硬汉嵌入式论坛

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

[功能实战] 使用H7-TOOL的LUA小程序读取芯片的ROM Table

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2023-8-17 10:35:37 | 显示全部楼层 |阅读模式


正在整理测试,弄好了分享下。ROM Table就是下面这个东西

QQ截图20230817103509.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
 楼主| 发表于 2023-8-17 11:32:35 | 显示全部楼层
测试过程问题记录:

耽误两个小时,我说怎么配置为APB-AP读取不了ROM Table地址,对应的0xE00E 0003 (AP2)

124.png

125.png

读出来是0x0000 0000

12.png

应该是这个图,读取出来的就是AHB-AP对应的0xE00FE000

12.png

这就对应上了。

QQ截图20230817113205.png

[Lua] 纯文本查看 复制代码
pg_init() -- 初始化SWD接口

re = pg_swd("WDP", 8, 0x000000F6)

if(re == 1) then

print("WDP成功")

else

print("WDP失败")

end

data,re = pg_swd("RAP", 0xF8)

if(re == 1) then

print("RDP成功")

print(string.format("rAp = %08x", data))

else

print("RDP失败")

end


data,re = pg_swd("RDP", 0x0C)

if(re == 1) then

print("RDP成功")

print(string.format("rdp = %08x", data))

else

print("RDP失败")

end
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
 楼主| 发表于 2023-8-19 01:02:29 | 显示全部楼层
1245.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 07:28 , Processed in 0.284651 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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