硬汉嵌入式论坛

 找回密码
 立即注册
查看: 7705|回复: 6
收起左侧

[固件] H7-TOOL的APP固件升级至V2.04,上位机升级至V2.04,新增南京沁恒CH32,华大HC32和中科芯CKS32脱机烧录支持(2021-04-24)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2021-4-24 08:33:14 | 显示全部楼层 |阅读模式
说明:
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)


新增脱机烧录:
QQ截图20210424091759.png

H7-TOOL下次升级大大提升LUA print打印速度
测试4000次打印,183ms完成



串口助手窗口显示字体换为等宽的黑体,HEX格式显示时,自动32字节换行并对齐
6.png

PDF版随每次升级的软件包一起发布和更新。

点击这里可以查看(pdf文件在软件包的help文件夹下):








更新记录:

  1. ----------------------------------------------------------------------------
  2. 发布日期: 2021-04-23
  3. PC软件版本: V2.0.4
  4. STM32_APP固件版本: V2.04
  5. STM32_BOOT固件版本: V2.02 【无变化】

  6. 【PC软件】V2.0.4
  7. 1.简化DAC发生器的操作步骤,输出电压和电流时自动切换到无波形状态。
  8. 2.优化LOG显示代码,在修改文本期间禁止绘图,大幅度提高lua print的打印显示速度
  9. 3.LOG窗口TMemo控件最大只有64K字节容量,程序已加限制,超过64K将清空.
  10. 4.对不支持OB区操作的芯片,将OB相关编辑框颜色设置为灰色
  11. 5.帮助菜单中增加本地说明书的链接
  12. 6.串口助手窗口显示字体换为等宽的黑体,HEX格式显示时,自动32字节换行并对齐

  13. 【EMMC磁盘文件】
  14.   - 新增南京沁恒CH32F103系列芯片烧录
  15.   - 新增华大HC32L136、HC32F030、HC32F14系列芯片烧录(不支持串口ISP解锁)
  16.   - 新增CKS32系列芯片烧录(CKS32F0xx、CKS32F1xx)
  17.   - 解决APM32F030连续烧录时一会儿成功一会儿的失败问题,修改缺省配置参数
  18.     烧录完毕执行断电重启, 断电时间300ms.
  19.   - MM32所有的lua文件都整理下,设置好缺省值(时钟延迟\复位模式\最优的校验方式)
  20.   - 完善nRF52系列芯片的缺省配置参数(烧录完毕断电,时钟延迟设置2)

  21. 【App固件】V2.04
  22. 1. 解决RTT Viwer, PC端不支持UTF8切换通道的BUG. Byte_UTF8_to_GB()
  23. 2. STM8S 烧录问题(AC6语句优化导致的问题)
  24. 3. 解决灵动MM32选择全片擦除时, 需要第2次烧录才成功的BUG(擦除后要重新init)
  25. 4. 屏幕类型缺省参数设置为2.0寸
  26. 5. 串口助手HEX格式显示时,自动32字节换行并对齐

  27. ----------------------------------------------------------------------------
  28. 发布日期: 2021-04-16
  29. PC软件版本: V2.0.3
  30. STM32_APP固件版本: V2.03
  31. STM32_BOOT固件版本: V2.02

  32. 【PC软件】V2.0.3
  33. 1.USB HID帧缓冲区改为1024, 支持自动识别,可兼容V2.00的TOOL固件
  34. 2.脱机烧录功能更改
  35.   - 烧录完毕,支持断电
  36.   - TOOL上滚码支持10进制和16进制
  37.   - 不支持OB操作的片子,界面控件显示灰色
  38.   - 选中芯片时,自动显示说明文件
  39.   - 修改算法时,地址编辑框自动填充地址值
  40.   - 支持参看生成的配置lua文件(点查看文件按钮)
  41.   - 支持查看CPU对应的lua配置文件(点lua文件名标签)

  42. 3.串口助手界面,支持记忆展开和隐藏发送面板,发送窗口可以调节尺寸
  43. 4.EMMC磁盘文件更新
  44.   - 新增nRF52系列芯片烧录
  45.   - 修改prog_lib.lua

  46. 【App固件】V2.02
  47. 1. 升级HAL库到V1.10.0
  48. 2. USB HID帧缓冲区改为1024
  49. 3. 解决屏保超时参数第1次上电不起作用的问题
  50. 4. SPI刷屏硬件初始化仅在参数变化时执行
  51. 5. 脱机下载功能优化
  52.   - TOOL上显示滚码支持HEX显示和10进制显示,显示的滚码为下次将要烧录的滚码
  53.   - 文件选择界面,可显示的行数多了一行,已修正
  54.   - lua 读ID操作时,增加swd初始化
  55.   - SwdProngFile,编程前增加初始化
  56.   - lua增加DP AP寄存器的读写接口
  57.   - 新增nRF52系列芯片的解密和烧录
  58.   - 优化烧录计数器文件的读写机制,避免读文件失败计数值清零问题
  59. 6. 文件浏览器增加图标显示,方便区分文件夹和lua文件
  60. 7. I2C总线控制,新增几个lua接口函数
  61.    - 支持读取和设置SCL SDA电平
  62.    - 支持时钟拉伸
  63.    - 支持发送数据时,可选择是否 stop信号
  64. 8. 硬件信息菜单改为关于菜单,支持显示CPU版本(Y版或V版), 文字右对齐
  65. 9. MD5算法用H750的硬件MD5实现,因为V版CPU不支持,放弃修改,代码已屏蔽
  66. 10. 主板RTC VBat功能异常时允许进入界面(BOOT也要修正,更正到V2.02)
  67.   - 固件库修正:stm32h7xx_hal_rtc.c文件
  68.     函数 HAL_StatusTypeDef RTC_EnterInitMode(RTC_HandleTypeDef *hrtc) 解决超时不退出的bug
  69.   - LSE_STARTUP_TIMEOUT, 32K时钟异常超时由5秒修改为1秒
  70.   - 程序跳转变量 RAM1_JUMP_VAR 从备份寄存器移到内部RAM

  71. 【Boot固件】V2.02
  72. 1. 升级HAL库到V1.10.0
  73. 2. 主板RTC VBat功能异常时允许进入界面
  74. 3. 背景颜色修改为浅红色
复制代码






评分

参与人数 1金币 +10 收起 理由
byccc + 10 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2021-4-24 09:25:48 | 显示全部楼层
更新完毕。
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2021-4-25 08:54:45 | 显示全部楼层


辛苦,又升级了
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1

主题

12

回帖

15

积分

新手上路

积分
15
发表于 2021-4-25 23:04:15 | 显示全部楼层
脱机烧录华大hc32f003没有添加,期待中。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2021-4-26 06:58:40 | 显示全部楼层
随风不留痕 发表于 2021-4-25 23:04
脱机烧录华大hc32f003没有添加,期待中。

好的,手头没有这款芯片,所以这次升级就没有添加。
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
发表于 2021-5-7 21:32:06 | 显示全部楼层
BOOT的代码有没有发布,希望能参考下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2021-5-8 07:32:36 | 显示全部楼层
hpxzw_foxmai 发表于 2021-5-7 21:32
BOOT的代码有没有发布,希望能参考下。

V1.X的BOOT是开源的,V2.X的开源还要过段时间



http://www.armbbs.cn/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 18:47 , Processed in 0.172867 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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