通讯波特率问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:38:52
我设置了串口通信波特率是9600,8N1,请问传输12个字符需要多少时间,精确到微秒,谢谢!!!
理论时间就行了

按 9600,8N1 通信 的话
传输一个字符 :起始位 + 发送字符 + 校验位 + 停止位 即
1 + 8 + 0 + 1 = 10

每秒传输 9600 / 10 = 960 字符

传输12个字符需要的时间 12 / 960 = 12.5 ms

理论更实际是不一样的,所以没法告诉你精确的时间,理论时间是有的。