RT-Thread 升級時起始運行地址不是0x08000000

我調試STM32程序,帶RT-Thread操做系統,將程序起始位置修改成0x08008000,程序就不能正常運行了,如改回成0x08000000,就能夠了。若是我不用操做系統程序沒問題。有誰暈倒過這樣的事啊?求助! 函數 找到緣由了,原來在RTT的系統裏初始化程序有兩次重複修改了SCB->VTOR寄存器。post 首先修改 spa #define VECT_TAB_OFFSET  0x8000 
相關文章
相關標籤/搜索