串口字符传输时间计算
生活随笔
收集整理的這篇文章主要介紹了
串口字符传输时间计算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、字符時間
串口字符發送時間可根據串口參數配置計算,計算示例如下:
e.g.1. 固定起始位1位,數據位8位,奇校驗位1位,停止位1位,波特率9600bps,計算單個字符傳輸時間為:
(1+8+1+1)/9600=0.00114583s=1.1454583ms。
e.g.2. 固定起始位1位,數據位8位,無校驗位,停止位1位,波特率115200bps,計算100個字符傳輸時間為:
100*(1+8+1)/115200=0.0086805s=8.6805ms。
2、MODBUS字符間隔
modbus的RTU模式中,要求有1.5或3.5字符間隔,發送兩幀數據之間要有一定的時間間隔,以保證接收方UART能夠區分。
因此,時間間隔可以計算為1.5*Ts 或3*Ts。為保證通信可靠,一般設置>5Ts。
總結
以上是生活随笔為你收集整理的串口字符传输时间计算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql 分组统计_leetcode-sq
- 下一篇: 斯凯奇诉爱马仕侵权——品牌发展需警惕知识