[总线]总线的比较

UART

UART串口通信
异步串口,双向通信,实现全双工传输和接收;
两线:

数据发送接口(TX)
数据接收接口(RX)

优缺点:

可以用于远距离传输数据
如果只需要发送/接收,一条线就可以
确保两端波特率相同

I2C

I2C通信
双向通信,串行、半双工,多主控(multi-master)接口标准
两线:

数据接口(SDA)
时钟接口(SCL)

优缺点:

速率较SPI慢,协议更复杂
上拉电阻
适合近距离,多设备,多主控
占用Pin口少,有应答机制,确保接收设备接收到信息

SPI

SPI通信
双向通信,全双工,单主控
三线:

串行时钟(SCLK)
串行数据输出(SDO)
串行数据输入(SDI)

优缺点:

协议简单,相对数据速率高。
占用的Pin口较多
没有指定的流控制,没有应答机制确认是否接收到数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值