1. 开发环境: 本文使用keil开发MM32L0130,因此首先去灵动官网下载相应keil设备支持包。
下载完成后安装相应的设备支持包,如下图所示,不知道框起来的两个的区别,就都安装了:
2. 下载例程:去灵动官网相应位置下载相关的例程,如下图所示:
下载好后即可用keil打开工程文件,在keil中可以查看这个芯片简介如下,详细信息可以参考MM32L0136数据手册
3.开发板介绍:本次拿到的是灵动EVB-L0136 MML0136C7P开发板,如下图所示:
4. 程序下载:MM32 MCU支持如MM32-Link、U-link、J-Link、DAP-Link等使用SWD/JTAG(M3)等方式对内核、外设、FLASH进行访问。网上还有一些大佬自己用esp8266或者esp32DIY的下载器,可以百度一下,有详细教程。我为了方便直接使用的是国产PWLINK2,9.9包邮,支持很多芯片。
实物如下图:
将pwlink的GND/RST/SWCLK/SWDIO分别与开发板的GND/RST/TCK/TMS链接。
开发板上的端子为CN7,接线如下图所示:
keil设置:
keil中option配置如下图
点击上图中的Setting后进入如下图:
Flash Download中根据需要配置,注意Programming Algorithm必须与我们所用的芯片匹配
经过上述配置,即可进行代码的烧写和调试。
|