[STM32F4] 一个关于STM32F407的IAP编程调试问题

[复制链接]
886|3
 楼主| cc13060556827 发表于 2017-9-11 16:33 | 显示全部楼层 |阅读模式
最近写了一个IAP转APP程序,烧写调试出现了如下问题:**JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1.
单独烧写App程序可正常运行,BOOTLOAD程序也正常。
IAP程序配置:
#define ApplicationAddress     0x8008000       
#define STM32_FLASH_BASE  0x08000000        
NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0);

APP程序配置:
NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x8000);

KEIL中的IROM地址已经修改成相应的地址。
调试了几天找不出问题,想问一下有大佬遇过这样的问题么
求助
mmuuss586 发表于 2017-9-11 18:20 | 显示全部楼层

没做过这种呢,帮不了你;
 楼主| cc13060556827 发表于 2017-9-12 08:38 | 显示全部楼层
mmuuss586 发表于 2017-9-11 18:20
没做过这种呢,帮不了你;

没事,谢谢了!
 楼主| cc13060556827 发表于 2017-9-13 11:18 | 显示全部楼层

问题解决了,KEIL的Options for Target ... 的 Linker 选项下的USE Memory Layout from Target Dialog 选项勾上即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部