|
说明:
1、发布H7-TOOL的PDF版操作手册
2、简化DAC信号发生器的操作步骤,输出电压和电流时自动切换到无波形状态。
3、优化LOG显示代码,在修改文本期间禁止绘图,大幅度提高lua print的打印显示速度。
4、串口助手窗口显示字体换为等宽的黑体,HEX格式显示时,自动32字节换行并对齐。
5、解决RTT Viwer, PC端不支持UTF8切换通道的BUG. Byte_UTF8_to_GB()。
6、脱机烧录:
- 新增南京沁恒CH32F103系列芯片烧录。
- 新增华大HC32L136、HC32F030、HC32F14系列芯片烧录(不支持串口ISP解锁)。
- 新增CKS32系列芯片烧录(CKS32F0xx、CKS32F1xx)。
- 解决STM8S 烧录问题(AC6语句优化导致的问题)。
- 解决灵动MM32选择全片擦除时, 需要第2次烧录才成功的BUG(擦除后要重新init)。
- 解决APM32F030连续烧录时一会儿成功一会儿的失败问题。
- MM32所有的lua文件都整理下,设置好缺省值(时钟延迟\复位模式\最优的校验方式)。
- 完善nRF52系列芯片的缺省配置参数(烧录完毕断电,时钟延迟设置2)。

H7-TOOL所有资源汇总(含操作手册):
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
升级说明:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=105600

PC机软件:
升级PC软件到V2.0.4
h7toolPC_release(V2.0.4).zip (53.82MB)

新增脱机烧录:
H7-TOOL下次升级大大提升LUA print打印速度
测试4000次打印,183ms完成

串口助手窗口显示字体换为等宽的黑体,HEX格式显示时,自动32字节换行并对齐
PDF版随每次升级的软件包一起发布和更新。
点击这里可以查看(pdf文件在软件包的help文件夹下):



更新记录:
- ----------------------------------------------------------------------------
- 发布日期: 2021-04-23
- PC软件版本: V2.0.4
- STM32_APP固件版本: V2.04
- STM32_BOOT固件版本: V2.02 【无变化】
- 【PC软件】V2.0.4
- 1.简化DAC发生器的操作步骤,输出电压和电流时自动切换到无波形状态。
- 2.优化LOG显示代码,在修改文本期间禁止绘图,大幅度提高lua print的打印显示速度
- 3.LOG窗口TMemo控件最大只有64K字节容量,程序已加限制,超过64K将清空.
- 4.对不支持OB区操作的芯片,将OB相关编辑框颜色设置为灰色
- 5.帮助菜单中增加本地说明书的链接
- 6.串口助手窗口显示字体换为等宽的黑体,HEX格式显示时,自动32字节换行并对齐
- 【EMMC磁盘文件】
- - 新增南京沁恒CH32F103系列芯片烧录
- - 新增华大HC32L136、HC32F030、HC32F14系列芯片烧录(不支持串口ISP解锁)
- - 新增CKS32系列芯片烧录(CKS32F0xx、CKS32F1xx)
- - 解决APM32F030连续烧录时一会儿成功一会儿的失败问题,修改缺省配置参数
- 烧录完毕执行断电重启, 断电时间300ms.
- - MM32所有的lua文件都整理下,设置好缺省值(时钟延迟\复位模式\最优的校验方式)
- - 完善nRF52系列芯片的缺省配置参数(烧录完毕断电,时钟延迟设置2)
- 【App固件】V2.04
- 1. 解决RTT Viwer, PC端不支持UTF8切换通道的BUG. Byte_UTF8_to_GB()
- 2. STM8S 烧录问题(AC6语句优化导致的问题)
- 3. 解决灵动MM32选择全片擦除时, 需要第2次烧录才成功的BUG(擦除后要重新init)
- 4. 屏幕类型缺省参数设置为2.0寸
- 5. 串口助手HEX格式显示时,自动32字节换行并对齐
- ----------------------------------------------------------------------------
- 发布日期: 2021-04-16
- PC软件版本: V2.0.3
- STM32_APP固件版本: V2.03
- STM32_BOOT固件版本: V2.02
- 【PC软件】V2.0.3
- 1.USB HID帧缓冲区改为1024, 支持自动识别,可兼容V2.00的TOOL固件
- 2.脱机烧录功能更改
- - 烧录完毕,支持断电
- - TOOL上滚码支持10进制和16进制
- - 不支持OB操作的片子,界面控件显示灰色
- - 选中芯片时,自动显示说明文件
- - 修改算法时,地址编辑框自动填充地址值
- - 支持参看生成的配置lua文件(点查看文件按钮)
- - 支持查看CPU对应的lua配置文件(点lua文件名标签)
- 3.串口助手界面,支持记忆展开和隐藏发送面板,发送窗口可以调节尺寸
- 4.EMMC磁盘文件更新
- - 新增nRF52系列芯片烧录
- - 修改prog_lib.lua
- 【App固件】V2.02
- 1. 升级HAL库到V1.10.0
- 2. USB HID帧缓冲区改为1024
- 3. 解决屏保超时参数第1次上电不起作用的问题
- 4. SPI刷屏硬件初始化仅在参数变化时执行
- 5. 脱机下载功能优化
- - TOOL上显示滚码支持HEX显示和10进制显示,显示的滚码为下次将要烧录的滚码
- - 文件选择界面,可显示的行数多了一行,已修正
- - lua 读ID操作时,增加swd初始化
- - SwdProngFile,编程前增加初始化
- - lua增加DP AP寄存器的读写接口
- - 新增nRF52系列芯片的解密和烧录
- - 优化烧录计数器文件的读写机制,避免读文件失败计数值清零问题
- 6. 文件浏览器增加图标显示,方便区分文件夹和lua文件
- 7. I2C总线控制,新增几个lua接口函数
- - 支持读取和设置SCL SDA电平
- - 支持时钟拉伸
- - 支持发送数据时,可选择是否 stop信号
- 8. 硬件信息菜单改为关于菜单,支持显示CPU版本(Y版或V版), 文字右对齐
- 9. MD5算法用H750的硬件MD5实现,因为V版CPU不支持,放弃修改,代码已屏蔽
- 10. 主板RTC VBat功能异常时允许进入界面(BOOT也要修正,更正到V2.02)
- - 固件库修正:stm32h7xx_hal_rtc.c文件
- 函数 HAL_StatusTypeDef RTC_EnterInitMode(RTC_HandleTypeDef *hrtc) 解决超时不退出的bug
- - LSE_STARTUP_TIMEOUT, 32K时钟异常超时由5秒修改为1秒
- - 程序跳转变量 RAM1_JUMP_VAR 从备份寄存器移到内部RAM
- 【Boot固件】V2.02
- 1. 升级HAL库到V1.10.0
- 2. 主板RTC VBat功能异常时允许进入界面
- 3. 背景颜色修改为浅红色
复制代码
|
评分
-
查看全部评分
|