对比表
接口 | 复杂度 | 传输速度 | 传输距离 | 通信方式 |
---|---|---|---|---|
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
- UART串口
- SPI
- CAN
- USB
以上配图来自洋桃电子 -【教学文章】STM32内部通信功能
感谢您的阅读,本文已同步到我的个人博客,您的关注是对我最大的鼓励!