[程序源码] 分享一个串口调试工具的源码和安装包

[复制链接]
21207|72
 楼主| 过招铁是傻 发表于 2017-2-5 15:48 | 显示全部楼层
lianqiang 发表于 2017-2-5 12:07
最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢 ...

MFC真心没有Qt简单。
ddlxiaoxu 发表于 2017-2-5 16:25 | 显示全部楼层
谢谢分享!界面很漂亮! 刚接触qt不知道那个绘制图表的源文件.
还发现了点问题: 115200波特率每秒6000Bytes的数据 (具体接收多少不知道)  hex接收    数据超过13000Bytes  显示的数据更新越来越慢        波形绘制:未打开端口 拖动图表有卡顿的现象   打开端口以后没出现卡顿现象。
 楼主| 过招铁是傻 发表于 2017-2-5 17:01 | 显示全部楼层
本帖最后由 过招铁是傻 于 2017-2-5 17:05 编辑
ddlxiaoxu 发表于 2017-2-5 16:25
谢谢分享!界面很漂亮! 刚接触qt不知道那个绘制图表的源文件.
还发现了点问题: 115200波特率每秒6000Byte ...

您好,hex接收的绘制变慢的具体原因是所有的数据实际上只有一行,Qt的QTextEdit控件对非常长的,只有一行的字符串的显示更新确实非常卡,要解决这个问题就要实现自动换行(自动加\n),QTextEdit在处理没有较长单行的文本时时很流畅的,但是这样在不同的窗口大小下排版又会乱,所以我就没有优化。我这边波形绘制在未打开串口的时候也不卡呀。图表绘制是用的QCustomPlot这个插件,您可以去查一下。
老土2F 发表于 2017-2-5 17:14 | 显示全部楼层
pang7 发表于 2017-2-6 09:01 | 显示全部楼层
lianqiang 发表于 2017-2-6 14:19 | 显示全部楼层
过招铁是傻 发表于 2017-2-5 15:48
MFC真心没有Qt简单。

实际开发中Qt用的多吗
imphaha 发表于 2017-2-7 09:56 | 显示全部楼层
好东西同分享,感谢楼主
 楼主| 过招铁是傻 发表于 2017-2-7 10:14 来自手机 | 显示全部楼层
lianqiang 发表于 2017-2-6 14:19
实际开发中Qt用的多吗

这个我不知道,但是Qt用途更广
 楼主| 过招铁是傻 发表于 2017-2-7 10:15 来自手机 | 显示全部楼层
lianqiang 发表于 2017-2-6 14:19
实际开发中Qt用的多吗

这个我不知道,但是Qt用途更广。Qt现在在上位机也很有市场
michael_llh 发表于 2017-2-7 10:49 | 显示全部楼层
不错!顶
thinkabout4451 发表于 2017-2-7 11:08 | 显示全部楼层
支持一个,确实mfc搞这些也很快,但因为渐渐淘汰不适合新手学了,
感觉QT最近大受欢迎啊。
McuPlayer 发表于 2017-2-7 11:34 | 显示全部楼层
只要把功能和UI分离好,MFC和QT都可以,但MFC确实繁琐,只是对WinAPI做简单的封装
icecut 发表于 2017-2-7 13:32 | 显示全部楼层
doob 发表于 2017-2-5 13:55
小伙子啥都会,前途无量

前途又毛用...没钱白瞎
icecut 发表于 2017-2-7 13:34 | 显示全部楼层
过招铁是傻 发表于 2017-2-5 17:01
您好,hex接收的绘制变慢的具体原因是所有的数据实际上只有一行,Qt的QTextEdit控件对非常长的,只有一行 ...

qt 优化,不如 mfc 容易.封装太深...
tianqiong 发表于 2017-2-8 21:15 | 显示全部楼层
666        
 楼主| 过招铁是傻 发表于 2017-2-9 11:24 来自手机 | 显示全部楼层
icecut 发表于 2017-2-7 13:34
qt 优化,不如 mfc 容易.封装太深...

嗯,打算先找一下Qt里面有没有现成的好用的东西,实在不行再自己实现。
yzqok 发表于 2017-2-9 13:21 | 显示全部楼层
前途无量
落叶行健ywm 发表于 2017-2-10 09:45 | 显示全部楼层
过招铁是傻 发表于 2017-2-9 11:24
嗯,打算先找一下Qt里面有没有现成的好用的东西,实在不行再自己实现。

qt下面有开源的串口驱动。现有的开源串口工具有qcom工具,国内qt社区推广的,很实用
 楼主| 过招铁是傻 发表于 2017-2-10 12:24 来自手机 | 显示全部楼层
落叶行健ywm 发表于 2017-2-10 09:45
qt下面有开源的串口驱动。现有的开源串口工具有qcom工具,国内qt社区推广的,很实用 ...

Qt现在有自带的串口类
ningling_21 发表于 2017-2-10 14:07 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部