串口波特率9600是怎么计算得来的_波特率越大越好还是越小越好

串口波特率9600是怎么计算得来的_波特率越大越好还是越小越好注意前置条件为:1个起始位,8个数据位,0个校验位,1个停止位,也就是我们常说的:8,N,1;8个数据位,一个停止位,无校验位

串口波特率9600是怎么计算得来的_波特率越大越好还是越小越好

串口波特率96001秒传输多少字节

背景

单片机中RS485单工通信需要算好一发一收时间,做顺序收发,需要算出96001秒传输多少个字节。

串口波特率96001秒传输多少字节

串口传输1个字符格式包含10位(1个起始位,1个停止位,8个有效数据位)
注意前置条件为:1个起始位,8个数据位,0个校验位,1个停止位,也就是我们常说的:8,N,1;8个数据位,一个停止位,无校验位。1个char 需要10bit

9600 1秒可以发送9600位,那么用9600/10,就是1秒可以发送960个字节数据,则每发送一个字节需要的时间就是:1/960=0.00104166……s=1.0416667ms。
此时就可以得出一个结论,在9600波特率下,大概1ms发送1个字节的数据。当然前提是串口纹波足够稳定,基本为实验数据,实际使用打个8折。

115200 1秒可以发送115200位,那么用115200/10=11520,就是1秒可以发送11520个字节数据,11.25*1024

今天的文章串口波特率9600是怎么计算得来的_波特率越大越好还是越小越好分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/84003.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注