找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6560|回复: 1
收起左侧

[开发工具]阿猫串口调试助手2.0,一样的串口,不一样的工具!

[复制链接]
ID:101489 发表于 2016-1-4 01:55 | 显示全部楼层 |阅读模式
阿猫串口调试助手,可以说是一款更适合嵌入式开发工程师开发调试使用的串口调试助手,是阿猫在项目开发过程中遇到各种问题解决方法与开发需求相结合而开发的一个实用简洁高效的串口调试助手,不仅征集网友意见,而且会更新发布开源学习资料等,可以帮助没有串口开发基础的人或新手调试编写一些自己的串口工具。
功能简介:
阿猫串口调试助手除了具备普通串口的功能外,如COM口、波特率、数据位、校验位、停止位的设置,数据HEX和ascii码切换发送及显示,数据保存等外,还加入了更实用的过滤高亮、查找高亮,常用CRC校验,数字参考时钟,发送后任意字节可选按步长自动增加,自增发送时可选校验码自动校验,实时发送文本数据,效率快捷键等一系列特别实用的功能,使您的开发调试更加方便。
多种实用的功能方法均来自网友的推荐,阿猫串口也在根据网友的需要不断更新新的特色功能。

一. 软件界面

. 特色功能介绍
1.接收数据过滤并实时高亮
  大部分串口调试助手虽然有过滤功能,但是并没高亮功能,例如在接收的一串十六进制的数据中,查找一两个需要的字节,光靠眼睛是非常吃力的,鉴于此,阿猫增加了高亮功能,可以随时显示要查找数据的位置,缓解眼疲劳。

2.查找并高亮数据
阿猫串口提供了一种查找数据的方式,收到一些数据后,在“过滤帧关键字”里输入要查找的内容,点击查找关键字,会将要查找的关键字用颜色标识高亮出来,每查找一次,颜色变换一次,最多同时可以用七种不同的颜色标识。
3.数字参考时钟
一个在调试过程中可能会用到的系统时钟,精确到毫秒,提供开始时间和结束时间,自动计算间隔时长,可作为参考时间。
4.实用发送后自增发送
自增发送是指,发送一串十六进制数据后,根据需要可以自由设置从哪一个字节开始自动增加,以及所增加的步长值,周期可以设置连续的1~4个字节,且需注意,低字节在前,高字节在后。

示例:
命令:0D 55 FF 00 00 01 00 00 00 01 0A 28B4 B4
从第3个字节开始,周期为两个字节,步长值为1,自增发送变化结果如下:

5.数据显示格式控制
数据发送接收的格式可以根据需要自由选择,一看便可明白:

6.自增发送时自动校验
因为自增发送时发送的数据在不断变化,因此如果在命令末尾添加了一定方式的校验,那么校验值跟随变化也显得非常必要,阿猫串口默认最后几位为校验字节,请务必首先根据自己的校验方式校验一次以确定最后几个字节位为校验字节。
该功能需要自增发送的同时勾选“自增发送区自动校验”,请看示例。

示例:
发送区20D 55 1A 01 00 01 00 00 00 01 8E D8 DA 2F
红色为自增字节,黄色为CRC32校验结果,请注意观察变化。


7.校验方式选择
有和校验、CRC8、CRC16、CRC32四种校验方式可选,校验后,可以根据需要的字节数进行显示,如,仅低字节,或者低高字节,高低字节等方式。点击更多校验类型,独立设置,自动保存。



8.效率快捷键和串口延时
a.串口延时是为了匹配不同的数据长度,以接收完整的数据包,软件默认延时20ms。
b.追求效率的朋友就不用多说了,怎么顺手怎么来,在高级里面有常用的快捷键介绍。

9.源代码学习
窗口下面有源代码按钮,阿猫会将整理好的源代码信息发送至窗口,想学的朋友可以不时的关注一下,算是一个学习交流。



下载地址: 7uax.rar (1.27 MB, 下载次数: 133)
回复

使用道具 举报

ID:320296 发表于 2018-11-20 22:42 | 显示全部楼层
功能确实强大,能不能增加收到数据触发发送下一条指令的功能?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表