|
在Cube MX中No Debug下產(chǎn)生的工程,F(xiàn)LASH Download Failed Target DLL has Been Cannel的解決辦法
在Cube MX中,debug部分如果是選擇的No debug,這樣產(chǎn)生的代碼,在Keil中編譯后,則不能進(jìn)行調(diào)試,而且,flash燒寫后,再上電,則仿真器不能連接,無法下載。
顯示:Not Target , FLASH Download FaiLED Target DLL has Been Cannel。
似乎,這個狀態(tài)下,STM32就是廢鐵一塊了。
解決辦法:
(1)把啟動模式改成RAM啟動,就是BOOT1和BOOT0都接高,在keil中下載,這時是成功的。
(2)把啟動模式改回去,再下載(這時的代碼應(yīng)該是在MX中Debug打開的),就可以了。
|
|