|
H7-TOOL所有资源汇总(含操作手册):
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
注:升级的时候,固件和eMMC文件需要都升级

V1.21版APP程序:
h7_tool_app(V1.21).bin (713.73KB)
H7-TOOL_STM32H7_App-master (V1.21).zip (22.46MB)
上位机升级至V0.4:
H7-TOOL PC机软件(V0.4).zip (2.07MB)
H7-TOOL PC软件源代码(V0.4 2020-05-27).zip (25.79MB)
eMMC中要存储的文件:
存放到eMMC磁盘的文件V1.21a.zip (5.15MB)

更新记录:
- ----------------------------------------------------------------------------
- 2020-06-02 V1.21
- 1. 完善脱机烧录功能
- - 烧录部分bin文件时,读回校验和软件CRC无问题,但硬件CRC有问题。
- 原因:bin文件长度不是4字节整数倍时存在计算错误
- 解决办法,补齐4字节再进行校验。
- - 修改校验部分的代码,当FLM中有Verify校验函数时, 则优先用FLM中的Verify,而不是读回校验
- - lua函数pg_reset() 支持带形参(复位时间ms)和无形参(缺省用20ms)
- - 修复emmc磁盘文件的bug,解决STM8编程编程失败的问题
- - 增加STM8AF模板,验证了STM8AF5288
- - 修复SLOW低速时钟模式,发送32bit数据未插入延迟的bug。主要用于多路烧录,应对线长的情况。
-
- ----------------------------------------------------------------------------
- 2020-05-27 V1.20 【重大更新,发布1拖4脱机烧录功能,请使用PC软件 V0.4版】
- 1. 完善脱机烧录功能
- - 完成1拖4同步烧录功能(仅验证STM32。暂不支持STM8系列1拖4功能)
- - 校验模式可以通过lua设置(读回校验,软件CRC,硬件CRC)
- - 调整电压电流显示窗配色
- - 烧录时间移到进度条右侧,进度文本信增大到整行宽度
- - 编程参数增加多路模式下路数设置:1路,1-2路,1-3路,1-4路
- - 解决bug: 烧写8K程序(不足16K),CRC校验出错
- - 解决bug: 修正V1.10 BUG,STM8S005C6T6, 烧写32KB文件OK, 烧写20K文件失败。
- - 解决bug: bin文件不是4字节整数倍时,CRC32出错
- 2. EMMC磁盘文件更新H7-TOOL\Programmer
- - 完善STM32烧录脚本文件,验证通过的有:
- STM32F0xx, STM32F10x, STM32F2xx, STM32F3xx, STM32F4xx, STM32F7xx,
- STM32H7x, STM32L0xx, STM32L1xx,STM32L4xx, STM32G0xx, STM32G4xx
- - 增加灵动MM32全系列烧录脚本文件, 验证通过的有:
- MM32F003, MM32F031, MM32F032, MM32F103, MM32L0xx, MM32L3xx,
- MM32SPIN0x, MM32SPIN2x, MM32W0xxB, MM32W3xxB
- - 增加LuaLib\fix_data.lua 和 LuaLib\prog_lib.lua 文件, 将公共脚本独立出来
- - 改写全部lua脚本,实现一个lua脚本同时支持单路烧录和1拖4烧录
- - 之前版本的lua烧录脚本均作废不再支持
-
- 3. lua功能增加dofile()函数支持,可以加载子文件,方便模块化编写lua脚本
- 4. s_lua_read_buf[LUA_READ_LEN_MAX] 修改为32字节对齐
- 5. 上电缺省启动lua,以前需要下载lua文件才能运行
- 6. 按键GPIO设置为上拉输入(生产时如果不接屏幕,偶尔会导致错误按键消息产生)。
- 7. 将显示屏SPI口的SPEED速度由GPIO_SPEED_FREQ_HIGH降到GPIO_SPEED_FREQ_MEDIUM。
- 7. 修改TVCC缺省的校准参数
- 8. 解决PC机软件不能停止采集的bug
复制代码
|
评分
-
查看全部评分
|