基于单片机的PCI总线通信功能设计

基于单片机的PCI总线通信功能设计

ID:39050198

大小:1.41 MB

页数:35页

时间:2019-06-24

基于单片机的PCI总线通信功能设计_第1页
基于单片机的PCI总线通信功能设计_第2页
基于单片机的PCI总线通信功能设计_第3页
基于单片机的PCI总线通信功能设计_第4页
基于单片机的PCI总线通信功能设计_第5页
资源描述:

《基于单片机的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总线为系统提供了一个高速的数据传输通道,系统的各设备可以直接或者间接的连接其上,设备间通过局部总线可以完成数据的快速传

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。