关于IAP

2019-07-21 05:45发布

我用这个软件先烧录BOOTLOADER程序,再烧录APP程序,结果两个程序都运行不起来,有大神知道出了什么问题吗,下图分别是BOOTLOADER程序的起始地址和APP程序的起始地址。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
尹林
2019-07-22 05:53
彭木白 发表于 2019-1-17 11:33
用ST LINK 烧录 ,就直接运行第二个程序了,第二个程序的地址是0X802000,第一个程序里也没有跳转的代码。

估计你在BootLoader代码里面设置了中断向量的偏移,也就是BootLoader代码中的中断地址指向的是APP代码中的中断。因为程序上电之后会执行上电复位中断,估计在执行的时候就直接跳转到了APP的中断服务函数去了。

一周热门 更多>