MM32W无线MCU系列产品应用笔记——蓝牙开发套件介绍

demi的头像
demi 发布于:周五, 11/01/2019 - 09:57 ,关键词:

在文章中使用到了MM32 BLE_TestBoard和蓝牙模组,该蓝牙开发板是为了用户快速上手、了解、学习及评估MM32无线系列MCU性能的一块入门级开发板,本章节将会针对开发板及两款模组差异做详细介绍。

MM32W0系列主要有QFN32和LQFP48两种封装,支持32k\64k\128k flash容量,支持UART、I2C、SPI、USB device、CAN等通信接口。目前都是提供模组和开发板的方式供大家评估、测试。

MM32W0系列蓝牙模块是灵动微电子专为智能低功耗蓝牙数据传输而打造,遵循BLEV4.1蓝牙规范。支持蓝牙SPP 协议,可与所有版本安卓手机收发数据,可与支持BLE 的IOS 设备配对连接,无需额外授权费用,支持后台程序常驻运行;支持AT 指令,用户可根据需要更改串口波特率、设备名称、配对密码等参数,使用灵活。

本模块支持UART 接口、I2C 接口和USB 接口,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大无线数据传输功能。

模组资源介绍


图1 QFN32封装模组资源


图2 LQFP48封装模组资源


图3 模组尺寸封装

开发板介绍

对于两种模块,大小规格是一样的,所以官方的开发板兼容这两种模块,只需要配置好对应的引脚即可正常使用。


图4 BLE开发板

如上图,这是一个官方的开发板,模块上的芯片是一颗LQFP48封装的MM32W0芯片。开发板的左边画框的部分需要连接跳帽,从上到下分别是UART,USB,和供电。

① UART部分连接有LED指示灯。

配置时需要注意的是,

LQFP48:UART2、PA2、PA3;

QFN32:UART1、PA9、PA10。

②USB部分使用的是PA11和PA12,可以向上连接使用USB功能,也可以向下连接使用UART的硬件流控功能。

③供电部分工作电压为2.3V ~ 3.6V

④在开发板下方是标准的SWD烧录接口

⑤在模块的周围,可以看到用丝印将对应的引脚名称或常用功能标注出来了。其中右上角标注了两种模块的不同,从上到下依次是:

LQFP48:PB9(Pin34)、PB0、PB1、PA0、PA1、IRQ

QFN32:PA8(Pin34)、PB0、PB1、PB2、PA0、IRQ

⑥在开发板最右边(以LQFP48为例)

LED2:PB9,低电平点亮

LED2:PB1,低电平点亮

变阻器:PB0,10K

Key2:Reset,按下为低电平

Key1:PA0,按下为高电平

来源:灵动MM32MCU

围观 32