一、前言
在平時(shí)調(diào)試時(shí),我們也可以使用DAP-Link、ST-Link等進(jìn)行燒錄和Debug,使用方法和STM32類似。然而當(dāng)我們手頭只有hex文件(或bin文件)時(shí),可以嘗試使用J-Link進(jìn)行燒錄。
二、相關(guān)配置
1、主控芯片:CW32F030C8T6
2、J-Link版本:V9.7
3、操作系統(tǒng):Win10
三、查看自己的用戶名
我們首先要清楚自己的電腦用戶名是啥,好尋找對(duì)應(yīng)的文件路徑。
1、首先我們需要打開控制面板,按以下圖片操作。



2、這個(gè)“ThinkPad”就是筆者電腦的用戶名,每個(gè)人的不太一樣。
四、添加文件(類似于導(dǎo)入芯片包)
文件下載鏈接:
https://pan.baidu.com/s/1g7zaImcKMM0xatylGUnb_A?pwd=a2l5
我們需要進(jìn)入下圖的文件夾,將“JlinkDevices”文件夾添加進(jìn)去。我的路徑為:
C:\Users\ThinkPad\AppData\Roaming\SEGGER

【注意】路徑中的“ThinkPad”是筆者的路徑,你需要按照自己的路徑來。
五、選擇芯片和hex文件
我們需要使用到“JFlashLite.exe”這個(gè)軟件。該軟件在安裝J-Link驅(qū)動(dòng)時(shí)應(yīng)該就自帶了(未安裝驅(qū)動(dòng)請(qǐng)自行解決),大家找到驅(qū)動(dòng)安裝的路徑,在里面翻一翻應(yīng)該就有?;径荚凇癝EGGER”這個(gè)文件夾里面,也可以用“everything”這個(gè)軟件搜索一下。

打開“JFlashLite.exe”,點(diǎn)擊圖中的三個(gè)點(diǎn)“...”。

在“Device”的框中輸入“cw32”,尋找自己使用的芯片?!菊也坏絚w32的話,估計(jì)是第四步添加文件操作錯(cuò)誤了】

筆者這里選擇了“CW32F030X8” ,因?yàn)槭褂玫男酒褪恰癈W32F030C8T6”。

接著我們就需要選擇hex文件。

使用全英文路徑的情況:

路徑中包含中文后,就會(huì)出現(xiàn)亂碼:

六、燒錄測(cè)試
在硬件接線上,我們只需要按照SWD去接就行。也就是3V3、GND、DIO、CLK四根線,不需要再接什么Boot引腳、RST引腳。

七、總結(jié)
1、添加文件后,在 “JFlashLite.exe”中才能找到CW32的芯片。
2、添加hex文件時(shí),文件路徑需要為全英文,不能包含中文以及中文符號(hào)。
-
J-Link
+關(guān)注
關(guān)注
0文章
91瀏覽量
24020 -
燒錄
+關(guān)注
關(guān)注
8文章
324瀏覽量
37169 -
CW32
+關(guān)注
關(guān)注
1文章
323瀏覽量
1943
發(fā)布評(píng)論請(qǐng)先 登錄
CW32 MCU用什么仿真器開發(fā)?
使用J-Flash來編程CW32 MCU
STM32F103C8的芯片 J-Link用J-Flash燒錄HEX文件后,回到Keil MDK下...
STM32F103C8的芯片J-Link用J-Flash燒錄HEX文件后不能下載和仿真
J-Link和J-Trace燒錄器的使用說明免費(fèi)下載
J-Link和J-Trace用戶指南免費(fèi)下載
J-Link script的組成
教你輕松J-Link不能連接目標(biāo)MCU的問題
【教程】CW32之使用J-Link燒錄.hex文件
評(píng)論