HC32F460 DDL 3.3.0 里面IAP升级后中断不正常,怎样解决请教
HC32F460 DDL 3.3.0 里面IAP升级后中断不正常,怎样解决请教iap_boot 程序使用了SysTick_Init(1000U);
iap_app 程序也使用了SysTick_Init(1000U);然而进入不了中断。
iap_boot 也关闭了systick,
//============================================
void SysTick_DeInit(void)
{
SysTick->CTRL = 0UL;
SysTick->LOAD = 0UL;
SysTick->VAL = 0UL;
// NVIC_DisableIRQ(SysTick_IRQn);
//NVIC_ClearPendingIRQ(SysTick_IRQn);
}
还是进入不去中断
仿真,看代码能不能正常跳转到APP里去 wubangmi 发表于 2025-7-7 10:27
仿真,看代码能不能正常跳转到APP里去
IAP能进入,只是IAP里面也用了SYSTICK,估计systick中断注册注销不对,还是跑到了BOOT的里面的systick的中断函数 wxw006@163.com 发表于 2025-7-7 10:52
IAP能进入,只是IAP里面也用了SYSTICK,估计systick中断注册注销不对,还是跑到了BOOT的里面的systick的 ...
按照你这个说法,那就是你代码写错了,你APP的中断向量都没有做偏移处理
页:
[1]