硬汉嵌入式论坛

 找回密码
 立即注册
搜索
查看: 304|回复: 4
收起左侧

[PC软件] 经过一个月努力,H7-TOOL完成对串口助手,CAN/CANFD助手和RTT助手无痛使用体验和性能的大幅度提升(2026-08-29)

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124135
QQ
发表于 2026-8-29 11:11:57 | 显示全部楼层 |阅读模式
H7-TOOL本周进展

H7-TOOL详细介绍:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=89934

经过一个月努力,H7-TOOL完成对串口助手,CAN/CANFD助手和RTT助手无痛使用体验和性能的大幅度提升

1、脱机烧录

更新多款芯片脱机烧录支持
- 增加云途YTM32B1MC0,YTM32B1MD1
- 增加小华半导体HC32F467
- 增加TI的TM4C123和TM4C129系列
- 增加普然PY32F033,32,005
- 支持自动解除S32K14x的安全保护
- 增加Slicon Labs的EFR32MG24xx
- 增加中颖SH32F2601 SH33F2801
- 增加复旦微FM33L0xx
- 增加中颖SH30F9823
- 增加极海APM32E030
- 直接将PY32F002B的SDK保护作为RDP读保护使能和解除
- 增加普然MS32C001和MS32C001B
- 更新GD32C103的选项字节实现
- 更新GD32L23x的算法文件
- 增加Slicon Labs的EFR32BG24xx
- 增加东芝TMPM4G系列
- 增加英飞凌CYT2B支持
- 增加CMS32M67xx

2、H7-TOOL脱机烧录固件管理,批量导入,排序,复制粘贴,删除等操作以及实时日志记录说明

详细帖子介绍:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=132123

感谢大家建议,正式带来固件管理的全面支持机制,TOOL的固件管理是基于FAT文件系统管理实现,所以无论是电脑端的复制粘贴删除等操作,还是手持显示屏端的文件浏览,文件排序,文件擦除等都十分便捷

如果文件超级多,几千个文件,可以做个批处理脚本来管理













3、H7-TOOL串行Flash一拖四分线套件 长线烧录 抗干扰

网线规格:0.5米长、高品质柔性全铜镀金6类、工业级网线

杜邦线规格:硅胶超柔、多股线芯、镀金簧片、5cm
杜邦线可直接插针床探针



4、初步解决H7-TOOL部分电脑打开反应慢问题,感谢多位热心客户帮忙测试

详细介绍帖子:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=132133

第1类,如果是软件启动的时候,日志里面某个启动项卡顿,基本都可以解决,当前已经解决了大部分情况
第2类,电脑加密软件,杀毒软件,电脑长时间运行,电脑降频等情况



5、串口助手无痛使用体验和性能的大幅度提升

- 双硬件串口增加自定义波特率支持,方便使用,对于自定义波特率,TOOL掉电不记录,非自定义的会掉电记录。
- 修改超高速刷新期间,关闭上位机卡死问题。
- 修改暂停刷新,点击任意位置后,调节滚动条不起作用问题。
- 修改滚动条展示比例问题。
- 修改上电后,右下角串口1和串口2选择问题。
- 修改退出串口,还可以定时发送的问题。
- 无痛实时日志记录,不足10万行不再需要手动,记录期间随时可以打开记录文件查看。
- 复制功能也改为正常复制模式。
- 桥接串口增加HEX监控功能。
- 大幅度提升波形控件平移模式速度,并支持水平游标测量

(1)双硬件串口自定义波特率



(2)日志管理

现在的日志管理改为实时记录,需要记录,仅需勾选单选框“日志记录”即可,实时记录,记录期间随时可以打开记录文件查看,改变之前不足10万行需要手动点击保存的繁琐。





(3)复制功能修改

因为这个不是编辑框,是画布实现的编辑框(优势是速度快,无闪烁,无撕裂),所以复制设置有些特殊,鼠标选中后,高亮消失,内容自动进入剪切板。由于高亮消失,很多用户以为没有选中。

现在改成正常编辑模式,选择后(选择粒度以行为单位),高亮不消失,使用不使用Ctrl+C都自动进入剪切板,或者右击复制都可以。



(4)桥接串口增加HEX监控功能,实测抓包STM32CubeProg的串口bootloader交互数据

详细介绍:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=132113





5、CAN/CANFD助手无痛使用体验和性能的大幅度提升

