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

[复制链接]
21209|72
 楼主| 过招铁是傻 发表于 2017-2-3 19:33 | 显示全部楼层 |阅读模式
本帖最后由 过招铁是傻 于 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
xyz549040622 发表于 2017-2-3 21:41 | 显示全部楼层
赞一个!
jlhgold 发表于 2017-2-3 22:47 | 显示全部楼层
有没有超过8通道的柱状图波形啊,
武当奇人 发表于 2017-2-3 22:48 | 显示全部楼层
不错。
crazyren 发表于 2017-2-4 08:14 | 显示全部楼层
顶一下
robter 发表于 2017-2-4 08:28 | 显示全部楼层
很好很好,感谢感谢
whtwhtw 发表于 2017-2-4 08:42 | 显示全部楼层
谢谢分享,看看
冰零分子 发表于 2017-2-4 09:30 | 显示全部楼层
谢谢分享
a20084666 发表于 2017-2-4 09:38 | 显示全部楼层
这个是什么语言写的?
nuaabob 发表于 2017-2-4 12:01 | 显示全部楼层
不像是用微软的工具开发的,也不像labview,我猜是Java或者GCC!
00750 发表于 2017-2-4 13:35 | 显示全部楼层
顶楼主
icecut 发表于 2017-2-4 13:44 | 显示全部楼层
qt 做界面简单粗暴
fanqige 发表于 2017-2-4 19:00 | 显示全部楼层
赞一个
 楼主| 过招铁是傻 发表于 2017-2-5 10:05 来自手机 | 显示全部楼层
jlhgold 发表于 2017-2-3 22:47
有没有超过8通道的柱状图波形啊,

我过几天也可以开发这样的功能,不过示波器的协议现在还不完善,并且代码写的也不够好,所以还要先花点时间重构。
 楼主| 过招铁是傻 发表于 2017-2-5 10:08 来自手机 | 显示全部楼层
nuaabob 发表于 2017-2-4 12:01
不像是用微软的工具开发的,也不像labview,我猜是Java或者GCC!

我用的qt,语言C++,qt做界面确实简单粗暴,开发调试用的vs2015,但是发现vc编译出来需要vc++140的运行库,很多win7和xp的电脑没安装运行库的话无法运行,就又用gcc编译了之后打包安装包的。
 楼主| 过招铁是傻 发表于 2017-2-5 10:10 来自手机 | 显示全部楼层
a20084666 发表于 2017-2-4 09:38
这个是什么语言写的?

C++,帖子里的链接贴出了源码的。
lianqiang 发表于 2017-2-5 12:07 | 显示全部楼层
icecut 发表于 2017-2-4 13:44
qt 做界面简单粗暴

最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢
icecut 发表于 2017-2-5 12:19 | 显示全部楼层
lianqiang 发表于 2017-2-5 12:07
最近也想学一下上位机部分,刚刚入C++,接下去有什么建议吗,是MFC还是QT或者其他的,谢谢 ...

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

评论

现在主要还是自学,不知道实际开发用Qt的多吗  发表于 2017-2-7 10:38
doob 发表于 2017-2-5 13:55 | 显示全部楼层
icecut 发表于 2017-2-5 12:19
mfc 太古典了.做出来的界面不好看.还是 qt 吧

小伙子啥都会,前途无量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

59

帖子

6

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