灵动微电子符合BLE 5.1规范的MM32WB0510系列MCU。MM32WB0510系列集成BLE 5.1射频模块,工作在2.4GHz ISM频段,射频前端采用GFSK/FSK调制,支持可编程的频率通道和输出功率,支持1Mbps和2Mbps的通信速率。配套软件支持各种蓝牙Profile,提供小尺寸协议栈,最小仅占用12KB Flash和2KB RAM。
MM32WB0510的主要特点
内核与存储
-搭载32位Arm Cortex-M0内核,工作频率可达96MHz
-多达128KB Flash,16KB SRAM
时钟、复位和电源管理
-2.0V∼3.6V供电
-外部4∼24MHz高速晶体振荡器
-内置经出厂调校的8MHz高速RC振荡器
-内置40KHz低速振荡器
-外部32.768KHz低速振荡器,支持旁路功能
多达10个定时器
-1个16位4通道高级控制定时器(TIM1),有4通道PWM输出,以及死区生成和紧急停止功能
-1个16位通用定时器(TIM3)和1个32通用定时器(TIM2),有多达4个输入捕获/输出比较,可用于IR控制解码
-3个16位基本定时器(TIM14/TIM16/TIM17),有1个输入捕获/输出比较通道。TIM16和TIM17有1组互补输出,死区生成,紧急停止,调制器门电路用于IR控制
-1个16位低功耗定时器(LPTIM),可在除Standby模式外的所有模式唤醒CPU
-2个看门狗定时器(独立型的IWDG和窗口型的WWDG)
-1个Systick定时器:24位自减型计数器
-一个实时时钟(RTC)模块
多达49个快速I/O端口
-所有I/O口可以映像到16个外部中断
-所有端口均可输入输出电压不高于VDD的信号
多达11个外部通信接口
-5个UART接口(包括1个LPUART接口)
-2个SPI接口(支持I2S模式),其中SPI1用于内核和射频模块间通信
-1个I2C接口
-1个I3C从机接口
-1个USBDevice接口
-1个FlexCAN接口,支持CAN2.0B
模拟接口
-1个12位模数转换器(ADC),1μS转换时间,多达10个外部输入通道,2个内部输入通道
-2个高速模拟比较器
MM32WB0510全系列支持-40℃∼+85℃工业型工作温度范围。