串口数据的结构

串口数据的结构:分数据位,UART位,帧结构。
数据位:就是串口接收/发送后,真正要进行处理的那些数据。它在8位机(如C51)中永远是8位。如#10H就应为(#00010000B),而非(#***10000B--前三位未使用,或任意)
UART位:8位数据位+奇偶较验位
帧结构;起始位+8位数据位+奇偶较验位+停止位

所以:方式0:数据位8位。
                          UART位:8位数据位+0位奇偶较验位=8位
                          帧结构:0位起始位+8位数据位+0位奇偶较验位+0位停止位=8位

            方式1:数据位8位。
                          UART位:8位数据位+0位奇偶较验位=8位
                          帧结构:1位起始位+8位数据位+0位奇偶较验位+1位停止位=10位

            方式2:数据位8位。
                          UART位:8位数据位+1位奇偶较验位=9位
                          帧结构:1位起始位+8位数据位+1位奇偶较验位+1位停止位=11位

          方式3:数据位8位。
                        UART位:8位数据位+1位奇偶较验位=9位
                        帧结构:1位起始位+8位数据位+1位奇偶较验位+1位停止位=11位

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值