串口速率的思考
假設串口使用9600的波特率,起始位和停止位都為1位,數據位8位,那么一幀數據的長度為10bit,9600/10=960 byte/s,即每秒可以傳輸960個字符,所以,可以說串口傳輸的速率是很慢的
rs-232的峰值傳輸速率20kbps,rs485的速率可達10Mbps,那么,是什么影響了串口的傳輸速率?
“在規定的誤碼率下,當波特率、信號線、信號的性質及大小一定時,串行通信的傳輸距離就一定。為了加大傳輸距離,必須加調制解調器。” ,由RS-232C標準規定在碼元畸變小于4%的情況下,傳輸電纜長度應為50英尺。反推,為了到達標準,需要根據信號線的性質,信號的性質,計算出能夠使用的波特率范圍
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 以太网与802.3,wifi与802.1
- 下一篇: rs485和rs232的对比