STM32 多个个APP的跳转 -
来源: 网络用户发布,如有版权联系网管删除 2018-08-25
[导读]STM32 多个个APP的跳转程序
#define IapApplicationAddress 0x08000000//这里是要跳转的APP的起始地址。
本文引用地址: http://www.21ic.com/news/mcu/201707/729862.htm
typedef void (*pFunction)(void);
uint32_t JumpAddress;
unsigned int systime;
pFunction Jump_To_Application;
void JumtoIap(void){
JumpAddress = *(__IO uint32_t*) (IapApplicationAddress + 4);
Jump_To_Application = (pFunction) JumpAddress;
//初始化用户程序的堆栈指针
__set_MSP(*(__IO uint32_t*)IapApplicationAddress);
Jump_To_Application();
}
查看评论 回复