打印
[程序源码]

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

[复制链接]
楼主: 过招铁是傻
手机看帖
扫描二维码
随时随地手机跟帖
21
过招铁是傻|  楼主 | 2017-2-5 15:48 | 只看该作者 回帖奖励 |倒序浏览
lianqiang 发表于 2017-2-5 12:07
最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢 ...

MFC真心没有Qt简单。

使用特权

评论回复
22
ddlxiaoxu| | 2017-2-5 16:25 | 只看该作者
谢谢分享!界面很漂亮! 刚接触qt不知道那个绘制图表的源文件.
还发现了点问题: 115200波特率每秒6000Bytes的数据 (具体接收多少不知道)  hex接收    数据超过13000Bytes  显示的数据更新越来越慢        波形绘制:未打开端口 拖动图表有卡顿的现象   打开端口以后没出现卡顿现象。

使用特权

评论回复
23
过招铁是傻|  楼主 | 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这个插件,您可以去查一下。

使用特权

评论回复
24
老土2F| | 2017-2-5 17:14 | 只看该作者
mark

使用特权

评论回复
25
pang7| | 2017-2-6 09:01 | 只看该作者
马克

使用特权

评论回复
26
lianqiang| | 2017-2-6 14:19 | 只看该作者
过招铁是傻 发表于 2017-2-5 15:48
MFC真心没有Qt简单。

实际开发中Qt用的多吗

使用特权

评论回复
27
imphaha| | 2017-2-7 09:56 | 只看该作者
好东西同分享,感谢楼主

使用特权

评论回复
28
过招铁是傻|  楼主 | 2017-2-7 10:14 | 只看该作者
lianqiang 发表于 2017-2-6 14:19
实际开发中Qt用的多吗

这个我不知道,但是Qt用途更广

使用特权

评论回复
29
过招铁是傻|  楼主 | 2017-2-7 10:15 | 只看该作者
lianqiang 发表于 2017-2-6 14:19
实际开发中Qt用的多吗

这个我不知道,但是Qt用途更广。Qt现在在上位机也很有市场

使用特权

评论回复
30
michael_llh| | 2017-2-7 10:49 | 只看该作者
不错!顶

使用特权

评论回复
31
thinkabout4451| | 2017-2-7 11:08 | 只看该作者
支持一个,确实mfc搞这些也很快,但因为渐渐淘汰不适合新手学了,
感觉QT最近大受欢迎啊。

使用特权

评论回复
32
McuPlayer| | 2017-2-7 11:34 | 只看该作者
只要把功能和UI分离好,MFC和QT都可以,但MFC确实繁琐,只是对WinAPI做简单的封装

使用特权

评论回复
33
icecut| | 2017-2-7 13:32 | 只看该作者
doob 发表于 2017-2-5 13:55
小伙子啥都会,前途无量

前途又毛用...没钱白瞎

使用特权

评论回复
34
icecut| | 2017-2-7 13:34 | 只看该作者
过招铁是傻 发表于 2017-2-5 17:01
您好,hex接收的绘制变慢的具体原因是所有的数据实际上只有一行,Qt的QTextEdit控件对非常长的,只有一行 ...

qt 优化,不如 mfc 容易.封装太深...

使用特权

评论回复
35
tianqiong| | 2017-2-8 21:15 | 只看该作者
666        

使用特权

评论回复
36
过招铁是傻|  楼主 | 2017-2-9 11:24 | 只看该作者
icecut 发表于 2017-2-7 13:34
qt 优化,不如 mfc 容易.封装太深...

嗯,打算先找一下Qt里面有没有现成的好用的东西,实在不行再自己实现。

使用特权

评论回复
37
yzqok| | 2017-2-9 13:21 | 只看该作者
前途无量

使用特权

评论回复
38
落叶行健ywm| | 2017-2-10 09:45 | 只看该作者
过招铁是傻 发表于 2017-2-9 11:24
嗯,打算先找一下Qt里面有没有现成的好用的东西,实在不行再自己实现。

qt下面有开源的串口驱动。现有的开源串口工具有qcom工具,国内qt社区推广的,很实用

使用特权

评论回复
39
过招铁是傻|  楼主 | 2017-2-10 12:24 | 只看该作者
落叶行健ywm 发表于 2017-2-10 09:45
qt下面有开源的串口驱动。现有的开源串口工具有qcom工具,国内qt社区推广的,很实用 ...

Qt现在有自带的串口类

使用特权

评论回复
40
ningling_21| | 2017-2-10 14:07 | 只看该作者
不错

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则