打印
[其他]

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

[复制链接]
2796|40
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
收到开发板了,很开心,玩转第一步就是搭建开发环境,了解开发板基本情况。
在Keil的包管理器找到MM32L0xx系列,安装开发支持包

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

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

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

使用特权

评论回复
沙发
gaoyang9992006|  楼主 | 2020-4-19 23:49 | 只看该作者
接下来就是要实现烧录了,当然要安装开发板的驱动程序
win10是默认可以自动安装驱动的,但是在keil里你看不到,需要安装下面这个,然后重启keil


mm32_devkit_setup.zip (9.9 MB)

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

使用特权

评论回复
板凳
gaoyang9992006|  楼主 | 2020-4-19 23:50 | 只看该作者
配置工程,选择MM32烧录器,然后在Keil里单击下载按钮,然后重新上电开发板,就可以看到板载的4个灯泡同步闪烁了,红绿蓝黄

使用特权

评论回复
地板
gaoyang9992006|  楼主 | 2020-4-19 23:54 | 只看该作者

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

使用特权

评论回复
5
gaoyang9992006|  楼主 | 2020-4-19 23:58 | 只看该作者
然后就是收集关于该开发板的资料了
都在这里
mm32_fds_v2.0.16.zip (10.7 MB)

DS_MM32L0xx_n_V2.19_SC.pdf (1.76 MB)
UM_MM32L0xx_n_V1.11_SC.pdf (19.1 MB)
eMiniBoard.zip (6.27 MB)





使用特权

评论回复
6
fwloveu| | 2020-4-20 07:59 | 只看该作者
我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定

使用特权

评论回复
7
gaoyang9992006|  楼主 | 2020-4-20 08:46 | 只看该作者
fwloveu 发表于 2020-4-20 07:59
我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定 ...

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

使用特权

评论回复
8
gaoyang9992006|  楼主 | 2020-4-20 08:46 | 只看该作者
fwloveu 发表于 2020-4-20 07:59
我的cdc没有安装成功,mm32-link装上了,在keil里面看不到mm32-link,怎么办,搞了半天搞不定 ...

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

使用特权

评论回复
9
full_stack| | 2020-4-20 16:13 | 只看该作者
gaoyang9992006 发表于 2020-4-19 23:54
效果如图所示,哈哈图片有点模糊,但是可以看出来。

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

使用特权

评论回复
10
gaoyang9992006|  楼主 | 2020-4-20 16:56 | 只看该作者
full_stack 发表于 2020-4-20 16:13
视频做动图,用的什么工具啊

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

使用特权

评论回复
11
fwloveu| | 2020-4-20 18:30 | 只看该作者
gaoyang9992006 发表于 2020-4-19 23:54
效果如图所示,哈哈图片有点模糊,但是可以看出来。

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

使用特权

评论回复
12
gaoyang9992006|  楼主 | 2020-4-20 20:05 | 只看该作者
fwloveu 发表于 2020-4-20 18:30
你这个usb是一端连电脑,一端直接连的miniusb口么?

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

使用特权

评论回复
13
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();               
        }
}

使用特权

评论回复
14
gaoyang9992006|  楼主 | 2020-4-20 20:13 | 只看该作者
在原例程基础修改修改。

使用特权

评论回复
15
fwloveu| | 2020-4-20 21:22 | 只看该作者
gaoyang9992006 发表于 2020-4-20 08:46
你的是什么系统?在设备管理器可以看到mm32-LINK吧?

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

使用特权

评论回复
16
jiekou001| | 2020-4-20 21:55 | 只看该作者
fwloveu 发表于 2020-4-20 21:22
驱动装上了,但是脸上usb后,在keil中看不到mm32-link debugger啊

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

使用特权

评论回复
17
jiekou001| | 2020-4-20 21:55 | 只看该作者
我来学习一下,楼主怎么不用定时器写延时了,等着看呢。不会。。

使用特权

评论回复
18
天灵灵地灵灵| | 2020-4-22 13:16 | 只看该作者
优秀啊,这弄的。

使用特权

评论回复
19
cainiao518| | 2020-4-22 18:40 | 只看该作者
能否上传一个"MM32LINKCM3.dll" 这个文件 ? 好像缺少这个文件了

使用特权

评论回复
20
gaoyang9992006|  楼主 | 2020-4-22 20:19 | 只看该作者
cainiao518 发表于 2020-4-22 18:40
能否上传一个"MM32LINKCM3.dll" 这个文件 ? 好像缺少这个文件了

MM32LINKCM3.zip (822.03 KB)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:如果你觉得我的分享或者答复还可以,请给我点赞,谢谢。

1971

主题

15989

帖子

210

粉丝