[技术问答]

M481用IAP跳转到APROM的其他地址启动时,无法进入中断

[复制链接]
3104|4
手机看帖
扫描二维码
随时随地手机跟帖
hzj8300|  楼主 | 2021-10-11 14:52 | 显示全部楼层 |阅读模式
自己写个IAP放在0-3FFF的前面16K地址,应用程序放在4000之后的地址,在IAP运行时然后跳转到4000地址运行应用程序,发现应用程序能正常运行,但就是中断无法进入,请问是哪里问题?当应用程序放在APROM的0地址时都能正常运行,中断也正常。

使用特权

评论回复
guijial511| | 2021-10-11 19:03 | 显示全部楼层
IAP里面是不是对中断进行了配置和操作,在进入APP后,重新初始化一下。

使用特权

评论回复
jasontu| | 2021-10-13 16:10 | 显示全部楼层
你的中断向量表没有改过吧?

使用特权

评论回复
wukaili666| | 2021-10-15 11:50 | 显示全部楼层
中断向量表要映射过去,要使能IAP功能然后调用中断向量表映射的函数

使用特权

评论回复
qiuchen0815| | 2022-5-29 14:18 | 显示全部楼层
大概率是中断向量表没有映射过去,中断向量表好像是启动地址+4的位置,具体还要看下映射这块的资料。

使用特权

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

本版积分规则

12

主题

93

帖子

1

粉丝