大家都知道STM32可以應(yīng)用串口燒寫HEX文件,搭配一鍵下載電路即可實(shí)現(xiàn)HEX文件的燒寫。這里為兆易創(chuàng)新的GD32F103VET6同樣搭配一鍵下載電路,這樣不需要放置區(qū)求可以燒寫程序,降低成本,也方便。
-
BOOT1腳的確定
通過(guò)查閱《STM32F103xCDE_Datasheet》數(shù)據(jù)手冊(cè),BOOT1為37腳的PB2引腳。
通過(guò)查閱《GD32F103xx Datasheet》數(shù)據(jù)手冊(cè),要注意GD32的數(shù)據(jù)手冊(cè)不同封裝芯片的引腳定義表格是分開(kāi)的,不像STM32一樣是在一張表格中,電子芯這里使用的是GD32F103VET6,封裝為L(zhǎng)QFP100,可以看到BOOT1為37腳的PB2引腳,和STM32F103VET6一樣。
-
BOOT0的確定
通過(guò)查閱《STM32F103xCDE_Datasheet》數(shù)據(jù)手冊(cè),BOOT0為*94腳。
通過(guò)查閱《GD32F103xx Datasheet》數(shù)據(jù)手冊(cè),可以看到BOOT0為94腳。
通過(guò)查閱原廠資料發(fā)現(xiàn),引腳是一模一樣的,不可謂是雙胞胎啊。
-
芯片啟動(dòng)模式
從《GD32F10x 用戶手冊(cè)》可以看到,GD32F103VET6的引導(dǎo)模式如下表所示。
STM32F103VET6的啟動(dòng)模式如下表所示。
-
一鍵下載電路
不管是引導(dǎo)模式還是啟動(dòng)模式,意思是一樣的,從表中可以看出GD32和STM32的啟動(dòng)引導(dǎo)模式選擇對(duì)于BOOT1和BOOT2的配置是一樣的。因此參考STM32開(kāi)發(fā)板設(shè)計(jì)的一鍵下載電路即可。如下圖所示為一鍵下載電路。
后續(xù)更新敬請(qǐng)期待,正在畫板中。官網(wǎng)資料的下載很簡(jiǎn)單,大家可以多去官網(wǎng)看看,以開(kāi)發(fā)STM32的思路,去擼GD32的官方手冊(cè)就可以。如果STM32的開(kāi)發(fā)學(xué)習(xí)基礎(chǔ)好,其他的型號(hào)也比較快上手,更何況GD32和STM32相似度高到,可以說(shuō)是雙胞胎。
?