#C0105
——《滄海拾昧集》@CuPhoenix
前言
??對于某種STM32F103C8T6/C6T6最小系統(tǒng)板,沒有配置J-LINK/ST-LINK燒錄口,此時可以使用 USB轉(zhuǎn)TTL串口 進(jìn)行 ISP燒錄 。
??本文記錄了ISP燒錄的方法和燒錄過程中可能存在的問題。
一、測試環(huán)境準(zhǔn)備
??為演示ISP燒錄的方法,本例的實現(xiàn)功能與準(zhǔn)備如下:
實現(xiàn)功能:
- 使用STM32串口下載軟件進(jìn)行ISP燒錄一個LED燈閃爍例程。
軟件版本:
- Keli 5
- STM32串口下載軟件(FLYMCU,點此下載)
- LED燈閃爍例程(點此下載)
硬件說明:
- 對于USB-TTL轉(zhuǎn)換串口,應(yīng)具有:Tx、Rx、3v3、GND。
- 本例所使用的STMF103C8T6/C6T6引腳說明如下所示。
?![]()
引腳說明圖( 例程中所用的 LED1 為 PC13 )
二、實現(xiàn)過程
1、硬件連接
- 先進(jìn)行跳線,將boot0的跳線帽接到1端,如下圖示:
?
- 再將USB-TTL串口與最小系統(tǒng)板進(jìn)行如下連接:
USB-TTL串口 | 最小系統(tǒng)板 |
---|---|
Tx | PA10 |
Rx | PA9 |
3v3 | 3v3 |
GND | GND |
2、編譯與燒錄
- 在 Keil 5 中生成對應(yīng)例程的 .hex 文件。(可參考 這篇文章 2.1 的有關(guān)內(nèi)容)
- 打開STM32串口下載軟件(FLYMCU),先搜索串口并調(diào)到USB-TTL的對應(yīng)串口,再選擇剛編譯出的 . hex 文件,點擊開始變成即可以開始燒錄。
問題說明:
- 在燒錄時候遇到下圖所示的情況,即一直處于
開始連接....
的狀態(tài),按一下板子上的復(fù)位鍵即可。![]()
按下復(fù)位鍵即可繼續(xù)燒錄
- 處于ISP燒錄模式下,燒錄后不用按復(fù)位鍵,程序?qū)⒆詣舆\行。確認(rèn)燒錄完成后,將跳線帽調(diào)回正常工作狀態(tài),按復(fù)位鍵即可。
?
敬謝諸君。文章來源:http://www.zghlxwxcb.cn/news/detail-436588.html
金陵鐘山之陽。文章來源地址http://www.zghlxwxcb.cn/news/detail-436588.html
到了這里,關(guān)于【滄海拾昧】STM32F103C8T6/C6T6的ISP燒錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!