stm32 串口下載錯(cuò)誤解決方法
由于我的J-LINK 壞了,新買的還沒(méi)到,就用串口工具進(jìn)行下載。
信息提示框提示下載內(nèi)容不在0x08000000 與0x20000000范圍內(nèi),即不在程序FLASH或SRAM上。而讀器件信息,清除芯片就沒(méi)問(wèn)題,表示我的串口下載工具沒(méi)有問(wèn)題。我的IAR是新安裝的,由于之前在進(jìn)行.icf文件進(jìn)行配置的時(shí)候使用的是相對(duì)尋址,所以也不存在文件夾目錄變更后不能使用的問(wèn)題。
不放心仍然打開(kāi)IAR看了下.ICF文件的路徑,確認(rèn)沒(méi)有問(wèn)題。又在文件夾中打開(kāi),icf文件,確認(rèn)了下載地址沒(méi)有問(wèn)題。編譯下載還是提示相同的錯(cuò)誤。我就在IAR中編輯選項(xiàng)查看ICF文件,看了一下沒(méi)有改動(dòng)保存。再次編譯下載問(wèn)題消失。
所以這個(gè)可能是IAR的bug吧,我用的是IAR 7.4,系統(tǒng)是WIN10。希望能幫助有需要的人吧,也給自己記錄一個(gè)筆記。





