这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 没有专用下载器,一样可以实现上海灵动微eMiniBoard开发板的程序下载

共30条 1/3 1 2 3 跳转至

没有专用下载器,一样可以实现上海灵动微eMiniBoard开发板的程序下载

专家
2022-01-24 21:21:30   被打赏 200 分(兑奖)     打赏

我手里有一块上海灵动微电子股份有限公司制造的、以MM32F0133C7P为控制核心的

eMiniBoard开发板。为了对这个开发板进行开发,需要做以下几件事:

1、  为Keil建立MM32F0133C7P的处理器支持,下载对应的开发包

2、  为了能在Keil的开发环境中直接下载,下载MM-LINK调试器

3、  从灵动微官网下载eMiniBoard开发板的例程

4、从官网下载独立的编程器工具MM-LINK

其中第1是必须的。

https://www.keil.com/dd2/mindmotion/mm32f0133c7p/#!#third-party-download-dialog

这个网站下载第三方支持包,用于支持MM32F0133C7P的开发。

image.png

下载下来的支持包的名字是:MindMotion.MM32F0130_DFP.1.0.3.pack

下载完成后,如果你的电脑中已经安装了keil,鼠标双击这个文件,会自动完成安装。

第2步是否必要,看你的要求。如果你手里有MM-LINK下载工具,外表如下:

image.png

且你只想用编程器自带的编程APP下载链接程序到开发板,不想在Keil中下载的话,第2步就不需要了。当然,即使做第2步也能没有任何问题。第2步中用到的MM32-LINK仿真器/编程器/开发套件,需要到以下网站下载:

https://mindmotion.com.cn/support/development_tools/debug_and_programming_tools/mm32_link_emulator/

image.png

选择红色框线标记的项目即可。如果你的系统是Win10,那么绿色框线标记的USB驱动程序,可能也需要下载并安装。

红色框线标记的仿真驱动下载完成并解压后的文件名为:mm32_devkit_setup.exe,需要执行安装。安装之前,关闭Keil。安装过程如下,

image.png

点击“确定”

image.png

点击“下一步”

image.png

在这个窗体中设置你的计算中Keil的安装位置。这一步要根据你的计算机中安装的Keil版本有关。我的尽管已经安装了Keil 5.33,但是因为已经和Keil4融合在一起了,为了避免出问题,也仍然设置了Keil的安装位置。取消KEIL μVision 5.33的勾选,点击“请选择需要安装的KEIL目录”,在“浏览文件夹”窗体中,选择你的Keil的安装目录。

image.png

点击“确定”

image.png

点击“下一步”

image.png

保持这个默认设置,点击“下一步”,

image.png

点击“安装”

image.png

点击结束,至此完成仿真器的安装。为了测试Keil中的MM-LINK是否能用,需要建立一个工程进行测试。为了方便,可以考虑从官网直接下载例程。下载地址为:

https://mindmotion.com.cn/support/development_tools/evaluation_boards/eminiboard/mm32f0133c7p/

image.png

下载完成后并解压可以得到一个名为”MM32F013x_Samples”的文件夹,

image.png

Keil_wk是一个是包含多个样例工程的工程组。我选择其中的寄存器版的GPIO_Toggle这个项目,

image.png

在工程的选项设置窗体的“Debug”选择项页的红色标记区,

image.png

从下拉列表中选择“MM-LINK Debugger”,这个选项就是第2步的操作中安装的。

image.png

MM-LINK Debugger的详细设置不用改(大概是我以前的ST-LINK的设置内容)

image.png

image.png

image.png

在页面中选中“MM-LINK Debugger”后,点击“OK”,完成设置,回到父页面。编译工程,没有错误。

image.png

点击下载图标:

image.png

看到提示“Programming Done.”,表明下载成功。看着开发板上按钮附近的LED的一亮一灭,终于确认程序下载确实是成功的了。至此,在没有使用ST-LINK和专用的MM-LINK下载器的条件下,实现了对MM32F0133处理器的工程编译、下载。




关键词: eMiniBoard     MM32    

专家
2022-01-25 00:02:28     打赏
2楼

感谢楼主的分享,很实用了。


专家
2022-01-25 00:11:34     打赏
3楼

谢谢分享


专家
2022-01-25 06:08:25     打赏
4楼

感谢分享


专家
2022-01-25 06:30:42     打赏
5楼

感谢你的分享


高工
2022-01-25 08:30:04     打赏
6楼

nice


专家
2022-01-25 08:43:12     打赏
7楼

感谢分享


高工
2022-01-25 08:49:59     打赏
8楼

谢谢分享,学习学习


院士
2022-01-25 09:00:00     打赏
9楼

对于开发来说,调试器的正确使用可以事半功倍。

您了这还不使用……


菜鸟
2022-01-25 10:42:51     打赏
10楼

很详细,谢谢分享


共30条 1/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]