【stm32開發之HAL采坑記之:001使用ST-LINK下載出錯問題】


使用ST-LINK下載出錯問題

開發環境:swstm32+stm32cubeMx+硬石F1開發板

 聯系方式:yexiaopeng1992@126.com

出現問題:在使用ST-linik下載時發現,在第一次下載成功后,不改變任何代碼和設置的情況下,第二次代碼無法下載。而改為使用j-link卻可以下載。

解決方法:

  在搜索資料后,發現如下語句:

SYS”選擇“Trace Asynchronous Sw”調試器:

說明:如果不選擇調試器,有時候STM32CubeMX生成的代碼會把調試端口關閉,這里為了確保工程的完整性需要把調試器選進來,另外選進來調試器也不會占用額外的程序代碼。如果關閉了調試端口的功能,下次燒錄程序時就需要使用IAP的方式而不能使用SWD的方式燒錄了。

 

“SYS”選擇“Trace Asynchronous Sw”操作后,重新生成代碼,使用j-link更新固件后,再使用st-link下載,發現問題解決。

 

 

                                                                                      時間:2018年1月21日02:16:3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM