IIC
S(标准模式)测量与控制场合,100kb/s
F(快速模式),速率为 400kb/s
Hs(高速模式),速率为 3.4Mb/s。
具体看器件要求,单片机一般是400k或以下常用。IIC协议是有规定的,其总线的容性负载要求,目前最高的1M左右。普通的芯片只有 低速 100K 与 高速 400K 两种规格。
如果通信距离较远,导线的分布电容较大,而上拉电阻又取得太时,信号上升时间不够,接收方就可能会读不到高电平。我们知道IIC是靠上拉出来的高电平,信号上升所需的时间正比于上拉电阻值和该点对地电容的乘积。
SPI
SPI是一种高速的,全双工,同步的通信总线,由Motorola开发,并没有一个官方标准。已知的有的器件SPI已达到50Mbps。具体到产品中SPI的速率主要看主从器件SPI控制器的性能限制。
CAN
理论上,CAN总线在速率小于5K时,距离可达10000m;速率接近1Mbps时,距离小于40m。
现实中常用的高速CAN总线速率有500k或250k,低速CA