stm32l4 IAP无法跳转

2019-07-14 15:07发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
ldd1211_
2019-07-15 04:59
Green_LJ 发表于 2018-12-19 10:19
1、首先要确认是跳转了没成功,还是没跳转?
2、跳转之后要重新设置堆栈
3、跳转之前要关闭中断,同时要检查栈顶地址是否合法

__asm void INTX_DISABLE()
{
        CPSID   I
        BX      LR          
}
//开启所有中断
__asm void INTX_ENABLE(void)
{
        CPSIE   I
        BX      LR  
}
这样开关中断对不对?

一周热门 更多>