STM32(13)串口

串口的数据帧

1.空闲

2.起始位

3.数据位

4.校验位(可有可无)

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

1和4传输方式比较常见

校验规则:

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

5.停止位

例子:

同步通信

异步通信

波特率

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

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

硬件流控

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

CTS:接收反馈信号

RTS:发送反馈信号

相关推荐
炸膛坦客3 小时前
FreeRTOS 学习:(二十七)死等延时函数会对任务调度产生什么影响
stm32·操作系统·freertos
A星空1234 小时前
二、交叉编译工具链(arm-linux-gnueabihf-gcc)安装与验证,搭建 TFTP+NFS 服务,调试开发板网络连通性;
linux·c++·驱动开发·单片机·嵌入式硬件
z20348315204 小时前
Keil界面优化配置,快捷键格式化配置,警告屏蔽
单片机
搁浅小泽4 小时前
空调风机、四通阀、电辅热的电源如何取电?
单片机·嵌入式硬件·可靠性工程师
恶魔泡泡糖5 小时前
51单片机DS1302时钟
单片机·嵌入式硬件·51单片机
2501_918126915 小时前
野火stm32怎么玩
stm32·单片机·生活·个人开发
czhaii5 小时前
AiCube-ISP功能最全面,界面最友好,操作最方便的取模工具
单片机
2501_918126915 小时前
stm32能做次声波检测器吗?
c语言·stm32·单片机·嵌入式硬件·学习
隔壁大炮7 小时前
【中断】中断的概念
单片机·嵌入式·硬件
LCG元7 小时前
多电机同步控制:STM32F7+CAN总线,工业纺纱机应用实战
stm32·单片机·嵌入式硬件