- 89
- 0
- 约2.85千字
- 约 4页
- 2017-08-12 发布于河北
- 举报
SPI总线数据远距离传输实现
梁德坚 刘玉琼
摘要:SPI总线是一种应用广泛的短距离串行同步通信协议,针对SPI总线数据不能进行远距离传输的问题,采用将SPI总线数据由单端不平衡传输方式转换为双端平衡传输方式,利用5类双绞线作为传输介质,使得SPI总线数据可靠传输距离延长至1200米,扩展了SPI总线的应用范围。
关键词:SPI总线;串行通信;远距离数据传输
0 引言
SPI (Serial Peripheral Interface,串行外设接口)总线是Motorola公司提出的一种同步串行外设接口协议,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。由于该总线占用的接口线少,而且速度快,能够同时收发,通信效率高,支持这种总线的器件众多,包括E2PROM、A/D、D/A、实时时钟、以及LED、LCD驱动器件等,是一种非常基本的外设接口,得到了广泛地应用。
SPI使用4条线:串行时钟线(SLCK)、低电平有效的从机选择线() 、主机输入/从机输出线(MOSI)、主机输出/从机输入线(MOSI),其接口连接如图1所示。SPI总线通信协议简单,传输速度快,通信效率高等诸多优点,但其传输距离较近的缺点,限制了它的使用的范围,如果在保持相当的传输速率,并能解决SPI总线传输距离近,可以极大地拓展SPI总线应用的范围。
1 SPI总线传输距离短的原因分析及解决办法
SPI数据总
原创力文档

文档评论(0)