本帖最后由 sucaptain 于 2016-10-11 12:06 编辑
使用STM32F103RB 做IAP实验,程序从IAP跳到APP后并没有执行。
APP程序起始地址0x08002800

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

在iap的BOOT_JumpToApplication函数中可以看到,跳转的地址和栈顶地址和设置的一样,这能说明flash数据写入是正确的吗?
APP程序初始化,app程序是之前的工程能用的,跳转之后没有任何反应,是哪儿没弄对了
iap的流程都是对的话。。。那问题出在工程配置上。。。而不是程序上
一周热门 更多>