智能车制作

标题: Serial Sword 强大的串口波形显示 上位机 [打印本页]

作者: wolflsh    时间: 2012-4-21 12:35
标题: Serial Sword 强大的串口波形显示 上位机
本帖最后由 wolflsh 于 2012-4-21 12:40 编辑

  前阵子调AHRS,需要串口波形及调试软件,网上找了好久,都不合我意,于是自己动手编了一个。

今天刚好来坛子看了看,也就顺便发上来吧,有兴趣的同学拿去尝试。

先上一个调试时的效果图:
[attach]23417[/attach]

支持10通道波形显示;
支持单精度浮点数据;
波特率可以到128000bps;
具有图表保存及导入功能;
支持每点数值显示;
支持放大缩小;
支持通道隐藏;
支持最小化到系统托盘及窗口置顶;

通讯协议及使用说明,软件里面有写了。 这里就不复制了。

软件难免会有Bug,请见谅。 要是觉得它还可以就凑合用吧,我并不打算再对其进行升级或改进,望理解。

下载地址链接:

http://www.rayfile.com/zh-cn/files/5ef873ae-8b66-11e1-938a-0015c55db73d/





补充内容 (2014-3-17 21:05):
新版 在这里: http://www.znczz.com/thread-215099-1-1.html
作者: 19504643    时间: 2012-4-21 12:37
沙发,一直用的Serial_Digital_Scope V2.exe,试试
作者: wolflsh    时间: 2012-4-21 12:42
19504643 发表于 2012-4-21 12:37
沙发,一直用的Serial_Digital_Scope V2.exe,试试


visualscope 用过,不注册9600bps的波特率更新慢死了,也不支持浮点数据,而且它操作界面好麻烦。



作者: 19504643    时间: 2012-4-21 12:45
wolflsh 发表于 2012-4-21 12:42
visualscope 用过,不注册9600bps的波特率更新慢死了,也不支持浮点数据,而且它操作界面好麻烦。


...

可是你发的这个还要安装Microsoft .NET Framework ,更麻烦啊
作者: hang    时间: 2012-4-21 12:51
怎么用。。
作者: hang    时间: 2012-4-21 12:56
19504643 发表于 2012-4-21 12:37
沙发,一直用的Serial_Digital_Scope V2.exe,试试

共享一下呗
作者: wolflsh    时间: 2012-4-21 12:56
19504643 发表于 2012-4-21 12:45
可是你发的这个还要安装Microsoft .NET Framework ,更麻烦啊


   编个这玩意更麻烦吧,以前还从没接触过C#,但当我用了visualscope,就决定自己编个算了, 那更新速度...我可不想以后对着电脑等波形出来。  也因为我要测试的是AHRS,实时性要求较高,搞电磁的对实时性要求怎样就不清楚了。

作者: hang    时间: 2012-4-21 12:58
无法运行。
作者: 19504643    时间: 2012-4-21 12:58
wolflsh 发表于 2012-4-21 12:56
编个这玩意更麻烦吧,以前还从没接触过C#,但当我用了visualscope,就决定自己编个算了 ...

嗯,你辛苦啦
作者: 19504643    时间: 2012-4-21 12:59
hang 发表于 2012-4-21 12:56
共享一下呗

[attach]23421[/attach]
作者: tianfu    时间: 2012-4-21 17:52
求源码,可否给小弟发一份源码。。小弟也在做软件。。先拿串口程序试试,希望LZ给小弟源码测试之。。
528733341@qq.com
作者: wanstrive    时间: 2012-4-21 19:02
膜拜啊!!
作者: ohyeah    时间: 2012-4-21 22:10
下载完全没有速度啊。。。楼主能否发一份272104134@qq.com(下载好久都不行啊)。。。:):):):)
作者: 小时    时间: 2012-4-22 22:19
有空试试
作者: njhgrmk    时间: 2012-4-22 22:23
老大软件解压不出来说什么CRC校验错误
发一份非压缩版到邮箱吧,3Q
njhgrmk@yaoo.com.cn

作者: 执子之手520    时间: 2012-4-23 13:21
谢谢楼主!
作者: 451506709    时间: 2012-4-28 16:15
我试过同样无法运行,我已经按照楼主说的安装了Framework 4.0.30319,我在Windows XP和Windows 7都试过,点击打开软件,软件的图标出来了,但是还是打不开...


