回复: 串口调试助手(QT 4.4.3 + QextSerialPort 1.2)
#11 [yangar 12-09 11:54]
下载下来学习一下..
#12 [leonidcn2008 12-18 01:19]
请教一下 , 我用的是vs2008, 在dos 的 qextserialport (1.2 版本) 目录下面运行 qmake, 没有问题, 运行nmake, 编译出错, 是什么原因呢?
#13 [diyuanbo 12-20 17:42]
建议将串口组合框中自动枚举所有串口,而不是1、2、3、4,最好支持10以上的,波特率也可以支持921600
#14 [csoapy 12-22 08:22]
引用第12楼leonidcn2008于2008-12-18 01:19发表的 :
请教一下 , 我用的是vs2008, 在dos 的 qextserialport (1.2 版本) 目录下面运行 qmake, 没有问题, 运行nmake, 编译出错, 是什么原因呢?
具体是哪个错误?如果你没有改动它的源码的话,上面的方法是编译通不了的,会有个LNK2019错误。
纠正办法请参考本贴第三个回复。
#15 [csoapy 12-22 10:34]
引用第13楼diyuanbo于2008-12-20 17:42发表的 :
建议将串口组合框中自动枚举所有串口,而不是1、2、3、4,最好支持10以上的,波特率也可以支持921600
谢谢关注!已按您的建议改好,更新后的代码已上传到本贴三楼。
另外,对于串口,过高的波特率容易出问题。有一些QextSerialPort不支持,如43000,921600等,有一些源码中注明了是Posix only或Windows only。所以为了减少麻烦,我就没有改源码。需要的话改一下QextSerialPort的源码再编译一下就是了。