以100波特率处理串口

use*_*abh 3 c linux serial-port baud-rate

我想知道是否可以从100波特率的串口读取.根据termio.h没有规定将100设置为波特率.我在Linux工作.另一端的通信设备以100波特率发送数据并且是固定的.我想知道我的波特率是否设置为110,它能保证我收到的数据是否正确?或者有什么解决方案吗?

请指导.

Dav*_*rtz 6

你真的很幸运.100波特是不够,你可以计算除数,会做它(1152)具有典型的16450兼容串行端口(这是几乎就是一切)和Linux的低支持定制除数spd_cust参数setserial.