yangjiayi 发表于 2023-2-20 17:00

HK32L08x底包IAP跳转APP无法正常运行问题

跳转程序。

跳转过去后,能够执行到main函数,但使用中断后程序不知道卡在哪里了,调试也调试不出来。

中断偏移地址也改了。

yangjiayi 发表于 2023-2-20 17:00

forgot 发表于 2023-2-21 08:59

跳转过去进main之后先要重新配置中断向量表NVIC_SetVectorTable(NVIC_VectTab_FLASH,0Xxxxxx);

ddxx 发表于 2023-2-21 17:04

本帖最后由 ddxx 于 2023-2-21 17:06 编辑

你确信BSPBootJump2Application()能正常工作?fcEntry是一个局部变量,存放在堆栈中,修改堆栈指针后访问会失败的。要改成全局变量。

lisn3188 发表于 2023-2-21 18:49

在app程序里的main主程序第一句添加如下
NVIC_SetVectorTable(0x6800);
页: [1]
查看完整版本: HK32L08x底包IAP跳转APP无法正常运行问题