欢迎来到天天文库
浏览记录
ID:39050198
大小:1.41 MB
页数:35页
时间:2019-06-24
《基于单片机的PCI总线通信功能设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、郑州大学毕业设计(论文)题目:基于ARM的PCI总线通信功能设计指导教师:职称:学生姓名:学号:专业:院(系):完成时间:2011年5月25日年月日摘要本文详细介绍了基于AT91RM9200单片机的PCI总线通信功能的设计,包括硬件设计和软件设计两部分。通信功能的设计着重于单片机与上位机之间通过PCI总线进行的数据传送。本次设计在于用比较容易掌握的单片机来实现PCI控制器的功能,在PCI总线的简单运用场合,大大简化了设计的复杂程度。设计的实现是利用单片机的I/O口与PCI总线的控制信号线以及地址/数据信号线等直接相连,用对单片机的编程
2、来控制数据的传输。文中介绍了PCI总线的基本概念,一些重要信号的定义,以及PCI总线事务的时序。单片机部分介绍了型号的选择,选择了AT91RM9200单片机的理由和AT91RM9200单片机的基本知识。本次设计选择AM29LV160和57V561620作为AT91RM9200外接存储器。设计的结果是成功的完成了原理图绘制和PCB版图的设计,和实验仿真。关键词:PCI总线单片机AbstractThispaperintroducesindetailthecommunicationfunctiondesignofthePCIbusbased
3、onAT91RM9200MCU,includinghardwaredesignandsoftwaredesign.CommunicationfunctiondesignfocusesonthedatatransferbetweenSCMandPCbyPCIbus.ThedesignistouseMCUtorealizethefunctionofPCIcontroller,whichiseasiertomaster.InthesimpleuseofthePCIbus,thisdesignwillgreatlysimplifythecom
4、plexity.TherealizationofthedesignistomaketheI/OportofMCUdirectlyconnectedwiththecontrolandaddress/datasignallinesofthePCIbus.ItcontrolsthedatatransmissionbyprogrammingMCU.ThispaperintroducesthebasicconceptofPCIbus,someimportantsignals,andthedefinitionofthetimingPCIbusaf
5、fairs.Thisarticleatfirstintroducesthechoiceofmicrocontrollermodel,andthenintroducesthereasonthatAT91RM9200isselectedandthebasicknowledgeofAT91RM9200.IchooseAM29LV160HYand57V561620asthememoryofAT91RM9200.Theresultofthedesigniscompleting thedrawingofschematicdiagram,thede
6、signofPCBlayoutandsimulation.Keywords:PCIbus;MCU目录第一章绪论11.1引言11.2设计方案21.2.1设计框图21.2.2设计要求2第二章器件相关知识32.1PCI总线32.1.1PCI总线的基本概念32.1.2PCI总线的主要性能42.1.3PCI总线的特点42.1.4PCI总线的部分信号定义52.1.5PCI总线事务的时序82.2单片机92.2.1单片机芯片型号的选择92.2.2AT91RM9200芯片简介92.2.3AT91RM9200的主要模块及存储器的选择10第三章硬件设计部分
7、113.1原理图的绘制113.1.1AT91RM9200113.1.2AT91RM9200单片机所需电路123.1.3HY57V561620153.1.4AM29LV160163.1.5PCI总线173.2PCB版图设计173.2.1元件的封装173.2.2PCB版图设计17第四章软件设计部分194.1软件编程流程图194.2单片机初始化过程194.2.1BootLoader流程204.2.2BootLoader各个子流程阐述20第五章软件仿真与实验23第六章设计总结25致谢26参考文献27附录A28附录B29附录C30第一章绪论1.
8、1引言PCI总线是一种高性能的局部总线,是为了满足外设间以及外设与主机间高速数据传输而提出来的。PCI总线为系统提供了一个高速的数据传输通道,系统的各设备可以直接或者间接的连接其上,设备间通过局部总线可以完成数据的快速传
此文档下载收益归作者所有