st_link flash timeout reset the target try it againt


今天在下載代碼時出現如下錯誤,

網上查找了找原因,是因為之前代碼設置了讀保護功能。

讀保護即大家通常說的“加密”,是作用於整個Flash存儲區域。一旦設置了Flash的讀保護,內置的Flash存儲區只能通過程序的正常執行才能讀出,而不能通過下述任何一種方式讀出:
通過調試器(JTAG或SWD);
從RAM中啟動並執行的程序;

如何進行讀保護可以自行百度,設置相應代碼。

下面進行清除讀保護工作,

首先,將boot0,1拉高,再用flymcu進行清除芯片,如下圖所示。

成功好就可正常通過ST link下載代碼了


免責聲明!

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



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