STM32(13)串口

串口的数据帧

1.空闲

2.起始位

3.数据位

4.校验位(可有可无)

为了验证数据传输是否出错而设立的比特位

1和4传输方式比较常见

校验规则:

根据1的个数,校验位会自己补0或1

5.停止位

例子:

同步通信

异步通信

波特率

每一个高低电平就是一个码元

收发双方要采用相同的波特率

硬件流控

流控:防止发送方发送数据过快,接收方可给一个反馈信号,反馈信号就是流控信号,这种控制方式就叫流控

CTS:接收反馈信号

RTS:发送反馈信号

相关推荐
Z文的博客5 分钟前
SLCAN工程搭建与实现教程(下)
stm32·单片机·嵌入式·can
老师用之于民40 分钟前
【DAY39】Linux 驱动开发关键技术研究:设备树、Input 子系统与 I2C 通信
单片机·嵌入式硬件
发发就是发1 小时前
触摸屏驱动调试手记:从I2C鬼点到坐标漂移的实战录
linux·服务器·驱动开发·单片机·嵌入式硬件
芯岭技术郦1 小时前
XL32F001 单片机产品简介
单片机·嵌入式硬件
发发就是发1 小时前
I2C适配器与算法:从一次诡异的时序问题说起
服务器·驱动开发·单片机·嵌入式硬件·算法·fpga开发
阿凉07021 小时前
STM32 Flash 扇区分布学习
stm32·嵌入式硬件·学习
qq_429499572 小时前
STM32C011
stm32·单片机·嵌入式硬件
不怕犯错,就怕不做2 小时前
(Hisilicon)笔试题:嵌入式Linux C语言GPIO中断与按键消抖(转载)
linux·驱动开发·嵌入式硬件
Jason_zhao_MR2 小时前
STM32MP135F安全芯引入!米尔MYD-YF13X系统、安全、功能三重升级
stm32·嵌入式硬件·安全·嵌入式
电子科技圈4 小时前
SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新
人工智能·嵌入式硬件·mcu·物联网·智能家居·智能硬件·iot