作者: yuana1    时间: 2012-5-13 10:14
为什么这个样子呢?[attach]24464[/attach]

作者: fancy0xue    时间: 2012-5-14 22:30
[attach]24543[/attach][attach]24544[/attach]
      本程序在相应硬件(如USB转TTL,高速RS232等)支持下能够进行串口高速数据采集,并使数据在PC机上实时图形显示。波特率可达1M以上。


  正常操作时,点击RUN按钮,打开串口接收功能,软件将从串口接收到的数据实时图形化显示。

下位机只要按照程序指令的格式通过串口向上发送数据,上位机即可将接收到的数据显示成为波形。

至于图形的操作,可以打开执行文件所在目录的sample.dat观看一下效果。每个按钮上都有提示。
您可根据需要任意扩大缩小图形,并可保存以备下次分析,或导出供MATLAB分析。同时该程序还具有串口调试助手功能。

  这是一款功能极其强大的串口调试工具,界面明了,易于使用,若应用于下位机程序开发等工作,将大大提高您的开发效率,成为您必不可缺的开发助手。
作者: 阿童木    时间: 2012-5-22 14:25
19504643 发表于 2012-4-21 12:59

请问该软件如何使用
作者: xinmengwangran    时间: 2012-5-24 15:47
谢谢啦!

作者: 书的那页    时间: 2012-6-1 16:51
fancy0xue 发表于 2012-5-14 22:30
本程序在相应硬件(如USB转TTL,高速RS232等)支持下能够进行串口高速数据采集,并使数据在PC机上实 ...

你好,大侠,近期我在用这个软件调试pid但是我把      OutData[0] = PWMDTY23;//*(float)1000;      OutData[1] = sin(0)*(float)1000;
      OutData[2] = sin(0)*(float)1000;
      OutData[3] = sin(0)*(float)1000;;数据的图形不是方波,很是奇怪?我给的占空比是50%

作者: 书的那页    时间: 2012-6-1 16:54
fancy0xue 发表于 2012-5-14 22:30
本程序在相应硬件(如USB转TTL,高速RS232等)支持下能够进行串口高速数据采集,并使数据在PC机上实 ...

你好,大侠,近期我在用这个软件调试pid但是我把      OutData[0] = PWMDTY23;//*(float)1000;      OutData[1] = sin(0)*(float)1000;
      OutData[2] = sin(0)*(float)1000;
      OutData[3] = sin(0)*(float)1000;;数据的图形不是方波,很是奇怪?我给的占空比是50%

作者: 书的那页    时间: 2012-6-5 16:56
19504643 发表于 2012-4-21 12:37
沙发,一直用的Serial_Digital_Scope V2.exe,试试

可以加一下qq吗?541291141 请教下上位机,共同进步谢谢
作者: 雪花神剑    时间: 2012-7-6 17:48
不好使啊  能麻烦您给我发一个么
作者: 黑名    时间: 2013-5-9 13:21
楼主是否可以发个新下载链接?
作者: 单行线    时间: 2013-11-2 21:49
没法下载咧。。。
作者: wolflsh    时间: 2013-11-3 11:18
单行线 发表于 2013-11-2 21:49
没法下载咧。。。


  这个Out啦。

我准备出新的玩意了,哈哈。

走,去打羽毛球!

作者: hiyangdong    时间: 2014-3-16 15:16
19504643 发表于 2012-4-21 12:37
沙发,一直用的Serial_Digital_Scope V2.exe,试试

同样也只用过的Scope_Digital的报到
作者: hzkljy    时间: 2014-3-17 20:44
没看到软件哦!
作者: wolflsh    时间: 2014-3-17 21:05
hzkljy 发表于 2014-3-17 20:44
没看到软件哦!

新版 在这里: http://www.znczz.com/thread-215099-1-1.html

作者: fancy0xue    时间: 2014-6-18 19:14
当选择通信协议后,点点运行,即打开串口,软件处于接收数据状态,
每次发送一个数据包,上位机检测数据包,如果符合通信协议的数据会被显示。
注意,由于试用版波特率低,确保每次发送的时间间隔足够长。
要想提高波特率,可上item.taobao.com/item.htm?id=39601328620购买。
上面还能下载到最新试用版及帮助文件。

作者: 自强    时间: 2014-10-31 15:59
好东西。。果断收藏了、、!
作者: iamlaomeng    时间: 2016-7-25 10:38
好东西!!,谢谢搂住分享!




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2