STM32 IAP成功跳转APP ,能进入用户程序,但所有跟中断有关系的外设全部失灵,全部中断处理函数都没进

2019-07-21 01:23发布

STM32 IAP成功跳转APP ,能进入用户程序,但所有跟中断有关系的外设全部失灵,全部中断处理函数都没进

IAP程序里代码如下图:
QQ截图20170928150834.png QQ截图20170928150848.png


APP程序里代码如下图:
QQ截图20170928151216.png QQ截图20170928151047.png

各位大神们帮我看一下什么问题,急等!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
BMN李
1楼-- · 2019-07-22 23:58
在APP里加一个开所有中断试试。
sdjncy
2楼-- · 2019-07-23 05:16
 精彩回答 2  元偷偷看……
sdjncy
3楼-- · 2019-07-23 07:33
 精彩回答 2  元偷偷看……
ylsljp
4楼-- · 2019-07-23 07:52
sdjncy 发表于 2017-9-29 13:48
貌似我找到原因了,在APP的main函数中把NVIC_SetVectorTable(0x08000000, 0x10000)放在第一句!

大哥,试过把NVIC_SetVectorTable(0x08000000, 0x10000)放在第一句然后把SystemInit()里的SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET也注释掉,结果也不行
ylsljp
5楼-- · 2019-07-23 13:10
 精彩回答 2  元偷偷看……
午夜狼嚎
6楼-- · 2019-07-23 19:03
我也遇到这个问题,请问解决了吗?

一周热门 更多>