废话不多说,直接上图,拿到板子给我第一感觉比较精美。接下来就开始HelloWorld吧!
C:\Users\dasha\Desktop\评测\图片1.jpg
1.首先去MM32MCU官网逛逛(感觉还是比较简洁的)下载东西也非常直接干脆。打开MM32L0系列文档下载datasheet、用户手册。C:\Users\dasha\Desktop\评测\图片2.png
http://www.mm32mcu.com/download.aspx?cid=2564
2.额!没有开发指南?身为小白的我咋办?(这就是平常一直复制模板的弊端)
既然如此正好借此机会熟悉一下,如何自己搭建一个项目工程。
2.1下载MM32L073PF的pack包安装到keil uVision5(下载好直接点击安装包)
2.2新工程文件夹,并用MDK5在你的工程文件夹中新建Project,选择你的芯片型号(如果没有你想要的芯片信号说明你的安装包有问题)
C:\Users\dasha\Desktop\评测\图片3.png
2.3下载开发板的固件库
C:\Users\dasha\Desktop\评测\图片4.png[/img]
2.4复制固件库到你的项目文件夹中(固件库包含:startup_MM32L0xx.s启动文件、外设库函数...)基本和stm32差不多。C:\Users\dasha\Desktop\评测\图片5.png
3.工程模板搞定,接下来就可以进行开发了,就先用灵动(比某原的什么精***,名字起得好O(∩_∩)O哈哈~)提供的Example。(老规矩,blink一下吧!)简单跑一下看看板子有没有什么问题吧!
4.额!!!新问题又来了编译完,怎么烧录呢?串口工具?ST-Link?
有点没有头脑~__~(之前都是奶妈式的,现在断奶了只能靠自己查了)
4.1遇见这种问题,二话不说官网找找看,不出意外果然找到了。
http://www.mm32mcu.com/userfiles/images/YingYongShuoMing/AN0006_MM32支持的烧录器Ver1.2.pdf
(可支持的第三方烧录器,咱也没有呀!再看看...)?
4.2 划重点——SWD、JTAG调试接口进行烧录调试。
那么我的ST-Link能不能用呢?
C:\Users\dasha\Desktop\评测\图片6.png
4.3 又发现他说支持USB仿真下载和调试
---------------6月1日晚9点--------------------------------------
我有点蒙圈,在这之前都没考虑过如何下载调试,直接拿过来就用,现在没有现成的,自己竟然不知道如何选择下载调试工具,明天继续吧!-------------------------------------------------------------------
---------------6月3日---------------------------------------------
4.4额,昨天下班逛了好久,最终看到要装驱动,也是插上USB竟然没显示设备,但我之前下载USB驱动的时候告诉我win10系统不用安装呀?后来才明白这根本不是一个驱动呀!
C:\Users\dasha\Desktop\评测\图片7.png
C:\Users\dasha\Desktop\评测\图片8.png
4.5 安装成功debug里面能够找到MM32-LINK 了,编译下载。
C:\Users\dasha\Desktop\评测\图片9.png
额,,Excuse me?
C:\Users\dasha\Desktop\评测\图片10.png
什么情况??是不是下面配置有问题呢?我记得STM32还需要配置这个。
C:\Users\dasha\Desktop\评测\图片11.png
继续查找啥问题。希望有看到的大佬可以指点一下。小白第一次上路,可能有什么不正确的,请指点。 |