PC串口波特率问题

2019-07-20 10:14发布

我自己使用c#写了一个简单的串口调试助手,波特率设置在115200以下时,通信正常,当设置230400及以上波特率时开始出现丢包,查了一些资料,说是PC机支持的最大波特率是128000,大于128000的波特率需要自己写串口驱动
使用原子提供的 XCOM(ALIENTEK官方推荐) 串口调试助手可以设置高速的非标准波特率,但是设备管理器中COM口最大只能设置到128000,请问 XCOM 软件中是有相关的高速串口驱动吗? XCOM.PNG
COM6_boud.PNG



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
操作系统
1楼-- · 2019-07-20 11:55
本帖最后由 操作系统 于 2017-12-26 10:46 编辑

PC没有限制..是UART转换工具在限制吧.
简单办法.你找几个可以手动随意设置波特率的串口助手,使用TTL电平UART工具,就知道了.
操作系统
2楼-- · 2019-07-20 12:44
我用VC6.0 也做过类似的一个UART程序.当时的波特率 最高可以设置到2M.不太稳定.设置到1M可以正常使用.
可以随意设置波特率.前提,要用转TTL电平的UART工具.
HCHDaLeiGe
3楼-- · 2019-07-20 15:58
 精彩回答 2  元偷偷看……
HCHDaLeiGe
4楼-- · 2019-07-20 21:34
操作系统 发表于 2017-12-26 10:44
PC没有限制..是UART转换工具在限制吧.
简单办法.你找几个可以手动随意设置波特率的串口助手,使用TTL电平UA ...

好的  我试试
jermy_z
5楼-- · 2019-07-20 22:04
 精彩回答 2  元偷偷看……
HCHDaLeiGe
6楼-- · 2019-07-21 01:40
 精彩回答 2  元偷偷看……

一周热门 更多>