还有的是利用 SPI 总线传输协议和 USB 协议以及串口通信等设计的主从式总线
通信系统
[6,7]
。
由于主从式总线通信系统采用的方法众多,因此目前国内外一般是根据实际
情况而采用不同的方法去实现主从式通信系统的功能
[8]
。比方,如果要设计的主
从式通信系统只是小范围内传送数据,甚至只是板间传送数据,或者要求使用的
I/O 口很少,而对于数据的抗干扰能力的要求不是很高的话,那么采用 IIC 总线
传输协议是最适宜不过的了。IIC 总线支持任何一种 IC 制造工艺,并且 PHILIPS
和其他厂商提供了种类非常丰富的 I2C 兼容芯片。作为一个专利的控制总线,IIC
已经成为世界性的工业标准。每个器件都有一个唯一的地址,而且可以是单接收
的器件〔例如:LCD 驱动器〕或可以接收也可以发送的器件〔例如:存储器〕。
发送器或接收器可以在主模式或从模式下操作,这取决于芯片是否必须启动数据
的传输还是仅仅被寻址。IIC 是一个多主总线,即它可由多个连接的器件控制
[9]
。
根本的 I2C 总线标准于 20 年前发布,其数据传输速率最高为 100Kbits/s,
采用 7 位寻址。但是由于数据传输速率和应用功能的迅速增加,I2C 总线也增强
为快速模式〔400Kbits/s〕和 10 位寻址以满足更高速度和更大寻址空间的需求
[10]
。IIC 总线始终和先进技术保持同步,但仍然保持其向下兼容性。并且最近还
增加了高速模式,其速度可达 3.4Mbits/s。它使得 IIC 总线能够支持现有以及
将来的高速串行传输应用,例如 EEPROM 和 Flash 存储器
[11]
。
而如果需要远距离传输数据,且对数据传送的抗干扰能力要求有点高,那么
可以使用 RS-422 或者 RS-485 协议进行主从式通信系统的设计
[12]
。另外,USB 协
议那么是一种比较新型、快速、灵活的总线传输方法,此通信系统通常只有一个
主机,利用此方法设计的通信息有如下特点:〔1〕适用范围广泛,适用于数码相
机,高速数据采集等多种设备;〔2〕支持热拔插,且此过程由系统自动完成,无
需用户干预;〔3〕采用菊花链式的星型总线结构,支持多达 127 个外设同时连接;
〔4〕5Mbps、12Mbps 和 480Mbps 的 3 种速度模式,可以满足不同外设对速度的
要求。USB 开展到今天,总共有三种标准:1996 年发布的 USB1.0,1998 年发布的
USB1.1 以及刚刚发布的最新标准 USB2.0,此三种标准最大的差异就在于数据传
输率方面,在其他方面也不同程度的改良,总体来说,就目前的 USB2.0 而言,
已经拥有什么出众的性能与传输速率。USB 数据线由两对线组成,一对电力线,
评论0
最新资源