您的位置:首页 > 移动开发

STM32 多个个APP的跳转

2014-03-27 18:20 253 查看
#define IapApplicationAddress 0x08000000//这里是要跳转的APP的起始地址。

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();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: