Eagleson 发表于 2016-11-3 11:27 你指的是这个吗?
NVIC_SetVectorTable(NVIC_VectTab_FLASH,0x2000)
#define VECT_TAB_OFFSET 0x2000
#define ApplicationAddress 0x8002000
NVIC_SetVectorTable(NVIC_VectTab_FLASH,0x2000);
C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output ./Objects/.bin ./Objects/.axf
MOP 发表于 2016-11-3 03:02 不知道您做到哪了? 我再整理一下似乎比較清楚,有問題再提出來,這裡我隨便開一個專案做示例
fighter 发表于 2016-11-2 20:25 其实最简单的是你去掉中断向量表地址的偏移就可以DEBUG了。。反正刷程序的功能已经实现了。 ...
MOP 发表于 2016-11-3 11:57 嗨,您有試著看看您在Debug時候,Memory視窗輸入FLASH的位址(0x8002000)看有沒有Data?
汐玥 发表于 2016-11-3 14:30 楼主你的IAP执行流程是什么样的?
Eagleson 发表于 2016-11-3 16:09 问题找到了,IAP程序中有个需要串口接收字符 触发才能进入APP code 因为我测试板子没有按键,需要在超级终 ...