2017年5月24日 星期三

[IAR] In Application Programming

Jump_To_Application();我用串口在之前輸出flag的。 
然後JumpAddress = *(__IO uint32_t*) (high+4);中為什麼要在跳轉的地址上+4呢?

+4是因為最開始的4個字節是用來記錄堆棧地址的,而隨後的4個字節才是PC指針