网站大量收购独家精品文档,联系QQ:2885784924

[工学]微机系统总线90.ppt

  1. 1、本文档共116页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]微机系统总线90

优点: 结构简单,便于扩充 网络响应速度快,便于广播式工作 设备量少,价格低廉 1.介绍 (1)串行通信的概念:将数据分解成二进制位用一条数字信号线,一位一位地顺序传送的通信方式。 (2)串行通信的优势:通信的线路少,因而在远距离通信时可以极大地降低成本。 (3)通信协议的概念:通信双方为了实现通信而必须共同遵守的约定,这种约定包括编码方式、调制方式、同步方式、通信速率等内容。 (6)串行总线的种类 USB介绍 USB (Universal Serial Bus)通用串行总线 USBIF(USB Implementers Forum)负责USB标准制订,其成员包括: Microsoft 、 Intel、NEC等7家公司。 USB 1.1 USB 2.0 USB 1.1 修正了USB1.0出现的问题, USB 1.1是USB开始普及的最早版本; USB 2.0 在USB 1.1的基础上提高了速度; USB的三种速率 1.5 Mbit/s (183 KByte/s) 低速速率 12 Mbit/s (1.4 MByte/s) 全速速率 480 Mbit/s (57 MByte/s) 高速速率 USB的传输距离 USB 1.1 5m USB 2.0 1.5m USB的特点 方便, 即插即用(PNP) 高传输速率 无须占用 IRQ 和 I/O 地址 应用范围广 USB接头 3.SPI接口 4.I2C总线 (1)I2C 总线的特征 ? 只要求两条总线线路:数据线SDA 和时钟线SCL; ? 每个连接到总线的器件都具有唯一的地址; ? 它是一个真正的多主机总线; ? 具有三种串行双向数据传输模式:标准模式(100kbit/s) 快速模式(400kbit/s) 高速模式(3.4Mbit/s); ? 片上的滤波器可以滤去数据线上的毛刺保证数据完整; ? 连接到相同总线的IC 数量只受到总线的最大电容400pF 限制 (7)串行总线性能比较 2.UART通信 UART(Universal Asynchronous Receiver/Transmitter )是通用异步收发器的英文缩写。它遵守一种通信协议(数据链路层概念),衍生出多种总线接口标准规范。包括RS232、RS499、RS423、RS422和RS485等,这些规范规定了通信口的电气特性、传输速率、连接特性和接口的机械特性等内容(通信网络中的物理层概念)。 (1)UART通信协议 (2)硬件电路结构 (3)RS-232C引脚定义与连接 (4)RS-232C的机械与电气特性 (5)其它UART接口特性 (5)UART接口的应用领域 特点: 可用于同步和异步传送 同步传送:5-8bit/字符,内部或外部同步,可自动插入同步字符。 异步传送:5-8bit/字符,波特率因子可取1、16或64 可产生中止字符,可产生1、1位半或2位的停止位,可检测假启动位。自动检测和处理中止字符。 波特率, DC-19.2K(异步);DC-64K(同步)。 完全双工,双缓冲发送和接收 出错检测——具有奇偶、溢出和帧错误等检测电路。 与8088/8086CPU完全兼容 5、错误报告接口信号 ? PERR# S/T/S:数据奇偶校验错误报告信号 ? SERR# O/D:系统错误报告信号 6、中断接口信号 ? PCI有4条中断线,分别是INTA#、INTB#、INTC#、INTD# 7、64位总线扩展信号 ? AD[63:32] T/S:扩展的32位地址和数据多路复用 线 ? C/BE[7:4]# T/S:总线命令和字节使能多路复用扩展信号线 ? REQ64# S/T/S,64位传输请求信号 ? ACK64# S/T/S:64位传输允许信号 ? PAR64 T/S:奇偶双字节校验 PCI总线操作 1.总线命令 C/BE[3:0]# 命令类型说明 C/BE[3:0]# 命令类型说明 0000 中断响应 1000 保留 0001 特殊周期(广播) 1001 保留 0010 I/O读(从I/O端口地址中读数据) 1010 配置读 0011 I/O写(向I/O端口地址中写数据) 1011 配置写 0100 保留 1100 存储器多行读 0101 保留 1101 双地址周期(传64位地址) 0110 存储器读(从内存空间映像中读数) 1110 Cache读 0111 存储器写(向内存空间映像中写) 1111 Cache写并无效 2.总线交易 CLK FRAME# IRDY# TRDY# DEVSEL# 1 2 3 4 5 6 7 8 FAST MED SLOW …… 设备选择 所有从设备共用P

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档