gaoyang9992006 发表于 2020-4-19 23:41

【MM32 eMiniBoard测评报告】+开发环境搭建与准备

收到开发板了,很开心,玩转第一步就是搭建开发环境,了解开发板基本情况。
在Keil的包管理器找到MM32L0xx系列,安装开发支持包

单击右边的安装,然后下载完成安装。这个时候我的MDK就可以开发MM32L073单片机了。
然后看看有没有提供例子,发现有的

然后copy到文档一份,并启动该工程。

非常棒,原来提供了一份点灯的例子。
编译后可以看到这些函数定义的位置以及原型,非常棒。

gaoyang9992006 发表于 2020-4-19 23:49

接下来就是要实现烧录了,当然要安装开发板的驱动程序
win10是默认可以自动安装驱动的,但是在keil里你看不到,需要安装下面这个,然后重启keil




然后重启KEIL,就可以在调试器看到MM32-LINK了

gaoyang9992006 发表于 2020-4-19 23:50

配置工程,选择MM32烧录器,然后在Keil里单击下载按钮,然后重新上电开发板,就可以看到板载的4个灯泡同步闪烁了,红绿蓝黄

gaoyang9992006 发表于 2020-4-19 23:54


效果如图所示,哈哈图片有点模糊,但是可以看出来。

gaoyang9992006 发表于 2020-4-19 23:58

然后就是收集关于该开发板的资料了
都在这里










fwloveu 发表于 2020-4-20 07:59

我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定

gaoyang9992006 发表于 2020-4-20 08:46

fwloveu 发表于 2020-4-20 07:59
我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定 ...

你的是什么系统?在设备管理器可以看到mm32-LINK吧?

gaoyang9992006 发表于 2020-4-20 08:46

fwloveu 发表于 2020-4-20 07:59
我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定 ...

mm32_devkit_setup.zip
这个你下载安装了没有,要以管理员身份运行安装。然后关了Keil,重启,Keil就可以看到了。

full_stack 发表于 2020-4-20 16:13

gaoyang9992006 发表于 2020-4-19 23:54
效果如图所示,哈哈图片有点模糊,但是可以看出来。

视频做动图,用的什么工具啊

gaoyang9992006 发表于 2020-4-20 16:56

full_stack 发表于 2020-4-20 16:13
视频做动图,用的什么工具啊

手机录制视频啊,录制视频后,有个选项可以转GIF

fwloveu 发表于 2020-4-20 18:30

gaoyang9992006 发表于 2020-4-19 23:54
效果如图所示,哈哈图片有点模糊,但是可以看出来。

你这个usb是一端连电脑,一端直接连的miniusb口么?

gaoyang9992006 发表于 2020-4-20 20:05

fwloveu 发表于 2020-4-20 18:30
你这个usb是一端连电脑,一端直接连的miniusb口么?

是啊,就是这么连的。上面有两个口,一个可以烧录,另外一个只能供电,好像是这样。

gaoyang9992006 发表于 2020-4-20 20:13

#include "led.h"
#include "HAL_device.h"

void delay(void)
{
        u32 i;
        i=400000; while(i--);
}
int main(void)
{

        LED_Init();                                
        while(1)            
        {
                LED1_TOGGLE();
                delay();
                LED2_TOGGLE();
                delay();
                LED3_TOGGLE();
                delay();
                LED4_TOGGLE();
                delay();
               
                LED4_TOGGLE();
                delay();               
                LED3_TOGGLE();
                delay();       
                LED2_TOGGLE();
                delay();
                LED1_TOGGLE();
                delay();               
        }
}

gaoyang9992006 发表于 2020-4-20 20:13

在原例程基础修改修改。

fwloveu 发表于 2020-4-20 21:22

gaoyang9992006 发表于 2020-4-20 08:46
你的是什么系统?在设备管理器可以看到mm32-LINK吧?

驱动装上了,但是脸上usb后,在keil中看不到mm32-link debugger啊

jiekou001 发表于 2020-4-20 21:55

fwloveu 发表于 2020-4-20 21:22
驱动装上了,但是脸上usb后,在keil中看不到mm32-link debugger啊

这个情况貌似跟楼主的不同啊。

jiekou001 发表于 2020-4-20 21:55

我来学习一下,楼主怎么不用定时器写延时了,等着看呢。不会。。

天灵灵地灵灵 发表于 2020-4-22 13:16

优秀啊,这弄的。

cainiao518 发表于 2020-4-22 18:40

能否上传一个"MM32LINKCM3.dll" 这个文件 ? 好像缺少这个文件了

gaoyang9992006 发表于 2020-4-22 20:19

cainiao518 发表于 2020-4-22 18:40
能否上传一个"MM32LINKCM3.dll" 这个文件 ? 好像缺少这个文件了


页: [1] 2 3
查看完整版本: 【MM32 eMiniBoard测评报告】+开发环境搭建与准备