HC32F472如何重映射中断向量表

[复制链接]
 楼主| zhouzpd 发表于 2025-4-13 17:47 | 显示全部楼层 |阅读模式
犹豫增加了Bootloader,需要在APP中重映射中断向量表sct文件,SCB->VTOR都修改了
SysTick中断正常,其他中断飞了(不安预期中断跑)

请问这个芯片是否还要修改其他什么地方?
yzdel7 发表于 2025-4-13 23:17 来自手机 | 显示全部楼层
把配置的地方贴出来看看,SysTick是内核中断,不经过HC32F472的中断控制器,还有就是你的SCB->VTOR设置的地址是多少。
xch 发表于 2025-4-14 11:06 | 显示全部楼层
systick 中断向量号是固定的。ARM公司指定的。
而其他外设中断事件需要自己软件配置绑定某个中断向量号,免得中断服务吓跳转。这个绑定是相当灵活的。
不像低端MCU都是绑定固定的向量号
meeagle 发表于 2025-4-15 09:09 | 显示全部楼层
VTOR是程序入口偏移地址,改这个当然全部飞了。除非你把表复制到其他地方,然后再偏移。最后重要的一点,这个表得以512BYTE边界对齐。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

24

主题

332

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

24

主题

332

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部