I2C、UART串口、SPI、CAN、USB通信接口

对比表

接口 复杂度 传输速度 传输距离 通信方式
I2C
有地址
标准模式:100kbps
快速模式:400kbps
高速模式:3.4Mbps
板级总线 半双工
一对多
主从
同步
UART串口 很低 RS232:20Kbps
RS485:10Mbps
RS232:20M
RS485:1KM
全双工
一对一
无主从
异步
SPI
无地址
18MB/S 板级总线 全双工
一对多
主从
同步
CAN 1MB/S 10KM 半双工
多对多
无主从
异步
USB 低速模式:1.5Mbps
全速模式:12Mbps
高速模式:25~480Mbps
5M USB2.0半双工
USB3.0全双工
一对一
主从
异步

电路连接图

  • I2C
image
  • UART串口
image
  • SPI
image
  • CAN
image
  • USB
image

以上配图来自洋桃电子 -【教学文章】STM32内部通信功能

感谢您的阅读,本文已同步到我的个人博客,您的关注是对我最大的鼓励!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容