USART帧格式

一般的帧格式

细节:1 帧格式必须是双方都约定好的,要发数据帧就必须是完整的数据帧

2 收发方向问题,很多人会认为上图中左边是发送方,右边是接收收方,其实不然。

接收方肯定是从最开始发送的数据开是接收的,就像我说"我爱你"时你最先听见的是"我"一样

起始位

数据位

在参考手册中也有提及,如下图

校验位

注意:

1 校验位只有校验功能,无法修改。

2 无论是奇校验还是偶校验 ,都只能校验出奇数个的错误,无法校验出偶数个错误。如1111 0000变成了1111 1100 是无法校验出来的。

也就是说校验位只能校验有限情况的错误,但其实USART有校验这个功能就已经很了不起了,因为它本身就设计的比较简单。

停止位

为什么要有停止位?

拉高电平,为传输下一个数据帧时拉低电平作准备。

总之要有确定性就是USART所追求的。

USART帧格式与波特率

可以这么说,USART发送方式=帧格式+波特率,

相关推荐
qq_448011161 小时前
如何烧录TAU804的固件
单片机·嵌入式硬件
深圳老胡1 小时前
STM32F4 OTA 升级双 App 方案设计与实现
笔记·stm32·单片机·代码规范
HRTOS1 小时前
HRTOS 4.0 内核资源配置优化:减少资源对象与消息队列数量
经验分享·单片机·系统架构·51单片机
Jason_zhao_MR1 小时前
新一代电能数据采集终端方案
linux·人工智能·嵌入式硬件·fpga开发·嵌入式
Cerman1 小时前
商用处理器多点开花,边缘计算快速增长
嵌入式硬件·智能硬件
2301_777998342 小时前
TCP粘包问题:原理、解决方法与UDP为什么没有粘包
网络
马六六i2 小时前
市面上专业的IP驱动产业新场景新工具哪家好
网络·人工智能·python·tcp/ip
星恒讯工业路由器2 小时前
工信部调整超宽带设备频段:7-9GHz为5G/6G腾频谱,工业UWB设备面临合规升级
网络·物联网·5g·无线通信·5g专网·超宽带uwb·频谱管理
俊哥大数据2 小时前
Flink 2.3.0 从理论到实践 —— 第 2 章 Flink 运行时架构
网络·架构·flink