- 无痛实时CSV格式日志记录功能,不足10万行不再需要手动,记录期间随时可以打开记录文件查看。
- 每帧1-64字节数据无需指定位宽,自动匹配DLC
- 复制功能也改为正常复制模式。
- 提升滚动条浏览体验。
- 上位机发送,不再使用LUA小程序,直接做成数据的传输,大大提升用户体验,并且底层了极致的速度优化,无论发送还是接收都做了极致的速度优化
- 大幅度提升波形控件平移模式速度,并支持水平游标测量

(1) 无痛CSV格式日志记录

现在的日志管理改为实时记录,需要记录,仅需勾选单选框“日志记录”即可,实时记录,记录期间随时可以打开记录文件查看,改变之前不足10万行需要手动点击保存的繁琐。





(2)复制粘贴问题,也同步修改了, 和串口一样



(3)CAN/CANFD助手无痛使用体验优化,每帧1-64字节数据无需指定位宽,自动匹配DLC

帧字节数据随意设置,自动匹配DLC值



接收端接收到的都是自动匹配好的DLC


不再需要大家再繁琐的自动这里



这里的两个地方的发送,不再使用LUA小程序,直接做成数据的传输,大大提升用户体验,并且底层了极致的速度优化。无论发送还是接收都做了极致的速度优化



快速的暂停启动



当然,需要实现复杂逻辑,这里LUA小程序可以方便实现



6、RTT助手无痛使用体验和性能的大幅度提升

- 增加\t支持
- Scope HSS波形模式从1KHz增加到20KHz采样速度,无需用户嵌入代码到目标,全程无需复位芯片检测变量波形
- 加强波形控件平移模式速度,并支持水平游标测量
- 支持MDK工程的BOOT + APP方式,APP有RTT,MDK下载后自动重连支持。
- 解决Trace波形模式关闭后,立即做IDE调试不正常问题
- 增加波形文件记录和加载支持
- 日志管理改为实时记录,需要记录,仅需勾选单选框“日志记录”即可,实时记录,记录期间随时可以打开记录文件查看,改变之前不足10万行需要手动点击保存的繁琐
- 复制功能也改为正常复制模式。
- 提升滚动条浏览体验
- 大幅度提升波形控件平移模式速度,并支持水平游标测量

(1)大幅度提升串口, RTT和CAN波形控件平移模式速度,并支持水平游标测量

这个是100KB字节/S的速度测试:



1KB/S字节



(2)RTT自动重连增加支持BOOT+APP的特殊应用场景

【BOOT+APP场景说明】

BOOT里面不带RTT,而APP里面带RTT,一般我们调试APP程序的方法是先把BOOT下载进去,然后就可以使用MDK调试APP了。

原理是复位后,先运行BOOT,然后跳转到APP运行。

那么这里就有个问题,MDK下载完毕自动重连时,BOOT里面是没有RTT的,会导致检索不到RTT相关信息

【解决办法】

程序里面对这种自动重连场景,做了个超时,多次检测机制,已经可以正常用于到这种BOOT + APP场景。



(3) RTT日志功能也改为无痛实时记录,同时增加波形文件记录和加载支持

现在的日志管理改为实时记录,需要记录,仅需勾选单选框“日志记录”即可,实时记录,记录期间随时可以打开记录文件查看,改变之前不足10万行需要手动点击保存的繁琐。





(4) 支持波形文件实时存储和加载展示



(5) 同时复制功能也做了修改,  和串口助手一样

选中颜色可以自己设置



(6) RTT增加\t支持

回复

使用道具 举报

11

主题

136

回帖

169

积分

初级会员

积分
169
发表于 2026-8-29 12:01:48 | 显示全部楼层
1、无痛实时CSV格式日志记录功能,不足10万行不再需要手动,记录期间随时可以打开记录文件查看。
日志建议考虑ASC格式,主要是适配第三方工具软件进行数据回放查看。同时能否开发CAN模块的接口可供进行第二次开发。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124135
QQ
 楼主| 发表于 2026-8-29 12:12:57 | 显示全部楼层
596142041 发表于 2026-8-29 12:01
1、无痛实时CSV格式日志记录功能,不足10万行不再需要手动,记录期间随时可以打开记录文件查看。
日志建议 ...

1、好的,安排
2、暂时仅提供LUA脚本方式二次开发。
回复

使用道具 举报

14

主题

50

回帖

92

积分

初级会员

积分
92
发表于 2026-8-29 13:38:31 | 显示全部楼层
能下载了吗?
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124135
QQ
 楼主| 发表于 2026-8-29 14:01:41 | 显示全部楼层

联系我QQ512464265,发临时版。

正式版2.34还要过短时间,下面开始Trace等功能的修复。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-9-21 06:09 , Processed in 0.157230 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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