打印
[程序源码]

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

[复制链接]
19524|72
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 过招铁是傻 于 2017-2-17 19:34 编辑

寒假在家写了一个串口调试工具,实现了串口调试助手和串口示波器的功能,代码放在GitHub上,这个串口调试工具对中文乱码的情况是做了优化的(很少乱码)。
源码链接:https://github.com/Le-Seul/SerialTool
安装包 -- 百度云网盘链接: http://pan.baidu.com/s/1c18ZXW8
安装包 -- Github链接(不推荐,国内很有可能无法下载): https://github.com/Le-Seul/SerialTool/releases
安装包的地址在帖子后面。

下面是软件的截图:



这张截图中软件使用的是USB转串口模块,在波特率为115200bps的时候也没有发生乱码。

1.0.9版本开始使用专门的代码编辑器控件来处理文本,使得文本的处理效率大大提高,测试时接收到几MB的数据显示也不会卡顿,以下是一张效果图:

接收区已经接收到1.6MB左右的数据,但是这时候显示还非常流畅。由于使用了代码编辑器的缘故,显示类容带上了行号。















评分
参与人数 1威望 +3 收起 理由
thinkabout4451 + 3 支持一个,确实mfc搞这些也很快,但因为渐渐淘汰不适合新手学了, 感觉QT最近大受欢迎啊。

相关帖子

沙发
dirtwillfly| | 2017-2-3 19:37 | 只看该作者
感谢分享

使用特权

评论回复
评论
过招铁是傻 2017-2-3 19:40 回复TA
哈哈,我刚发完你就回帖了! 
板凳
xyz549040622| | 2017-2-3 21:41 | 只看该作者
赞一个!

使用特权

评论回复
地板
jlhgold| | 2017-2-3 22:47 | 只看该作者
有没有超过8通道的柱状图波形啊,

使用特权

评论回复
5
武当奇人| | 2017-2-3 22:48 | 只看该作者
不错。

使用特权

评论回复
6
crazyren| | 2017-2-4 08:14 | 只看该作者
顶一下

使用特权

评论回复
7
robter| | 2017-2-4 08:28 | 只看该作者
很好很好,感谢感谢

使用特权

评论回复
8
whtwhtw| | 2017-2-4 08:42 | 只看该作者
谢谢分享,看看

使用特权

评论回复
9
冰零分子| | 2017-2-4 09:30 | 只看该作者
谢谢分享

使用特权

评论回复
10
a20084666| | 2017-2-4 09:38 | 只看该作者
这个是什么语言写的?

使用特权

评论回复
11
nuaabob| | 2017-2-4 12:01 | 只看该作者
不像是用微软的工具开发的,也不像labview,我猜是Java或者GCC!

使用特权

评论回复
12
00750| | 2017-2-4 13:35 | 只看该作者
顶楼主

使用特权

评论回复
13
icecut| | 2017-2-4 13:44 | 只看该作者
qt 做界面简单粗暴

使用特权

评论回复
14
fanqige| | 2017-2-4 19:00 | 只看该作者
赞一个

使用特权

评论回复
15
过招铁是傻|  楼主 | 2017-2-5 10:05 | 只看该作者
jlhgold 发表于 2017-2-3 22:47
有没有超过8通道的柱状图波形啊,

我过几天也可以开发这样的功能,不过示波器的协议现在还不完善,并且代码写的也不够好,所以还要先花点时间重构。

使用特权

评论回复
16
过招铁是傻|  楼主 | 2017-2-5 10:08 | 只看该作者
nuaabob 发表于 2017-2-4 12:01
不像是用微软的工具开发的,也不像labview,我猜是Java或者GCC!

我用的qt,语言C++,qt做界面确实简单粗暴,开发调试用的vs2015,但是发现vc编译出来需要vc++140的运行库,很多win7和xp的电脑没安装运行库的话无法运行,就又用gcc编译了之后打包安装包的。

使用特权

评论回复
17
过招铁是傻|  楼主 | 2017-2-5 10:10 | 只看该作者
a20084666 发表于 2017-2-4 09:38
这个是什么语言写的?

C++,帖子里的链接贴出了源码的。

使用特权

评论回复
18
lianqiang| | 2017-2-5 12:07 | 只看该作者
icecut 发表于 2017-2-4 13:44
qt 做界面简单粗暴

最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢

使用特权

评论回复
19
icecut| | 2017-2-5 12:19 | 只看该作者
lianqiang 发表于 2017-2-5 12:07
最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢 ...

mfc 太古典了.做出来的界面不好看.还是 qt 吧

使用特权

评论回复
评论
lianqiang 2017-2-7 10:38 回复TA
现在主要还是自学,不知道实际开发用Qt的多吗 
20
doob| | 2017-2-5 13:55 | 只看该作者
icecut 发表于 2017-2-5 12:19
mfc 太古典了.做出来的界面不好看.还是 qt 吧

小伙子啥都会,前途无量

使用特权

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

本版积分规则

3

主题

59

帖子

6

粉丝