445908989
发表于 2015-9-30 11:54:27
请问之前的《Qt串口通信专题教程》在qter里还有原文吗,为什么只找到一些图片丢失的**?
yafeilinux
发表于 2015-10-2 09:37:31
445908989 发表于 2015-9-30 11:54 static/image/common/back.gif
请问之前的《Qt串口通信专题教程》在qter里还有原文吗,为什么只找到一些图片丢失的**? ...
在下载页面http://www.qter.org/?page_id=161最下面
fancy0047
发表于 2015-10-8 18:33:13
下载了软件,确实不错,简洁实用,我想提个建议:
C:\Users\Administrator\Desktop\pic1.png
这里显示的串口太多了,有些有可能永远都用不到,有些是不存在的,
qt里面有个QSerialPortInfo 类 QList<QSerialPortInfo> allPort = QSerialPortInfo::availablePorts();
for(int index=0;index<allPort.count();index++){
ui->comboBox_serialPortName->addItem(allPort.at(index).portName());
}效果就是只显示存在的串口,这样更方便实用,毕竟我是不想插个串口还要在电脑里面找串口号在打开软件:lol
效果图:
点击扫描前:
C:\Users\Administrator\Desktop\scan_before.png
点击扫描后:
C:\Users\Administrator\Desktop\scan_after.png
当然这个扫描按键只是演示的,实际是不需要的。。
班门弄斧了。。:lol
q7727765
发表于 2015-12-6 14:06:05
mark,好东西啊,正要学习呢!
yafeilinux
发表于 2015-12-18 15:14:59
fancy0047 发表于 2015-10-8 18:33 static/image/common/back.gif
下载了软件,确实不错,简洁实用,我想提个建议:
这里显示的串口太多了,有些有可能永远都用不到,有些是 ...
嗯。现在Qt 5自带了串口类,这样做比较实用。只是这里这个教程是基于第三方串口类的。
lhxzui
发表于 2015-12-21 10:34:35
最近有时间研究一下这个东西,之前的串口相关的软件,是用lazarus做的,看看QT下的方法。
aaa
发表于 2016-1-11 10:50:27
yafei老师,我按照咱们的串口专题教程编写程序后,串口发回的数据是乱码。但是用咱们的串口调试助手就没有问题。
接收的数据是这样的
qrap|ytp`ppqpra||ytp`pphtra||ytpa||htra||yqrapxhtrapxrrr|xphypx`ppqrapt|ypp`ppqrra||ytpytx`pthtra||yppa||htr`ptytrap|ytp`||htrattyprap|itp`pxhtra||ypra||htr`pt`trap|ytpa||htrattytrap|itp`pxhtra||ytra||htr`pxhtra||ytpa||htr`pt`trap|ytp`||htr`ttytrap|ytp`p|htrattyprap|itp`p|htrat|yppa||itp`pthtra||yppa||htr`ptytra||ytp`||htr`ptyprap|ytp`pphtr`ttyppap|ytp`pthtrat|yppp|tztxxxtptrxttxpxtp|htr`ptypra||ytp`p`htr`ptypqap|ytp`ppqtr`ttypptp
yafeilinux
发表于 2016-1-11 19:48:41
aaa 发表于 2016-1-11 10:50 static/image/common/back.gif
yafei老师,我按照咱们的串口专题教程编写程序后,串口发回的数据是乱码。但是用咱们的串口调试助手就没有 ...
你参考下qcom的发送和接收部分的代码。
Qt_onro
发表于 2016-3-30 15:46:44
互惠是一种韦德。。。。
laogao
发表于 2016-4-16 21:12:26
学习了,正好用到,thanks
Dennis
发表于 2016-7-4 21:55:59
谢谢楼主分享,已下在,研究中!
Dennis
发表于 2016-7-4 21:56:45
谢谢楼主分享,已下在,研究中!
gujiamao
发表于 2016-11-28 11:51:21
本帖最后由 gujiamao 于 2016-11-28 11:52 编辑
为毛我打开有error
C:\Users\ejitec\Downloads\qcom-1.1\qcom\mainwindow.cpp:114: 错误:C1018: unexpected #elif
qt4.8.5
pksolar
发表于 2016-11-28 15:33:49
老师,我按照(Qt编写串口通信程序全程图文讲解 )教程里添加了qextserialport-1.2win-alpha,里的头文件和源文件之后,qtcreator 的运行按钮就变成灰色了,然后我单独构建新添加的源件时显示“:-1: error: No rule to make target 'debug/win_qextserialport.o'. Stop.”
能告诉我什么原因吗?怎么解决,谢谢您!
gujiamao
发表于 2016-11-28 17:40:06
gujiamao 发表于 2016-11-28 11:51 static/image/common/back.gif
为毛我打开有error
C:%users\ejitec\Downloads\qcom-1.1\qcom\mainwindow.cpp:114: 错误:C1018: unexpected ...
换了QT5,OK了。同时增加了获取串口号的功能。
hhboboy
发表于 2016-12-6 10:57:38
一般乱码,或编译不通过,应该是编码的问题,
详见:http://www.qter.org/forum.php?mod=viewthread&tid=5090#lastpost
sunday151640
发表于 2016-12-19 15:37:33
谢谢 分享。。正在学习
CX0660
发表于 2017-2-21 11:28:44
本帖最后由 CX0660 于 2017-2-21 11:33 编辑
下载的Qcom串口调试助手在收发高速信息(比如定时收到50ms/次的4字节数据)的时候,界面会出现卡顿、假死现象(界面上的各个按钮都没法按)。请问这个正常吗?是什么原因造成的?应该怎么解决?我在网上搜索事件驱动可以代替多线程,Qcom是事件驱动的,可为什么还是会卡顿???
yafeilinux
发表于 2017-2-22 00:48:56
CX0660 发表于 2017-2-21 11:28
下载的Qcom串口调试助手在收发高速信息(比如定时收到50ms/次的4字节数据)的时候,界面会出现卡顿、假死现 ...
这个软件只是让大家学习用的,优化的并不好
CX0660
发表于 2017-2-22 13:45:43
yafeilinux 发表于 2017-2-22 00:48
这个软件只是让大家学习用的,优化的并不好
谢谢您的回复,还想请问下要达到不卡顿,需要我自己在从哪方面进行优化?