STM32F10X IAP跳转到APP后程序不执行

2019-08-13 23:28发布

本帖最后由 sucaptain 于 2016-10-11 12:06 编辑

使用STM32F103RB  做IAP实验,程序从IAP跳到APP后并没有执行。
APP程序起始地址0x08002800

APP的map文件中显示复位中断函数入口0x08002b96, 栈顶地址0x20000998


在iap的BOOT_JumpToApplication函数中可以看到,跳转的地址和栈顶地址和设置的一样,这能说明flash数据写入是正确的吗?


APP程序初始化,app程序是之前的工程能用的,跳转之后没有任何反应,是哪儿没弄对了

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
sucaptain
1楼-- · 2019-08-14 19:44
密耳 发表于 2016-10-11 15:52
上我签名连接的网址看看

sucaptain
2楼-- · 2019-08-14 20:46
密耳 发表于 2016-10-11 15:52
上我签名连接的网址看看

不知道有没有iap跳转到ucos做的app上的例程
dingyu000111
3楼-- · 2019-08-15 02:43
我也遇到相同的情况。搞了2天才明白
sucaptain
4楼-- · 2019-08-15 03:53
dingyu000111 发表于 2016-10-11 16:52
我也遇到相同的情况。搞了2天才明白

怎么搞明白的啊  我的哥
openedvadmin
5楼-- · 2019-08-15 09:43
 精彩回答 2  元偷偷看……
dingyu000111
6楼-- · 2019-08-15 14:45
sucaptain 发表于 2016-10-11 17:05
怎么搞明白的啊  我的哥

iap的流程都是对的话。。。那问题出在工程配置上。。。而不是程序上

一周热门 更多>