MG32F02A032是笙泉推出的一款價(jià)格很親民的MCU,即使其他品牌已經(jīng)翻了好幾倍,這顆芯片依然維持原價(jià)。
就調(diào)試工具,目前比較好用的還是SEGGER公司的 jlink工具,但J-Flash V7.56a列表里面找不到笙泉的芯片,keil強(qiáng)制用jlink,會(huì)出現(xiàn)一堆錯(cuò)誤。無奈買官方的Megawin M-LINK??墒怯肕-LINK有個(gè)很奇怪的現(xiàn)象,keil仿真完,點(diǎn)擊
退出仿真的時(shí)候,純粹卡在這里,點(diǎn)關(guān)閉軟件,都沒用,軟件停止響應(yīng)。沒辦法,研究一下Jlink。
首先,安裝好編程軟件,工程師最常用的是keil V5,先安裝好keil,到SEGGER的官網(wǎng),下載jlink驅(qū)動(dòng)。
https://www.segger.com/downloads/jlink/JLink_Windows_V756a_x86_64.exe
安裝完Jlink驅(qū)動(dòng)后桌面出現(xiàn)上圖圖標(biāo)。
到笙泉官網(wǎng)下載芯片支持包,如下圖:
http://www.megawin.com.tw/zh-cn/support/downloadDocument/238/706
安裝完支持包后,在Keil的目錄下Keil\Packs\Megawin\CM0_DFP\2.0.8\Flash\下,找到MG32F02A032_FLM.FLM文件,復(fù)制到JLINK驅(qū)動(dòng)目錄SEGGER\JLink\Devices\Megawin\MG32x02z\下,在Devices目錄找不到Megawin文件夾,新建。同樣,在Megawin文件夾下,找不到MG32x02z文件夾,新建一個(gè)文件夾。只要在這個(gè)目錄下能找到MG32F02A032_FLM.FLM即可。
打開SEGGER\JLink\目錄,找到JLinkDevices.xml,如圖。
右擊,用記事本打開,在最后一行,前面,加入以下代碼:
點(diǎn)擊保存。
啟動(dòng)J-Flash V7.56a,如圖:
可以看到,軟件中出現(xiàn)了芯片的型號(hào)。關(guān)閉軟件,打開Keil, 打開設(shè)置選項(xiàng)。
表示芯片已經(jīng)識(shí)別到了。到此,jlink可以正常仿真和下載了。
但是用J-Flash V7.56a直接下載.hex文件,還是會(huì)出現(xiàn)如下的錯(cuò)誤提示;
目前還沒有找到解決辦法。
審核編輯:符乾江
-
單片機(jī)
+關(guān)注
關(guān)注
6032文章
44518瀏覽量
633063 -
mcu
+關(guān)注
關(guān)注
146文章
16995瀏覽量
350318
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論