MM32EVBL0136使用避坑指南

分享作者:lianyandadi
作者昵称:任之怜烟
评测品牌:灵动微电子
评测型号:MM32EVBL0136
申请理由(产品应用):学习单片机编译,以及基础电学,尝试理解单片机信号,对3d打印机主板进行修复改造
发布时间:2024-11-12 15:25:23
0
概要
我烧录的时候碰到不少坑,感谢群友帮助,让我完成点灯仪式,顺利写完评测
开源口碑分享内容

大点1:

开箱视频: https://www.bilibili.com/video/BV1fHmkYyEQe/?spm_id_from=333.999.0.0

功能说明:

按键 1 控制 LCD 显示模式,可在滚动字幕、时钟、ADC1、ADC2、ADC3 之间切换;

按键 2 控制 LCD 数字增加;

按键 3 控制三个 LED 的亮灭;

按键 4 控制播放音乐——猪八戒之歌。

大点2:配置keil:小点1.打开 https://www.mindmotion.com.cn/development_tools/info.aspx?itemid=3535 这个链接

                          下载:MM32L0130 库函数与例程           食用前请看看:EVB-L0130 开发板用户指南

                       小点2.下载pack包

                  小点3:在此电脑中找到下载好的pack包安装l130这个(注意是L130 别和我一样装成f130了qwq)

          小点4:打开示列文件:LibSamples_MM32L0130_V0.10.4\LibSamples_MM32L0130_V0.10.4\Samples\LibSamples\GPIO\GPIO_LED_Toggle\MDK-ARM\GPIO_LED_Toggle.uvprojx"(以我这边为例 要编译什么全看你自己 如果舍不得原厂固件可以用j link保存后进行程序覆盖,原厂固件请看这个链接: https://pan.baidu.com/s/1dfI7mk1OHPqCD3qV-lkZuQ?pwd=j3b2 提取码: j3b2 食用j link即可)接下来就该编译bug和报错5了(keil5)

                 小点5:如果你和我一样st link烧了,那真是泰库辣!(bushi   如果你是iceasy的老用户 手上肯定有一个mm32g0001,那个开发板上自带一个串口通讯模块,但是要先把他掰下来,然后接在swd上

注意:接7 9 link也一样

               小点6:配置pack(注意不要选错了,不然你就会得到2个小时的连环报错 5555)

        小点7:配置串口

              小点8:烧录

温馨提示:如果编译器报错请看这里

配置和程序烧录到这里就结束了,要恢复原厂固件请看其他作者的视频,我手上没有jlink 说不清楚

在这里奉上群大佬的点灯代码:

#include "hal_conf.h"


int main(void)

{

GPIO_InitTypeDef GPIO_InitStruct;


 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);


 GPIO_StructInit(&GPIO_InitStruct);

 GPIO_InitStruct.GPIO_Pin   = GPIO_Pin_9;

 GPIO_InitStruct.GPIO_Speed = GPIO_Speed_High;

 GPIO_InitStruct.GPIO_Mode  = GPIO_Mode_Out_PP;

 GPIO_Init(GPIOB, &GPIO_InitStruct);

GPIO_WriteBit(GPIOB, GPIO_Pin_9, Bit_SET);

//

GPIO_ResetBits(GPIOB, GPIO_Pin_9);

while(1);

}

祝大家编译不报错,程序一次过!我的测评结束

(顺带一提,有和我一样包装不舍得丢的吗)

全部评论
暂无评论
0/144