基于单片机的CI总线通信功能设计.docVIP

  • 12
  • 0
  • 约1.39万字
  • 约 35页
  • 2016-06-07 发布于贵州
  • 举报
郑州大学毕业设计(论文) 题目: 基于ARM的PCI总线通信功能设计 指导教师: 职称: 学生姓名: 学号: 专 业: 院(系): 完成时间: 2011年5月25日 年 月 日 摘要 本文详细介绍了基于AT91RM9200单片机的PCI总线通信功能的设计,包括硬件设计和软件设计两部分。通信功能的设计着重于单片机与上位机之间通过PCI总线进行的数据传送。本次设计在于用比较容易掌握的单片机来实现PCI控制器的功能,在PCI总线的简单运用场合,大大简化了设计的复杂程度。设计的实现是利用单片机的I/O口与PCI总线的控制信号线以及地址/数据信号线等直接相连,用对单片机的编程来控制数据的传输。文中介绍了PCI总线的基本概念,一些重要信号的定义,以及PCI总线事务的时序。单片机部分介绍了型号的选择,选择了AT91RM9200单片机的理由和AT91RM9200单片机的基本知识。本次设计选择AM29LV160和57V561620作为AT91RM9200外接存储器。设计的结果是成功的完成了原理图绘制和PCB版图的设计,和实验仿真。 关键词:PCI总线 单片机 Abstract This paper introduces in detail the communication function design of the PCI bus based on AT91RM9200 MCU, including hardware design and software design. Communication function design focuses on the data transfer between SCM and PC by PCI bus. The design is to use MCU to realize the function of PCI controller,which is easier to master. In the simple use of the PCI bus, this design will greatly simplify the complexity. The realization of the design is to make the I/O port of MCU directly connected with the control and address/data signal lines of the PCI bus. It controls the data transmission by programming MCU. This paper introduces the basic concept of PCI bus, some important signals, and the definition of the timing PCI bus affairs. This article at first introduces the choice of microcontroller model, and then introduces the reason that AT91RM9200 is selected and the basic knowledge of AT91RM9200. I choose AM29LV160HY and 57V561620 as the memory of AT91RM9200. The result of the design is completing?the drawing of schematic diagram, the design of PCB layout and simulation. Key words: PCI bus; MCU 目录 第一章 绪论 1 1.1 引言 1 1.2 设计方案 2 1.2.1 设计框图 2 1.2.2 设计要求 2 第二章 器件相关知识 3 2.1 PCI总线 3 2.1.1 PCI总线的基本概念 3 2.1.2 PCI总线的主要性能 4 2.1.3 PCI总线的特点 4 2.1.4 PCI总线的部分信号定义 5 2.1.5 PCI总线事务的时序 8 2.2 单片机 9

文档评论(0)

1亿VIP精品文档

相关文档