您的位置 首页 新能源

关于串口的时序

1、波特率,其值表示串口通信的时钟频率,比如,4800,表示1秒有4800个脉冲,即每秒发送4800位数据。2、数据流结构:起始位+数据位+校验位+

1、波特率,其值表明串口通讯的时钟频率,比方,4800,表明1秒有4800个脉冲,即每秒发送4800位数据。

2、数据流结构:开端位+数据位+校验位+中止位。
其间:
开端位,为一位逻辑0;
数据位,可设为5-8位,由低位开端逐位发送;
奇偶校验位,为一位,能够省掉;
中止位,能够挑选1,1.5或2位,为逻辑1;
闲暇时刻为逻辑1。
3、奇偶校验
奇偶校验分为偶校验和奇校验。偶校验时,当数据位“1”的个数为奇数,校验位设为1,当数据位“1”的个数为偶数时,校验位设为0,这样为使数据位加上校验位一切的“1”的个数为偶数。而奇校验,设定校验位,使得数据位加上校验位“1”的总数为奇数。
如:
7位数据
(1的个数)
带有校验位的字节
偶校验位 奇校验位
0000000(0) 00000000 00000001
1010001(3) 10100011 10100010
1101001(4) 11010010 11010011
1111111(7) 11111111 11111110

参阅:http://zh.wikipedia.org/wiki/%E5%A5%87%E5%81%B6%E6%A0%A1%E9%AA%8C

4、stm32固件库串口接口的数据位能够选为8位和9位,其实它这是把最高一位当成校验位了,所以这儿的数据位分别是7位和8位。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/317423.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部