STM32(13)串口

串口的数据帧

1.空闲

2.起始位

3.数据位

4.校验位(可有可无)

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

1和4传输方式比较常见

校验规则:

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

5.停止位

例子:

同步通信

异步通信

波特率

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

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

硬件流控

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

CTS:接收反馈信号

RTS:发送反馈信号

相关推荐
LCMICRO-13310847746几秒前
长芯微LDC64115完全P2P替代AD4115,是一款低功耗、低噪声、24位、Σ-Δ(Σ-Δ)模数转换器(ADC)
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·模数转换器
-Springer-8 分钟前
STM32 学习 —— 个人学习笔记9-1(USART串口协议 & 串口发送及接收数据)
笔记·stm32·学习
busideyang18 分钟前
数据手册和参考手册区别
stm32·单片机·嵌入式硬件·嵌入式
逐步前行34 分钟前
STM32_时钟树_寄存器操作
stm32·单片机·嵌入式硬件
weifengdq41 分钟前
10BASE-T1S LAN8651笔记 STM32 HPM5361 LwIP测试
stm32·lwip·microchip·10base-t1s·hpm5361·lan8651
三佛科技-1341638421243 分钟前
FT8440E 与FT8440S-RT非隔离12V/18V 200MA开关电源芯片区别与联系?
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
同年紀1 小时前
C8051 U-EC6 keil无法连接下载器解决办法
单片机·嵌入式硬件
LCG元1 小时前
STM32项目开发:基于HC-SR04的超声波测距与倒车雷达系统
stm32·单片机·嵌入式硬件
Darth Nihilus1 小时前
Raspberry Pi Compute Module Zero Development Board开发板(四)
linux·嵌入式硬件
我不是程序猿儿2 小时前
【嵌入式】外部中断的学习小坑记录
单片机·嵌入式硬件·学习