STM32(13)串口

串口的数据帧

1.空闲

2.起始位

3.数据位

4.校验位(可有可无)

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

1和4传输方式比较常见

校验规则:

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

5.停止位

例子:

同步通信

异步通信

波特率

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

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

硬件流控

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

CTS:接收反馈信号

RTS:发送反馈信号

相关推荐
惶了个恐7 分钟前
嵌入式硬件第五弹——ARM(1)
嵌入式硬件
Suifqwu39 分钟前
stm32进阶-启动文件
stm32·单片机·嵌入式硬件
火龙果里的芝麻1 小时前
STM32 FreeModbus 移植(最详细)
stm32·单片机·嵌入式硬件
weiyvyy2 小时前
嵌入式硬件接口开发的流程
人工智能·驱动开发·单片机·嵌入式硬件·硬件架构·硬件工程
weiyvyy2 小时前
嵌入式硬件接口开发的核心原则
驱动开发·单片机·嵌入式硬件·fpga开发·硬件架构·硬件工程
Heartache boy2 小时前
野火STM32_HAL库版课程笔记-TIM通用定时器基础中断应用
笔记·stm32·单片机·嵌入式硬件
Vinegar �2 小时前
Cmos sensor的一些定义
单片机·嵌入式硬件
CODE_RabbitV3 小时前
【保姆级实操版 - STM32 系列笔记】新手入门STM32第一课:CubeMX+Keil MDK实现LED点灯
笔记·stm32·嵌入式硬件
是翔仔呐3 小时前
第6章 UART串口通信!掌握单片机与外界的双向数据通道,实现跨设备交互
c语言·开发语言·单片机·嵌入式硬件·gitee
Nice__J3 小时前
Mcu架构以及原理——4.时钟系统
单片机·嵌入式硬件·架构