• 6914阅读
  • 10回复

多线程串口通信 [复制链接]

上一主题 下一主题
离线玄天693
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2017-04-27
http://pan.baidu.com/s/1kVohgyF                                                                                                             
                                                                                                  
    线程实现串口通信  


备注:用了刘大师的“QT多线程示例+一种通用高并发数据处理最简单思路”思路,在模仿刘大师的基础上增加了串口通信功能;
--------------------------------------------------------------------------------

截图如下:


说明:
1、线程数量:3(GUI、串口读写线程、数据处理线程)
2、左上角的两个LineEdit 作为串口的两路数据来源,串口读取数据时对两路数据添加了标记(一路加“*”标记,一路加“#”标记);
3、串口读写按钮:控制串口读写数据的开始与停止
4、显示按钮:控制界面的显示
5、串口:虚拟串口软件

运行效果:




存在问题:因为使用的虚拟串口,则需要同时运行两个界面,一个充当串口发送端,一个充当串口接收端,也正因此,接受界面的串口停止按钮被按下、关闭显示时,会有点小问题,如果不是虚拟串口,此问题应该可避免。

代码: ThreadTool2.zip (9 K) 下载次数:540
虚拟串口软件百度网盘地址
离线玄天693

只看该作者 1楼 发表于: 2017-04-27
虚拟串口:
百度网盘:http://pan.baidu.com/s/1kVohgyF
离线chengxuewen

只看该作者 2楼 发表于: 2017-04-27
不错,学习学习
在线仗剑天涯

只看该作者 3楼 发表于: 2017-04-28
不错
离线沉舟破浪

只看该作者 4楼 发表于: 2017-08-10
离线gongping108

只看该作者 5楼 发表于: 2017-08-14
很不错,谢谢
离线liyongen

只看该作者 6楼 发表于: 2018-06-06
离线koenlee93

只看该作者 7楼 发表于: 2019-03-29
标记下 感谢                            
离线jkm99

只看该作者 8楼 发表于: 2019-04-19
谢谢分享
离线lf8013

只看该作者 9楼 发表于: 2019-12-09
不错,学习学习
离线yangli2007

只看该作者 10楼 发表于: 07-14
谢谢,为什么我下载后无法解压ThreadTool2这个文件呢,说损坏
快速回复
限100 字节
 
上一个 下一个