☰
串口(UART/USART)帧时序
2026/10/26 1:47:07 网站建设 项目流程

一、参数定义

  1. 波特率:单位时间传输的比特数,代表串口通信速率,收发双方波特率必须一致。
  2. 起始位:1bit,低电平,标记一帧数据开始;总线空闲时默认高电平。
  3. 数据位:有效传输数据,常见 8bit;低位先行(LSB first),先发 D0,最后发 D7。1 = 高电平,0 = 低电平。
  4. 校验位:可选(奇校验 / 偶校验),根据数据位计算得到,用于简单检错。
  5. 停止位:1bit,高电平,标记一帧结束,帧之间的间隔。

二、两种帧格式对比

帧类型组成总比特数
无校验帧起始位 (1)+ 数据位 (8)+ 停止位 (1)10bit
带校验帧起始位 (1)+ 数据位 (8)+ 校验位 (1)+ 停止位 (1)11bit

图中红框就是带校验位的那一帧:D0~D7 共 8 位数据,中间插入 1 位校验位。

三、通信要点

  • 空闲电平:高电平。
  • 传输顺序:低位先发送,不要搞反高低字节顺序。
  • 校验位:
    • 偶校验:数据位 + 校验位中,1 的总个数为偶数;
    • 奇校验:数据位 + 校验位中,1 的总个数为奇数。
  • 收发双方必须统一配置:波特率、数据位长度、有无校验、停止位长度,否则会乱码。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询