切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 7084阅读
  • 31回复

[电脑]好久没有来了,分享个自己写的串口调试软件O-ComTool_V1.1.0 [复制链接]

上一主题 下一主题
离线vesamount
 

发帖
161
M币
1048
专家
3
粉丝
8
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2018-07-10


由于经常需要和串口打交道,面对各种规约、协议,调试实在麻烦,于是本人根据同事及自己在工作中对串口工具的要求,利用工作之余编写了O-ComTool串口调试助手,经过一段时间的使用,发现其对于串口调试还是有所帮助的,故分享出来给大家使用,由于本人水平有限,其中bug在所难免,希望大家包涵,如有bug或想法可以在评论中提出。



简介


O-ComTool是一款非常友好的串口调试助手,除支持传统串口收发功能外,还支持数据快捷发送、数据快速校验、协议数据自组发送、解析等功能,同时还支持计算器、设备管理器的快捷呼出,是嵌入式工作者不可多得的串口工具。

主界面


软件界面如下图所示,与其他串口软件没有太大区别,支持ascii码 hex切换,支持自动回复,支持重复发送,自动追加计数值等功能。



串口设置与接收设置


端口号在每次选择时会自动刷新,因此新串口插入无需重启软件,串口其他参数可以根据具体使用情况设置,其中波特率可自定义,支持流控。




自动回复


自动回复可以应用于数据召测测试,尤其适用于无线通信模块召测通信成功率的测试。设置延迟时间可以延迟回复。




自动计数


勾选自动计数后,每发送一帧数据,都会自动追加帧计数值,便于统计数据丢失规律。




重复发送


重复发送作为串口工具必备功能,就不多介绍了。




注释


在发送报文时通常需要知道该报文的含义,即使我们已经组好了报文,一眼也无法看出该报文的含义,因此本软件提供“//”注释功能,方便定义报文含义,配合文件载入功能,大大提高串口调试效率。




快速计算校验


面对各种规约,稍微修改报文内容就需要重新计算校验码,软件提供了右键快速计算校验码功能,减少了校验码计算的麻烦,目前支持校验和、异或校验、CRC16、CRC32四种校验。




文件载入与发送


将报文按行保存至txt中,配合“//”注释功能,能够实现快速的报文切换与发送,方便调试。




小工具


在日常串口调试中,经常需要用到计算器,设备管理器等,本软件将这些功能都集中在一起,可以通过鼠标快速打开,也可以使用快捷键(alt+t+xx)快速打开。
好久没有来了,分享个自己写的串口调试软件O-ComTool_V1.1.0
这个动图太大了 传不上来,大家自行脑补下。。


快捷发送


快捷发送提供多达25条报文缓存,能够实现不同报文的快速切换。




简单模式


对于单纯的接收显示,可以通过收起参数设置面板来达到更好的视野,扩大了接收界面的可用面积。




重置计数


本软件提供了报文计数功能,每一次发送与接收都有记录,方便收发成功率的统计,统计支持数据帧统计,也支持数据字节统计。




关于协议功能


由于时间关系,协议功能将在以后的日子里实现,主要实现功能:数据帧格式可以自定义,报文可以自动组包发送,接收到的数据报文能够根据定义好的协议自动解析,自动校验。
下载



[ 此帖被vesamount在2018-07-11 15:27重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共4条打赏M币+94专家+1
d101010 M币 +30 原創內容,谢谢分享,正是需要的工具软件 2018-12-26
csjsone M币 +13 謝謝分享 2018-07-11
發騷友 专家 +1 以資鼓勵 2018-07-10
發騷友 M币 +51 以資鼓勵 2018-07-10
离线wywa123
发帖
273
M币
416
专家
4
粉丝
41
只看该作者 1楼 发表于: 2018-07-10
请登录后查看
离线laofan520

发帖
113
M币
3
专家
2
粉丝
10
只看该作者 2楼 发表于: 2018-07-10
请登录后查看
离线混混

发帖
5536
M币
254
专家
1
粉丝
15
只看该作者 3楼 发表于: 2018-07-10
请登录后查看
离线qrut

发帖
18571
M币
49099
专家
673
粉丝
19639
只看该作者 4楼 发表于: 2018-07-10
请登录后查看
离线godjesus

发帖
1468
M币
840
专家
2
粉丝
24
只看该作者 5楼 发表于: 2018-07-10
请登录后查看
离线vesamount

发帖
161
M币
1048
专家
3
粉丝
8
只看该作者 6楼 发表于: 2018-07-11
回 混混 的帖子
请登录后查看
离线vesamount

发帖
161
M币
1048
专家
3
粉丝
8
只看该作者 7楼 发表于: 2018-07-11
回 qrut 的帖子
请登录后查看
离线vesamount

发帖
161
M币
1048
专家
3
粉丝
8
只看该作者 8楼 发表于: 2018-07-11
回 wywa123 的帖子
请登录后查看
离线vesamount

发帖
161
M币
1048
专家
3
粉丝
8
只看该作者 9楼 发表于: 2018-07-11
回 godjesus 的帖子
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个