This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UCD3138: bootloader无法跳转到应用程序运行

Part Number: UCD3138


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();
}

请大神看看是哪里的问题??