现在有个IAP的问题,无法定位,请大家帮助下。。。

2019-12-18 18:47发布

问题描述:为了省事,想直接用同事写好的IAP;

同事A,写的IAP boot 文件;
自己Z,写的APP文件;

APP单独使用是没问题的,不进行IAP;

APP + IAP文件,这样就出现问题,仿真时,程序在跑,但是会无故的停下来,且 无法进中断....
IAP  程序同事也验证过是对的....

同一个芯片型号....不同的工程.....

现在无法定位问题了....
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
zhugean
1楼-- · 2019-12-19 23:54
目测是IAP程序问题,跳转回主程序时没有关中断
aaabbbad
2楼-- · 2019-12-20 01:01
isakura 发表于 2018-9-19 14:26
我的代码没问题.....现在就是加上偏移出问题

那这个IAP看来你不得不搞了,自己写一个吧,用着还放心,想改哪就改哪儿
isakura
3楼-- · 2019-12-20 01:30
aaabbbad 发表于 2018-9-19 14:45
那这个IAP看来你不得不搞了,自己写一个吧,用着还放心,想改哪就改哪儿 ...

都要辞职了....不想动
isakura
4楼-- · 2019-12-20 06:27
 精彩回答 2  元偷偷看……
zchong
5楼-- · 2019-12-20 06:32
isakura 发表于 2018-9-19 15:53
怀疑是两个程序的中断向量设置不一样造成的....

这样的话要怎么重定义中断向量地址 ...

看你这回复,妥了,中断向量表偏移,你压根都没管啊
isakura
6楼-- · 2019-12-20 12:24
zchong 发表于 2018-9-19 16:14
看你这回复,妥了,中断向量表偏移,你压根都没管啊

现在是不知道怎么管....

两个工程的向量不一样....要怎么才能重新定位?

=======
我用原来同类型程序(启动文件一样)的IAP测试,跳转后正常

一周热门 更多>