MG32F02A032是笙泉推出的一款价格很亲民的MCU,即使其他品牌已经翻了好几倍,这颗芯片依然维持原价。
就调试工具,目前比较好用的还是SEGGER公司的 jlink工具,但J-Flash V7.56a列表里面找不到笙泉的芯片,keil强制用jlink,会出现一堆错误。无奈买官方的Megawin M-LINK。可是用M-LINK有个很奇怪的现象,keil仿真完,点击
退出仿真的时候,纯粹卡在这里,点关闭软件,都没用,软件停止响应。没办法,研究一下Jlink。
首先,安装好编程软件,工程师最常用的是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文件,还是会出现如下的错误提示;

目前还没有找到解决办法。
审核编辑:符乾江
-
单片机
+关注
关注
6036文章
44556浏览量
635030 -
mcu
+关注
关注
146文章
17142浏览量
351104
发布评论请先 登录
相关推荐
单片机Debug工具性能对比 单片机调试常用命令
三款低功耗MCU,实现应用产品的耐久续航力
MCU中运算放大器的应用与比较
单片机基本io功能调试过程
MCU新品(MG82F6P32)主推PD充电/传感器等应用
笙泉科技超值型、高性价比M0 MCU全新上市
笙泉、呈功携手推出FOC智能型调机系统,实现高效开发马达控制产品
最新M0芯片搭MG32CoGen 2.0 可化繁为简,开发好轻松又省时
1分钟看明白ARGB, NCO, CCL等亮点,笙泉MG32F02V032齐备功能满足多元应用
低功耗 高性能M0芯片亮点(1~3): 低功耗 宽电压 PWM (无须担心耗电问题!)
应用单片机开发的ST LINK调试器设计制作

全新高价值M0芯片|笙泉MG32F02V032绚丽登场,功能再进化

评论