过招铁是傻 发表于 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左右的数据,但是这时候显示还非常流畅。由于使用了代码编辑器的缘故,显示类容带上了行号。















dirtwillfly 发表于 2017-2-3 19:37

感谢分享

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!{:lol:}

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 吧

doob 发表于 2017-2-5 13:55

icecut 发表于 2017-2-5 12:19
mfc 太古典了.做出来的界面不好看.还是 qt 吧

小伙子啥都会,前途无量{:victory:}
页: [1] 2 3 4
查看完整版本: 分享一个串口调试工具的源码和安装包