打印
[技术问答]

华大 HC32F030 中断向量表如何重定位到RAM?

[复制链接]
1376|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
armardu|  楼主 | 2023-5-31 13:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神:
     HC32F030 中断向量表如何重定位到RAM?

使用特权

评论回复
沙发
fxyc87| | 2023-5-31 13:44 | 只看该作者
这个芯片没得,它的M3,M4芯片有这个功能。

使用特权

评论回复
评论
yang377156216 2023-6-1 11:51 回复TA
他意思是说重定向到 RAM 而非 flash 其它地址哟。重定向到 RAM 的话可以将所有要运行的代码 copy 到 RAM 去,然后把中断向量表也 copy 到指定的 RAM 地址去,上电从 flash 启动运行 RAM 的代码后正常完成 IAP 跳转。不过这样复杂了,没有像 st 一样的可以设置从 RAM 启动寄存器。参见: https://www.cnblogs.com/challenge1230/p/6635925.html 但它是M0+ 核,具备像 M3/M4 一样的 SCB->VTOR 寄存器,用它即可  
板凳
armardu|  楼主 | 2023-6-1 10:48 | 只看该作者
fxyc87 发表于 2023-5-31 13:44
这个芯片没得,它的M3,M4芯片有这个功能。

知道了,联系了华大技术,被忽悠了一通,让自己去网上查看其它厂家怎么搞,仿一下,真够垃圾的态度

使用特权

评论回复
评论
liaotian001 2023-6-9 19:13 回复TA
哎!!!!! 
地板
lisn3188| | 2023-6-1 16:19 | 只看该作者
我很好奇,把向量表定位到 ram 有什么好处?

使用特权

评论回复
5
Annie556| | 2023-7-20 12:14 | 只看该作者
你这是想实现OTA升级吗?

使用特权

评论回复
6
Candic12e| | 2023-7-20 13:27 | 只看该作者
可以通过修改向量表的指针地址就行吧

使用特权

评论回复
7
Estelle1999| | 2023-7-20 14:42 | 只看该作者
没具体改过,不过网上属实有一些重定位的操作,可以参考一下

使用特权

评论回复
8
Alina艾| | 2023-7-20 16:15 | 只看该作者
你先看看手册,看看存储分配呗,这样才方便重定义的

使用特权

评论回复
9
Emily999| | 2023-7-20 19:20 | 只看该作者
这芯片是不是存储很小啊,你这么做没啥意义吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

24

帖子

0

粉丝