概述
在這使用STM32CUBEMX進(jìn)行配置STM32F103,移植到兆易創(chuàng)新GD32F303,然后進(jìn)行測(cè)試。
芯片申請(qǐng)
芯片和開發(fā)板都可免費(fèi)申請(qǐng),暫時(shí)只能以公司名義免費(fèi)申請(qǐng),填下下面表格即可
https://www.wjx.top/vm/wFGhGPF.aspx
pack包
GD32f303的pack包下載鏈接如下:
https://www.keil.com/dd2/pack/#/eula-container
調(diào)試軟件
J-Link下載,選擇自己適合的版本進(jìn)行下載。
https://www.segger.com/downloads/jlink/
開發(fā)板資料下載 開發(fā)板資料可以上兆易創(chuàng)新進(jìn)行下載。
http://www.gd32mcu.com/cn/download/8?kw=GD32F3
GD-LINK下載
GD-LINK燒錄
打開GD-Link Programmer,點(diǎn)擊File->Open,選擇需要燒錄的HEX或者BIN文件。
點(diǎn)擊Target->Connect進(jìn)行連接。
連接后,Connect會(huì)顯示灰色,Dissconnect變?yōu)榭蛇x擇。 要注意一定要對(duì)芯片進(jìn)行復(fù)位,按一下reset按鍵,不然會(huì)出現(xiàn)如下的下載失敗顯示。
點(diǎn)擊Target->Program進(jìn)行下載。
下載成功會(huì)有如下顯示。
Keil燒錄配置
在魔術(shù)棒中進(jìn)行如下配置,選擇CMSIS-DAP進(jìn)行debug。 選擇JTAG和SWD都可以進(jìn)行下載和調(diào)試。
J-Flash Lite下載
如果使用J-Link進(jìn)行下載,可以使用J-Flash Lite進(jìn)行下載。 打開J-Flash Lite,選擇芯片型號(hào)和接口方式。
打開Data File,選擇需要下載的程序。
點(diǎn)擊Program Device進(jìn)行下載,下載完成下方會(huì)有信息進(jìn)行打印。
J-Flash下載
如果使用J-Link進(jìn)行下載,可以使用J-Flash進(jìn)行下載。 打開J-Flash ,點(diǎn)擊File->New project,進(jìn)行新建工程。
選擇Target device,選擇自己芯片對(duì)應(yīng)的MCU。 之后選擇接口方式。
在Options->Project settings中可以進(jìn)行重新設(shè)置。
例如芯片型號(hào),接口模式等都可以再這重新定義。
點(diǎn)擊File->Open data file打開需要燒錄的軟件。
在Target->Manual Programming中可以進(jìn)行查處芯片和下載程序。
在Target標(biāo)簽中可以對(duì)MCU進(jìn)行連接或者斷開,也可以直接下載程序。
下載成功會(huì)有如下顯示。
串口下載 GD的串口燒錄軟件下載地址:
http://www.gd32mcu.com/cn/download?kw=isp&lan=cn
查看數(shù)據(jù)手冊(cè),可以看到一般串口0的PA9和PA10可以下載程序到芯片中。 要注意boot0需要接高電平。
將串口和TTL進(jìn)行連接,接線方式如下
打開GD串口燒錄工具GigaDevice MCU ISP Programmer。 配置好串口端口,波特率。
如果連接上,會(huì)查看到芯片的基本信息。
選擇芯片的型號(hào)。
在這可以選擇需要燒錄的HEX文件,以及燒錄的方式。
燒錄完成如下所示。
審核編輯 黃昊宇
-
STM32
+關(guān)注
關(guān)注
2264文章
10854瀏覽量
354286 -
燒錄
+關(guān)注
關(guān)注
8文章
252瀏覽量
35495 -
GD-Link
+關(guān)注
關(guān)注
2文章
3瀏覽量
5895
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論