IAR首次給單片機(jī)STM32下載解鎖flash
新板子焊接好后,在編譯下載的時(shí)候第一次遇到了這樣的問題:
Warning: STack pointer is setup to incorrect alignment. Stack addr = 0xAAAAAAAA
開始以為是調(diào)試器的問題,我用的Jlink的SWD接口模式,換了STLink還是這個(gè)毛病,后來提示需要板子初始化,試了無果,后來查看IAR的幫助文檔發(fā)現(xiàn)是Flash被保護(hù)了,以下摘自Help文檔:
按照說明,在IAR安裝目錄下找到指定的運(yùn)行程序JLinkSTM32.exe(D:Program Files (x86)IAR SystemsEmbedded Workbench 6.0armbin)在JLink與板子有效連接的情況下運(yùn)行此程序,結(jié)果如圖:
至此,已經(jīng)解鎖完畢??梢噪S心所欲的燒寫了。。。