请说明总线接口USRT、I2C、USB的异同点(串/并、速度、全/半双工、总线拓扑等)
UART:通用异步串行口,速率不快,可全双工,结构上一般由波特率产生器、UART发送器、UART接收器组成,硬件上两线,一收一发。
I2C:双向、两线、串行、多主控接口标准。速率不快,半双工,同步接口,具有总线仲裁机制,非常适合器件间近距离经常性数据通信,可实现设备组网。
SPI:高速同步串行口,高速,可全双工,收发独立,同步接口,可实现多个SPI设备互联,硬件3~4线。
USB:通用串行总线,高速,半双工,由主机、hub、设备组成。设备可以与下级hub相连构成星型结构。

博客探讨了UART、I2C、SPI、USB总线接口的异同。UART是通用异步串行口,可全双工;I2C是双向两线串行多主控接口,半双工;SPI是高速同步串行口,可全双工;USB是通用串行总线,半双工,设备可构成星型结构。
6013

被折叠的 条评论
为什么被折叠?



