首先,安装好编程软件,工程师最常用的是keil V5,先安装好keil,到SEGGER的官网,下载jlink驱动。 https://www.segger.com/downloads/jlink/JLink_Windows_V756a_x86_64.exe 安装完Jlink驱动后桌面出现上图图标。 到笙泉官网下载芯片支持包,如下图: http://www.megawin.com.tw/zh-cn/support/downloadDocument/238/706 安装完支持包后,在Keil的目录下Keil\Packs\Megawin\CM0_DFP\2.0.8\Flash\下,找到MG32F02A032_FLM.FLM文件,复制到JLINK驱动目录SEGGER\JLink\Devices\Megawin\MG32x02z\下,在Devices目录找不到Megawin文件夹,新建。同样,在Megawin文件夹下,找不到MG32x02z文件夹,新建一个文件夹。只要在这个目录下能找到MG32F02A032_FLM.FLM即可。 打开SEGGER\JLink\目录,找到JLinkDevices.xml,如图。 右击,用记事本打开,在最后一行,前面,加入以下代码:
点击保存。 启动J-Flash V7.56a,如图:
可以看到,软件中出现了芯片的型号。关闭软件,打开Keil, 打开设置选项。
表示芯片已经识别到了。到此,jlink可以正常仿真和下载了。 但是用J-Flash V7.56a直接下载.hex文件,还是会出现如下的错误提示;
|