各种通信协议快速记忆

UART是用于调试,
UART协议没有时钟线(USART有)需要两根线,电脑TXD,RXD分别对应单片机的RXD,TXD;
UART传输过程:UART分为两种方式,电脑到单片机,单片机到电脑。我们现在以单片机到电脑为例,CPU内核通过GPIO向USART(通用同步异步收发器)按照通信协议发送一串数据,然后电脑就能够通过电脑通过USB转串口线收到。

I2C被广泛地使用在系统内多个集成电路(IC)间的通讯。
I2C有两条线控制SDA(数据线)、SCL(时钟线);
优点是引脚少,硬件实现简单,没有外部收发设备,
I2C传输流程是1、主机首先发送开始信号,紧接着发送从机地址信息
;从机收到就会发送确认信号,建立起联系。随后主机便开始发送数据。

SPI协议高速全双工的通信总线,被广泛地使用在ADC、 LCD等设备与MCU间,要求通讯速率较高的场合。
SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线SCK,一条数据输入线MOSI,一条数据输出线MISO。
SPI传输过程
SPI协议一边发送一边接收,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值