串口发送一帧数据时,两个字节的间隔时间是多少?
来源:互联网 发布:广州淘宝服装加工厂 编辑:程序博客网 时间:2024/05/16 02:09
串口发送一帧数据时,两个字节的间隔时间是多少?
这里先搞懂什么是波特率:
波特率:发送二进制数据位的速率,习惯上用 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的为发送时间都可以这样算。
3 0
- 串口发送一帧数据时,两个字节的间隔时间是多少?
- 串口发送一帧数据时,两个字节的间隔时间是多少?
- 串口通信数据发送--字符发送和16进制发送--发送字节的间隔时间
- stm32串口中断接收一帧数据
- 串口通信帧的同步方法(识别一帧数据的起始结束)
- 串口通信帧的同步方法(识别一帧数据的起始结束)
- 串口通信帧的同步方法(识别一帧数据的起始结束)
- 串口通信帧的同步方法(识别一帧数据的起始结束)
- 串口通信帧的同步方法(识别一帧数据的起始结束)
- linux C语言 串口 上层发送0x0A,底层却发送了0x0D 0x0A两个字节的解决方法
- 51单片机串口通信的帧数据接收
- rtmpdump 能用RTMP_SendPacket发送一帧数据包吗?
- shell中获取两个日期的间隔时间
- 取两个间隔时间的时间间隔函数
- 41.计算两个时间之间的间隔时间
- 计算两个日期的间隔时间(转载)
- stm32串口第一帧数据丢失
- 录像一帧数据大小
- Webpack2 完整踩坑教程(三)
- 基于swoole扩展实现真正的PHP数据库连接池
- springmvc,freemarker模式下脚本注入问题
- 蓝桥杯【历届试题】九宫重排
- Lua游戏逻辑开发中的优化思路
- 串口发送一帧数据时,两个字节的间隔时间是多少?
- poj_3422_Kaka's Matrix Travels
- 文章标题
- tcp协议ack以及乱序报文暂存的实现--立即ack/延迟ack/捎带ack
- Android5.0之CardView的使用
- 单例模式引起的内存泄漏
- protobuf C#编译
- MFC多线程
- onmouseenter和onmuseover的区别