SPI 总线数据远距离传输实现 精品.docVIP

  • 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)

1亿VIP精品文档

相关文档