求助stm32 bootloader app复位向量地址
最近使用stmf107开发产品,欲实现BootLoader更新应用软件功能,BootLoader程序运行正常,通过串口下载应用软件后,设置跳转到应用软件,结果仍返回执行BootLoader程序,应用程序的irom1起始地址设置为0x8004000,BootLoader在0x8004000+4位置读取的复位向量地址为0x800106D,属于BootLoader程序地址区域。对于应用程序,修改irom1起始地址,生成的bin文件无变化,不知道哪里设置不对,请高手指导,多谢!感觉0x8004000+4位置存储的复位向量地址为0x8004000之后才合理吧 应用软件设置及bin文件内容截图 工程设置有问题,你都不给个工程?
把这项勾上,否则你的Target中设置的不起作用
toofree 发表于 2018-9-17 13:49
工程设置有问题,你都不给个工程?
把这项勾上,否则你的Target中设置的不起作用
多谢!研究了一个周末,也没搞明白,刚才改了设置,生成的app程序复位向量地址有变化了,晚上试试程序。
页:
[1]