原创 【MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享

2020-5-29 10:38 1827 27 27 分类: MCU/ 嵌入式 文集: MCU

MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享

经过一段时间的等待,在 面包板社区申请的灵动微电子的M3核心的mm32w373低功耗蓝牙芯片的评测板终于到了,

最近刚好有点多余时间,顺便准备下方案,以备后续的产品应用跟快速。

首先看下板子的整体

 

这个板子是集成了MM32link的,方便同学们下载测试

这个板子能做的测试有12ad测试,按键测试,流水灯测试,蜂鸣器测试,串口测试,spi测试,iic测试灯,有了这些外围。我们可以很方便的移植个操作系统。做多任务测试。

既然是蓝牙版,首先就是测试蓝牙,开发环境 keil5.17之前的灵动M0测试板我已经安装,这次只要下载 灵动M3的驱动包安装就可以,

到灵动官网下载当前是MM32_KEIL_Pack_Ver1.39.ZIP

包含全部灵动驱动包 这次安装 MindMotion.MM32W3xxB_DFP.1.0.7.pack

到官网下载蓝牙软件评估工程MM32W3xxxxB_n_samplecode-master.zip

Keil打卡工程后提示MCU型号错误,不要着急,第一步直接编译通过,

第二部,设置调整CPU型号,选择MM32W373,从新编译,通过。

 

链接开发板,原始程序4个灯亮,按一次按键,对应的灯改变,

 

 

 

 

 

下载新程序后,四个灯不亮,

 

 

 

赶紧打开手机,搜索蓝牙,发现了MM32蓝牙信号,点击链接,链接成功,UUID 1800

 

 

 

 

添加LED子程序模块,从MM32 103版程序中复制LED程序文件到HARDWARE,修改端口,修改闪灯时间。编译下载,灯可以闪了。

 

官方程序是封装的库,为了显示我们能运用蓝牙,总要拿来做点什么,

我就把蓝牙的名字修改成MINDMOTION_RAD,增加了三个字母。

 

从新编译,下载。运行。

联机正常,名称已经更改,蓝牙上电终于通过,

接下来我们还有很补蓝牙网络知识。

谢谢灵动微电子

作者: 张贤华, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3895685.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
27
关闭 站长推荐上一条 /2 下一条