这几天申请到了个MM32 eMiniBoard。MB-021 MM32W373。
东西还是不错。首先,还是先让它动起来再说其它高级功能吧。
1.安装驱动
下载好驱动,按部就班点鼠标安装就行了。
2.安装PACK
eMiniBoard目前的资料还是比较少,我就用官方给的MM32_KEIL_Pack_Ver1.37.zip,据说包含了灵动微电子所有产品系列的pack包,先安装MindMotion.MM32L3xx_DFP.1.0.6.pack即可。
3. 确定引脚
翻一下eMiniBoard原理图,找到led1,led2,led3,led4引脚定义,分别对应PA15,PC10,PC11,PC12
3. 写代码
因为我们的目的就快速试用开发板,找到官网近似例程修改会快点。我是解压后的参考工程《MM32L3xx_n_Lib_Samples_V1.39_SC》拷贝出指定的工作目录下,灵动微电子官方给出的参考示例工程有寄存器与库函数版本,我们这里采用库函数版本。进入“MM32L3xx_n_Lib_Samples_V1.39_SC\Boards_MM32L3xx_n\MBL373PF_n_lib\BLINK\IOToggle\KEIL_PRJ”打开工程.修改一下引脚定义。虽然例程是L3系列的,开发板是W3系列的,都是一个公司的体系,将就用一下也是没问题的。
使能时钟
编译代码
将开发板与PC端相连接,然后设置下载调试驱动接口为MM32-Link
下载HEX到开发板上
指示灯交替闪烁
开发板的初步使用完成。后续继续测试其它功能。