typedef void(*JumpToPtr)(void);
void Jump_to_App(void)
{
/*第一种方式跳转:执行跳转语句后程序死机*/
// register JumpToPtr pJumpTo;
// disable_interrupt();
// disable_fast_interrupt();
// pJumpTo = (JumpToPtr)(*((Uint32 *)(FLASH_APP_ADDR)));
// pJumpTo();
/*第二种方式跳转:执行跳转语句后程序死机*/
disable_interrupt();
((void ( * )())FLASH_APP_ADDR)(); // jump to Application 0x1000
/*第三种方式跳转:进入SWI中断执行上面第二种方式跳转语句后程序复位*/
// go_to_run_Application();
}
请大神看看是哪里的问题??