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

[复制链接]
 楼主| gaoyang9992006 发表于 2020-4-19 23:41 | 显示全部楼层 |阅读模式
收到开发板了,很开心,玩转第一步就是搭建开发环境,了解开发板基本情况。
在Keil的包管理器找到MM32L0xx系列,安装开发支持包
000.png
单击右边的安装,然后下载完成安装。这个时候我的MDK就可以开发MM32L073单片机了。
然后看看有没有提供例子,发现有的
001.jpg
然后copy到文档一份,并启动该工程。
002.png
非常棒,原来提供了一份点灯的例子。
编译后可以看到这些函数定义的位置以及原型,非常棒。

 楼主| gaoyang9992006 发表于 2020-4-19 23:49 | 显示全部楼层
接下来就是要实现烧录了,当然要安装开发板的驱动程序 003.jpg
win10是默认可以自动安装驱动的,但是在keil里你看不到,需要安装下面这个,然后重启keil

004.jpg
mm32_devkit_setup.zip (9.9 MB, 下载次数: 19)
005.jpg
然后重启KEIL,就可以在调试器看到MM32-LINK了
 楼主| gaoyang9992006 发表于 2020-4-19 23:50 | 显示全部楼层
配置工程,选择MM32烧录器,然后在Keil里单击下载按钮,然后重新上电开发板,就可以看到板载的4个灯泡同步闪烁了,红绿蓝黄
 楼主| gaoyang9992006 发表于 2020-4-19 23:54 | 显示全部楼层
111.gif
效果如图所示,哈哈图片有点模糊,但是可以看出来。
 楼主| gaoyang9992006 发表于 2020-4-19 23:58 | 显示全部楼层
然后就是收集关于该开发板的资料了
都在这里
mm32_fds_v2.0.16.zip (10.7 MB, 下载次数: 31)

DS_MM32L0xx_n_V2.19_SC.pdf (1.76 MB, 下载次数: 17)
UM_MM32L0xx_n_V1.11_SC.pdf (19.1 MB, 下载次数: 16)
eMiniBoard.zip (6.27 MB, 下载次数: 17)





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 | 显示全部楼层
  1. #include "led.h"
  2. #include "HAL_device.h"

  3. void delay(void)
  4. {
  5.         u32 i;
  6.         i=400000; while(i--);
  7. }
  8. int main(void)
  9. {

  10.         LED_Init();                                    
  11.         while(1)              
  12.         {
  13.                 LED1_TOGGLE();
  14.                 delay();
  15.                 LED2_TOGGLE();
  16.                 delay();
  17.                 LED3_TOGGLE();
  18.                 delay();
  19.                 LED4_TOGGLE();
  20.                 delay();
  21.                
  22.                 LED4_TOGGLE();
  23.                 delay();               
  24.                 LED3_TOGGLE();
  25.                 delay();       
  26.                 LED2_TOGGLE();
  27.                 delay();
  28.                 LED1_TOGGLE();
  29.                 delay();               
  30.         }
  31. }
复制代码
 楼主| 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" 这个文件 ? 好像缺少这个文件了

1111111111.png MM32LINKCM3.zip (822.03 KB, 下载次数: 6)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

2049

主题

16371

帖子

221

粉丝
快速回复 在线客服 返回列表 返回顶部