串口发送一帧数据时,两个字节的间隔时间是多少?
2023-09-14 08:58:46 时间
串口发送一帧数据时,两个字节的间隔时间是多少?
这里先搞懂什么是波特率:
波特率:发送二进制数据位的速率,习惯上用 baud 表示,即我们发送一位二进制数据的持续时间=1/baud。
如果波特率为9600,发送一个位需要的时间为1/9600s=0.0001042s=0.1042ms,这里按数据位为8位,停止位为2位,
加起来就是10位,10个位发送所需的时间为:0.1042*10ms = 1.042ms,如果我要发送10个字节的数据,那发送这10个字节数据给接收方需要
的时间为:10*1.042ms = 10.42ms,这是算实际的发送10个字节的数据所需要的时间。我们在接收方接收数据时可以
把时间再加宽一些,让它有一点余量。让接收方能稳定的把数据从发送方接手过来,可以加个5ms,或更宽一点10ms,
加上发送10个字节所花的时间,就是15ms或20ms。
波特率为115200或是4800的为发送时间都可以这样算。
转自:http://blog.csdn.net/euxnijuoh/article/details/64446862
相关文章
- 百万年薪的云原生开发者要掌握哪些“真功夫”?阿里、腾讯、美团、字节联袂解密
- 《安富莱嵌入式周报》第282期:CMSIS-DSP手册引入计算图,树莓派单片机RP2040超频到1GHz,COBS字节编码算法,纯手工为PS1打造全新亚克力外壳
- day5 | 设计模式之Database/SQL与GORM实践 | 第三届字节跳动青训营笔记
- 一个汉字占多少个字节?_字符和字节的关系
- Visual Studio中C++关于Unicode字符集和多字节字符集
- Habitat Challenge 2022冠军方案:字节AI Lab提出融合传统和模仿学习的主动导航
- 逛逛JVM的"后花园": 让我来戏弄戏弄字节吧
- 通过工具和字节码带你深入理解运行时数据区
- 字节前端必会vue面试题集锦4
- 为复杂场景而生,NTU、字节等开源大型视频目标分割数据集MOSE
- 【字节码插桩】Android 打包流程 | Android 中的字节码操作方式 | AOP 面向切面编程 | APT 编译时技术
- 【Android 逆向】函数拦截实例 ( ② 插桩操作 | 保存实际函数入口 6 字节数据 | 在插桩的函数入口写入跳转指令 | 构造拼接桩函数 )
- 字节码技术详解编程语言
- Linux字节序调整:改变数据的表现形式(linux字节序转换)
- 数Oracle数据库中文占字节数一窥数据宝库(oracle中文占字节)
- 多闪付、岁岁通…字节跳动的支付业务终上正轨,但“逐梦金融圈”谈何容易
- C#中将数值型数据转换为字节数组的方法