本文使用keil开发MM32L0130,因此首先去[灵动官网](https://www.mindmotion.com.cn/support/software/keil_pack/)下载相应keil设备支持包。
下载完成后安装相应的设备支持包,如下图所示,不知道框起来的两个的区别,就都安装了:
下载例程:
去灵动官网[相应位置](https://mindsdk.mindmotion.com.cn/sdk/sdk-create/)下载相关的例程,如下图所示:
下载好后即可用keil打开工程文件,在keil中可以查看这个芯片简介如下,详细信息可以参考[MM32L0136数据手册](https://www.mindmotion.com.cn/download/products/DS_MM32L0130_SC.pdf)
开发板介绍:
本次拿到的是灵动EVB-L0136 MML0136C7P开发板,如下图所示:
程序下载:
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必须与我们所用的芯片匹配
经过上述配置,即可进行代码的烧写和调试。
由于时间原因,具体的应用开发尚未完成,后续完成后上传。