找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10802|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

stm32 燒錄不進解決辦法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:59284 發(fā)表于 2014-3-2 17:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
昨天的測試板后來燒不進程序了,百思不得其解,以前做過的一家公司,做車機的時候有STM32F105也遇到過這類情況,(后來在RST腳串上一個1K的電阻就解決了)不過當時不是我做的軟件,也沒操作過燒錄,未能證實是否可行.
今天用這辦法,其實沒作用....(難道當時我被忽悠了....)
其實關(guān)鍵問題在于燒錄器,燒錄軟件 和BOOT0 , BOOT1 的選擇
1.ST-LINK燒錄器,在燒不進的時候 會處于一種"燒錄錯誤后停止燒錄"狀態(tài),很明顯的變化是指示燈暗下來了(比剛插上USB口時),在這種狀態(tài)下是無法再進行下次燒錄的. 解決辦法: 撥出ST-LINK燒錄器 再插上
2.燒錄軟件,在第一次燒不進的時候,燒錄器已經(jīng)處于"錯誤狀態(tài)",燒錄軟件也存在同樣的問題. (軟件未能自己RESET狀態(tài)),解決辦法:關(guān)閉軟件重新打開.
3.上述2步都做了,仍然沒法燒錄,問題就在于BOOT0 BOOT1 的選擇了 (正常工作時 BOOT0,BOOT1 直接接地即可)
燒錄不進時解決辦法:
BOOT0置1 (10K 上拉) BOOT1 置0 (直接對地)
為確保燒錄成功,設(shè)置完BOOT0,BOOT1狀態(tài)后,重做1,2步操作,然后在軟件中點 擦除.....然后.....成功了 !
注: 燒寫完成后記得將BOOT0, BOOT1 還原為0哦,不然程序不跑的~


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:61200 發(fā)表于 2014-4-29 18:16 | 只看該作者
又學(xué)到東西了。         
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表