硬汉嵌入式论坛

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

[脱机烧录] 成功打通H7-TOOL脱机烧录加载IAR下载算法,具有里程碑式意义

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-7-25 08:29:16 | 显示全部楼层 |阅读模式

1、之前脱机烧录主要是针对MDK的FLM下载算法文件支持,本次正式打通IAR的算法文件加载,具有里程碑式意义。
2、为什么要支持IAR下载算法文件,因为IAR支持的要远比MDK支持的更加全面,几乎涵盖市面上所有主流器件。

IAR的下载算法与MDK的最大不同是IAR的参数传递不是通过函数形参,而是通过全局变量传递的,修改全局变量即可

1.png

IAR的算法文件还有一个不同于MDK的地方是他的器件配置信息不是在算法文件里面,是分散在flash,mac,board等文件里面,实际上这种非常适合TOOL使用,因为这种信息都可以在TOOL的LUA脚本里面方便的灵活设置。

下载 (6).png

当前已经把IAR的下载算法文件验证通过,算法文件信息是手动解析出来填充到LUA脚本的,这几天再做个自动解析填充试试,后面就是针对不同算法文件遇到的情况,再不断的加强完善。

3.png

本周没有白忙活,昨天研究的时候都有点想放弃了,因为跳转到初始化函数里面一直不执行,还好坚持下来了

评分

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

查看全部评分

回复

使用道具 举报

34

主题

206

回帖

308

积分

高级会员

积分
308
发表于 2025-7-25 09:04:39 | 显示全部楼层
牛哇
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2025-7-25 09:06:12 | 显示全部楼层
好厉害
回复

使用道具 举报

4

主题

19

回帖

31

积分

新手上路

积分
31
发表于 2025-7-25 09:13:19 | 显示全部楼层
       厉害
回复

使用道具 举报

0

主题

118

回帖

118

积分

初级会员

积分
118
发表于 2025-7-25 10:41:29 | 显示全部楼层
回复

使用道具 举报

23

主题

1444

回帖

1513

积分

至尊会员

积分
1513
发表于 2025-7-26 10:26:02 | 显示全部楼层
这个好,支持
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2025-7-28 08:37:49 | 显示全部楼层
更新优化中,预计这几天全部完成。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-11 21:28 , Processed in 0.043872 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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