2019-07-21 05:51发布
路人曦 发表于 2019-1-11 10:41 =-=我之前做过网络升级,在BootLoader程序里面也是借鉴原子哥的这块检测,我当时也挺懵的,后来就是因为我F ...
gosomewhere 发表于 2019-1-14 14:56 帅哥,我现在用F205做这个功能,boot程序始终跳转不出去。我仿真到127行程序就停下来了,这个应该就是进 ...
路人曦 发表于 2019-1-14 16:43 我当时做的没有用Keil这个开发工具,按理说你能跑到127行,说明检测是没问题的,从新跑到119行断点位置, ...
最多设置5个标签!
帅哥,我现在用F205做这个功能,boot程序始终跳转不出去。我仿真到127行程序就停下来了,这个应该就是进入到app程序中去了。但是等了一会儿程序又跑到上面119行我设置断点的位置。又从头执行了函数。我确定app是可以单独运行的,烧进去的app我修改了中断偏移量,keil设置也设置了flash起始位置。用JLINK读出来的app程序也与keil生成的bin文件一致。现在就觉得是不是app代码里面还有什么没有设置好的。大兄弟,还有什么需要设置的吗?
我当时做的没有用Keil这个开发工具,按理说你能跑到127行,说明检测是没问题的,从新跑到119行断点位置,应该是你跑APP的时候重启了。你app的代码偏移设置了嘛??
app偏移设置了,在main函数第一句就这样设置的:SCB->VTOR = FLASH_BASE | 0X8000;
一周热门 更多>