波特率设成20没任何问题。pc上的串口理论上是一片8250兼容芯片(或模拟这个功能)实现的。波特率降到10都没问题(波特率寄存器设置为11520)
【 在 boundary 的大作中提到: 】
: 你好,我们现在有个设备是检测串口发送管脚下降沿,并且保持300ms低电平才启动。我想了半天不知道怎么通过串口实现。因为串口必须要有一个停止位高电平,所以在起始位跟数据位后,肯定会有一个高电平,也就是最长能保持8个bit的低电平。
: 我想了一个办法是把波特率设为20,不知道允不允许。
: 设备原厂的软件是能够做到的,我测过,有一段400ms的低电平,但是我们现在需要自己做个软件,不能使用他们的软件。
: ...................
--
修改:dormouseBHU FROM 20.194.2.*
FROM 223.104.3.*