我刚刚做的串口调试助手。虽然功能不多,但是毕竟是自己做出来的。
如果有什么BUG,希望大家给我留言指出~~
V1.1版:

V1.2版:

关于单文件版:
因为我做的这个串口调试助手是基于VB的mscomm32.ocx控件,而一般的系统都没有这个控件。所以我做的串口调试助手是两个文件。今天又突发灵感,想到可以把它压缩成一个文件(可不是用RAR啊~~)。这样就成了单文件版。它运行的时候自动把"串口调试助手.exe"和"mscomm32.ocx"两个文件解压到临时文件夹,然后在自动运行。程序关闭时又把临时文件给删除掉。
串口调试助手自我评价:
优点:
1.运行速度比较快。我和网上流传的其他串口调试助手比较过,我做的这个接收速度稍微快点。因为mscomm32控件在字符接收状态下,接收到单个大于0x80,小于0xFF的十六进制数时,程序会出现假死现象(V1.1版存在这个情况)。为了解决这个问题必须把接收方式改为二进制接收。因此1.2版接收速度没有1.1版快。
2.可以把中文文字当作字符发送和接受。其它串口调试助手都不能把中文文字当作字符发送和接受。我特意增加此功能。这一功能我觉得还是有点用的。因为汉字是两个十六进制数,如果接收过程中接收到了单个,造成接收数据混乱,出现显示错误。为此1.2版增加了"汉字接收更正"功能。
3.可以正确识别到有无某串口或串口是否被占用。不会弹出像“无此串口或被占用”的不确定提示。
4.发送16进制数时智能拆分。如发送“12345”被拆分为:0x12,0x34,0x05。“12345 6 7”(5、6、7中间有空格)被拆分为:0x12,0x34,0x05,0x06,0x07。这样的好处是免得输入成:“1234050607”
5.就是操作简单。
缺点:
1.功能较少。
2.暂时还不是真正的单文件版。以后好好学学API,做个真正的单文件版。
3.希望大家提出。
V1.0版下载:

V1.1普通版版下载:
V1.1单文件版下载:
2008-09-16修改临时版源代码下载:
V1.2普通版版下载:
相关下载:
VB控件:mscomm32.ocx下载(带注册程序)
VB运行库:msvbvm60.dll下载(带注册程序)
点击此处查看原文 >>
系统分类:
软件开发 | 用户分类:
| 来源:
原创