RT-Thread 升级时起始运行地址不是0x08000000

我调试STM32程序,带RT-Thread操做系统,将程序起始位置修改成0x08008000,程序就不能正常运行了,如改回成0x08000000,就能够了。若是我不用操做系统程序没问题。有谁晕倒过这样的事啊?求助! 函数 找到缘由了,原来在RTT的系统里初始化程序有两次重复修改了SCB->VTOR寄存器。post 首先修改 spa #define VECT_TAB_OFFSET  0x8000 
相关文章
相关标签/搜索