当前位置: 代码迷 >> 综合 >> IIC、SPI、UART、CAN、RS485、USB、PCI速率
  详细解决方案

IIC、SPI、UART、CAN、RS485、USB、PCI速率

热度:74   发布时间:2023-12-26 22:03:59.0

在这里插入图片描述

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