微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 一个关于STM32F407的IAP编程调试问题

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

时间:10-02 整理:3721RD 点击:
最近写了一个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地址已经修改成相应的地址。
调试了几天找不出问题,想问一下有大佬遇过这样的问题么
求助

问题解决了,KEIL的Options for Target ... 的 Linker 选项下的USE Memory Layout from Target Dialog 选项勾上即可。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top