硬汉嵌入式论坛

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

[固件] H7-TOOL 固件升级到V1.10,完善LUA和脱机烧录功能,增加一拖四源码备份(2020-04-08)

  [复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2020-4-8 09:49:38 | 显示全部楼层 |阅读模式
H7-TOOL所有资源汇总(含操作手册):
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934


V1.10版APP程序:
h7_tool_app(V1.10).bin (684.11KB)
H7-TOOL_STM32H7_App-master(V1.10).zip (19.90MB)

上位机升级至V0.3:
H7-TOOL PC机软件(V0.3).zip
H7-TOOL PC软件源代码(V0.3 2020-03-15).zip

eMMC中要存储的文件:
H7-TOOL eMMC 磁盘文件(V1.10).rar (2.41MB)


  1. 2020-04-08 V1.10
  2. 【修改&新增功能】
  3. 1. D0、D1口线增加TTL UART7串口功能,lua可以读写该串口。
  4. 2. lua接口增加本机按键的访问函数(暂未调通,逻辑还存在问题)
  5. 3. lua接口函数modbus_write_u16, 如果只写1个寄存器用06H功能码,多个寄存器才用10H功能码。
  6. 4. 脱机下载界面,如果没接芯片长按S键执行了连续烧录,界面会卡住没有提示。
  7.    修改为进入连续烧录模式后,按任意键退出连续烧录模式
  8. 5. 脱机编程器(缺省使用软件复位模式)
  9.     - lua脚本中增加RESET_TYPE变量: RESET_TYPE = 0  -- 0表示软件复位  1表示硬件复位
  10.     - 编程参数界面增加复位选项:由lua选择、强制硬件复位、强制软件复位

  11. 【bug修复】
  12. 1. 修正V1.09新出的BUG, lua读取D8 GPIO异常.
  13. 2. 修改界面文字错误,"USB eMMM磁盘"更正为"USB eMMC磁盘"
  14. 3. lua小程序功能执行一次后再到脱机界面,会显示lua小程序的输出窗口。
  15.    原因:bsp_uart_fifo.c中fputc函数无条件执行LCD_MemoAddChar()函数
  16. 4. 屏幕息屏后只能唤醒一次,之后便不会再息屏,切换界面后正常息屏一次,之后又不行。已修复.

  17. 【其他】
  18. 1. 加入一拖四的源代码备份   
  19.     - 该功能还未调通,仅调试到能够同步读出4个芯片的ID
  20.     - 因为硬盘硬件损坏,编写调试了一个月的代码差一点丢失,因此推送到git先备份起来  
  21.     - 供电问题:
  22.         - 同时烧写4个芯片会涉及到TVCC供电不足的问题.
  23.         - TVCC引脚仅支持400mA,
  24.         - 5V的引脚只支持1000mA电流(5V输出有1个短路限流保护芯片碍事,早知不要了)
  25.         - H7-TOOL主板3.3V电流有270mA,因此无法4个主板同时烧写. 3.3V被拖垮到2.4V
  26.     - 上拉电阻问题:主板最初只设计了一路SWD接口(SWDIO引脚需要上拉电阻),其他3路的SWDIO无上拉电阻
  27.     - 供电问题和上拉电阻问题可以通过设计一拖四转接板来解决

  28. 2. 用户反映运行lua程序界面和脱机界面的按键逻辑和其他的不一样比较不习惯
  29.     - 其他界面一般是长按确认执行。但是在这2个界面,因为按钮功能需要频繁使用,所以设计为短按执行.
  30.     - 原来准备修改的,但是没有想到更好的操作逻辑,暂时不改了。

  31. 3. 接受网友的建议,生成的bin文件名中的全角括号修改为半角括号

  32. 4. doc下的修改记录.txt文件取消。内容记录到根目录 CHANGELOG文件.
复制代码




评分

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

查看全部评分

回复

使用道具 举报

23

主题

254

回帖

328

积分

高级会员

积分
328
发表于 2020-4-8 12:08:13 | 显示全部楼层
太强大了,大赞。
回复

使用道具 举报

23

主题

1432

回帖

1501

积分

至尊会员

积分
1501
发表于 2020-4-8 13:42:31 | 显示全部楼层
大赞,又升级了
代码不规范,亲人两行泪!
回复

使用道具 举报

14

主题

99

回帖

141

积分

初级会员

积分
141
发表于 2020-4-11 08:37:03 | 显示全部楼层
很给力,谢谢了~~~
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2020-4-13 09:35:42 | 显示全部楼层
太强大了,关键是开源
回复

使用道具 举报

267

主题

595

回帖

1396

积分

至尊会员

积分
1396
发表于 2020-4-17 15:04:12 | 显示全部楼层
大佬,这个一拖四大概是怎么个实现原理呀
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
 楼主| 发表于 2020-4-17 15:10:40 | 显示全部楼层
jplzl10000 发表于 2020-4-17 15:04
大佬,这个一拖四大概是怎么个实现原理呀

等一拖四正式版发布了,请教站长即可。
回复

使用道具 举报

0

主题

24

回帖

24

积分

新手上路

积分
24
发表于 2020-4-21 12:26:58 | 显示全部楼层
这个很强大,赞一个!正在学习中,感谢!
回复

使用道具 举报

267

主题

595

回帖

1396

积分

至尊会员

积分
1396
发表于 2020-5-31 10:06:06 | 显示全部楼层
大佬,这上位机用的啥语言写的 dephi?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
 楼主| 发表于 2020-5-31 11:16:03 | 显示全部楼层
jplzl10000 发表于 2020-5-31 10:06
大佬,这上位机用的啥语言写的 dephi?

C++
回复

使用道具 举报

267

主题

595

回帖

1396

积分

至尊会员

积分
1396
发表于 2020-6-2 16:05:41 | 显示全部楼层

弱弱的问一下,用的啥编译器呀?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
 楼主| 发表于 2020-6-2 16:06:36 | 显示全部楼层
jplzl10000 发表于 2020-6-2 16:05
弱弱的问一下,用的啥编译器呀?

C++ Builder XE7
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-1 06:47 , Processed in 0.311027 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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