常用串口调试工具比较(详细)

https://blog.csdn.net/wuyusheng314/article/details/79752038

目前有许多免费的串口调试工具,比较常用的有:

1、友善串口调试助手(v2.6.9、v3.9.1)

优点: 
1)使用方便,不丢包; 
2)串口自动识别,支持COM9以上串口; 
3)支持多串口调试; 
4)支持历史发送记录; 
5)广泛支持各种波特率,高达10 Mbps以上波特率,具体和电脑硬件有关。 

资源地址:友善串口调试助手(两个版本)

v2.6.9 注册码:CCCCC-AAAAA-FFFFF-0E013-6EE85

v3.9.1 激活授权码:SA56W-UR34V-7KY76-XB31F-HZPAU   链接:https://www.99u2.com/soft/bcqt/13124.html

缺点:会丢失数据,刷屏显示不流畅,不适合稳定性测试。

2、串口调试助手(V5.13) 
优点: 
使用方便,用户群最多,有书介绍及免费源代码。 
缺点: 
1)因采用多线程接收技术,接收有时丢数,特别在高波特率或使用USB转串口时丢数较多。 
2)最大只支持115.2K波特率。 
3)只能选COM1~COM2,使用USB转串口时,要重新映射串口。

资源下载:https://xiazai.zol.com.cn/detail/33/328200.shtml

3、嘉立创 丁丁串口调试助手 SSCOM3.2

优点: 
支持自动识别已连接串口设备,使用方便,接收不丢数。 稳定性效果好。界面简洁,用户体验很好。
缺点: 

连接状态插拔串口程序会崩溃,导致电脑蓝屏。高波特率只有115.2K、128K、256K,没有230.4K。

作为控制台,不支持回显。win10下不支持保存显示数据。

资源地址:https://www.ouyaoxiazai.com/soft/yyrj/135/12447.html#dizhi

个人比较推荐,用了很多年。后面的新版都没这个版本好用,虽然新版增加了很多功能。

SSCOM V5.13.1 

http://www.winwin7.com/soft/xtgj-8650.html

4,XCOM 。

XCOM

如果你只是想使用串口,这个就最合适不过了。界面清晰,操作简单,干净利索。当然喽,用过正点原子产品的人,一眼就能认出来,这是正点原子的免费软件。

缺点:字太小

首先,底层的数据传输都是字节流,所以不管选择什么方式,都会被分解为一个一个的字节。

http://www.kxdw.com/soft/24316.html

1选择Hex发送就代表你要发送的内容是纯数字,由程序完成String到Int再到Byte的转化。所以你应该保证每个你要发送的数都是两位的,如果是7就应该写07,因为程序会每两位每两位地读。如果你选择了Hex发送,而输入的又是字符,比如你写了ab,那么就会被程序读为16进制的AB。这就是不同的概念了,无论你选择什么方式显示都不能得到原来的ab了。

2选择ASCII发送就代表你要发送的是字符串,这时候程序就会一位一位地读,比如你写了1234,在字节流中传递的就是123对应的ASCII码,31,32,33,34(十六进制的)。比较而言,在Hex发送模式下,写了1234,会被发送的就是12,34,如果是01020304那就是01,02,03,04。这个时候,你写ab就会发送相应的ASCII码61,62,其他字符同理。

到这里,数据已经发送出去了,接下来就是显示的问题。是显示模式,不是解析,不存在解析。

3选择Hex显示就是把字节转化为16进制整型,你收到的是12,34,就显示为12,34,你收到31,32,33,34,也显示为31,32,33,34,如果收到AB呢,那也是AB。

4选择ASCII显示呢,就会把你接收到的十六进制转化为对应的字符,比如你收到了31,就会显示为1。这种模式下可能会出现乱码,原因就是ASCII码只从0-7f。如果你在十六进制发送模式下发送了字符,比如发送了ab,那你就会收到AB,这个并没有ASCII码对应的字符。

所以在Hex模式下如果输入字符,是无论如何接收不到正确的数据的,其他方式那就随意了。重要的是,方式的选择改变的不是数据本身,而是数据的表现形式。
 

  • 50
    点赞
  • 204
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值