串口调试者C#源码

经常调试串口程序,使用的“串口调试助手V2.2”。这个程序简单,专业。实际使用范围比较广,我在使用过程中发现几个问题。

1、只能支持4个串口。

不知道我说的对不对,但是在我电脑上只能显示4个。我在本机调试程序时常常虚拟多个串口。我虚拟一个COM8和一个COM9,COM8读取UDP8408端口数据,写入到UDP8409端口,COM9读取UDP8409端口,写入到8408。这样就实现了两个串口软件的同步测试。但是这个程序只有4个。可见它不是在检测系统串口名,而是直接在控件上定义的。我笔记本电脑上没有串口,我买了一个USB-232串口线(奸商!四十块钱,老是连接不上!),插上以后显示是COM3,插另一个USB口显示COM4,郁闷中,我的COM2呢?经研究,竟然是被调制解调器占用了。。。无语。

2、不能解析汉字。

发送和接收到的汉字编码,不能解析,用十六进制显示能显示。估计软件内部编码用的是ASCII。

3、不能显示发送的数据。

于是决定自己动手写一个能替代它的程序,但是“串口调试助手V2.2”的运行速度快,算法优良,我就比不起了。先写一个自己使用吧。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值