“灵动·星”系列是灵动微电子推出的高性能 MCU 产品,专为电机控制、数字能源等实时控制应用打造。它包含包含4个子系列:MM32F3,灵动·天枢MM32F5,灵动·玉衡MM32G5,灵动·天玑MM32H5。
本文我们将详细介绍最新发布的灵动·天枢子系列的重磅成员:MM32F5370及配套的Mini-F5375-OB开发板,主要用于电机控制、数字能源等实时控制应用。
MM32F5370 产品特色
一、高达180MHz主频的Star-MC1内核,性能相当于216MHz Cortex-M4
MM32F5370搭载安谋科技STAR-MC1内核,采用Armv8-M架构,指令集兼容 Cortex-M33,其1.5 DMIPS/MHz,以及4.02 CoreMark/MHz的计算能力,相比传统的Arm Cortex-M3/M4内核提升了20%;内置单精度浮点运算单元(FPU),支持DSP扩展,同时支持先进的L1 I-Cache & D-Cache,提供强劲的内核动力。内置三角函数运算加速器(CORDIC),支持Sin、Cos和Atan计算,减轻Star内核的计算压力。
二、丰富的存储系统,保障代码和数据安全
- MM32F5370提供高达512KB flash,支持ECC,并提供分区读保护,支持代码二次开发,保护方案商利益;另有10KB Data Flash,独立分区。
- 提供高达128KB SRAM,其中32KB支持ECC;另有4KB retention RAM,可在Standby模式下对数据进行保持。
- 提供QSPI外部存储扩展接口,并支持XIP。
三、强大的实时控制性能,满足三电机控制以及数字能源应用
MM32F5370提供8ch超级定时器(MindPWM),最高精度达到208ps;以及2个高级定时器(Adv Timer);3组12b 3MSPS SAR ADC,支持2-256倍过采样;3组高速比较器;4组运算放大器,支持PGA模式;外设互联矩阵MindSwitch,支持定时器、GPIOs、EXTI、ADC、DAC 和比较器等模块信号间的直接连接或触发连接,满足三电机应用的实时控制需求,比如空调外机变频三合一控制、洗衣机主控、双变频一体控制,以及光伏逆变、光伏优化器、储能逆变、数字电源等数字能源应用。
MM32F5370主要特点
内核与系统
- 工作频率可达 180MHz
- 搭载STAR-MC1(兼容 Cortex-M33)处理器,采用Arm®v8-M Mainline架构,内置单精度浮点运算单元(FPU),支持DSP扩展
- 8KB L1 指令缓存(I-Cache)和4KB L1数据缓存(D-Cache)三角函数加速单元(CORDIC),支持Sin,Cos和Atan操作
- 外设互联矩阵 MindSwitch,支持定时器、GPIOs、EXTI、ADC、DAC和比较器等模块信号间的直接连接或触发连接
- 2个8通道DMA控制器,支持外设类型包括定时器、ADC、DAC、USART、LPUART、I2C、SPI、QSPI和FlexCAN
存储器
- 多达512KB的Flash存储器,支持ECC;Flash提供分区读保护,支持代码二次开发
- 10KB Data Flash,独立分区
- 多达 128KB 的 SRAM,其中32KB支持ECC
- 4KB retention RAM,可在Standby模式下对数据进行保持
- Boot loader支持片内Flas在线系统编程(ISP)
- QSPI接口,支持扩展外部NOR Flash存储,支持在线执行模式(eXecute-In-Place,XIP)
时钟、复位和电源管理
- 1.8V ∼ 5.5V 供电
- 上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
- 外部 4 ∼ 24MHz 高速晶体振荡器
- 内置经出厂调校的 8MHz 高速RC振荡器
- 内置的PLL1可产生系统时钟,支持多种分频模式,为总线矩阵和外设提供时钟
- 内置的PLL2可产生最高100MHz的系统时钟,支持多种分频模式,为USB和ADC 提供时钟
- 内置40KHz低速振荡器
- 外部32.768KHz低速振荡器,支持旁路功能
低功耗
- 多种低功耗模式,包括:低功耗运行(Lower Power Run)、睡眠(Sleep)、低功耗睡眠(Low Power Sleep)、停机(Stop)、深度停机(Deep Stop)和待机模式(Standby)
- VBAT为RTC和后备寄存器(20 x 16 位)供电
- 内置LPUART、LPTimer,支持从低功耗模式下触发唤醒
14 个通信接口
- 5个USART接口,均支持3线SPI模式,其中3个USART接口支持IrDA、LIN和 ISO7816-3模式
- 1个LPUART接口
- 2个I2C接口,支持1Mbps FM+模式,支持SMBus和PMBus操作
- 3个SPI接口(支持I2S 模式)
- 1个USB 2.0全速Device/Host控制器,内置PHY
- 2个FlexCAN接口,支持CAN 2.0B和CAN-FD模式
15 个定时器
- 1 个 16 位超级定时器组(MindPWM),每个定时器组配有 4 个 16 位定时器,可产生 8 个独立的 PWM 输出或 4 对互补 PWM 输出,支持硬件死区插入,支持故障刹车, 所有 8 个输出支持最高 208ps 高精度
- 2 个 16 位 4 通道高级定时器(TIM1 / TIM8),每个通道配有 2 个 PWM 输出,其中包括 1 路互补输出,并支持硬件死区插入和故障检测后的紧急刹车功能
- 2 个 16 位 4 通道通用定时器(TIM3 / TIM4)和 2 个 32 位 4 通道通用定时器(TIM2 / TIM5),每个通道配有 1 个 PWM 输出,并支持输入捕捉和输出比较,也可用于红外、霍尔传感器或者编码器信号的解码
- 2 个 16 位基础定时器(TIM6 / TIM7)可用作通用定时和产生中断
- 1 个 16 位低功耗定时器(LPTIM1),可在除待机(Standby)模式以外的所有低功耗模式下唤醒处理器
- 2 个看门狗定时器,包括独立型的 IWDG 和窗口型的 WWDG
- 1 个 24 位 Systick 定时器
- 1 个 RTC 实时时钟
- 1 个 24 位 Systick 定时器
3 个 12 位 ADC,共支持 40 个外部输入通道和 2 个内部输入通道,其中每个 ADC 支持最快 3MSPS 转换率,硬件支持过采样到 16 位分辨率
- 转换范围:0 ∼ VDDA
- 支持采样时间和分辨率配置
- 支持硬件过采样,过采样次数从 2 到 256 次可选
- 片上温度传感器
- 片上电压传感器
- VBAT 电压传感器
2 个 12 位 DAC
3 个高速模拟比较器
4 个运算放大器(OPA),支持运算放大器和 PGA 模式,PGA 模式下支持差分输入
多达 88 个快速 I/O 端口
- 所有 I/O 口可以映像到 16 个外部中断
- 所有端口均可输入输出电压不高于 VDD 的信号
- 多达 42 个 5V 容忍 I/O 端口
CRC 计算单元
96 位芯片唯一 ID(UID)
调试模式
- 串行调试接口(SWD)
- JTAG 接口
采用 LQFP100、LQFP64 和 LQFP48 封装
全系列支持 -40℃ ∼ +105℃ 扩展工业型工作温度范围
MM32F5260产品组合
MM32F5370现可提供LQFP48、LQFP64、LQFP100三种封装,提供 -40~105C扩展工业级工作环境温度选项。本次共推出 6 款型号可供选择,详情可参考下表。
MM32F5260应用场景
智能家居
- Mini-LED电视、显示屏
- 洗地机、智能扫地机器人
- 手持云台、无人机电控
- 空调外机变频三合一控制
- 洗衣机主控、双变频控制工业控制
智能工业
- 工业电机控制:BLDC、步进、伺服
- 工业编码器
- 工业变频器
- 电力电子,电梯,消防
数字能源
- 光伏逆变,光伏优化器
- 储能逆变,UPS,服务器电源
- 充电桩
- BMS
实时控制子系统
空调外机变频三合一控制
实时控制子系统
数字能源、光伏逆变
MM32F5260开发工具
MM32F5370配套的MiniBoard-OB开发板已同步上线:
Mini-F5375-OB
板载主控:MM32F5375G7PV
板载资源:
- 2 个用户LED
- 2 个用户按键
- 1 个复位按键
- 1 个可调电位器
- 8M SPI FLASH 和 2K EEPROM
板载接口:
- 1 x USB Type-C (USB-DBG)
供电方式:
- USB TYPE-C
MM32-LINK MINI
- 支持 MM32 MCU SWD 方式编程调试,兼容 CMSIS-DAP 调试通道
- 支持 CDC 虚拟串口,支持常用波特率
LibSamples
按模块划分的独立库和示例,LibSamples 列在每个产品页面中。
MM32F5260 现已提供完整的样片、开发板和软件开发包支持。
MM32F5260 系列已全面量产并可接受大批量订单。有关样片申请与芯片购买事宜,请洽灵动微电子的销售、官方代理商和方案设计公司。
更多有关MM32F5370和Mini-F5375-OB开发板的信息可下载下方附件查看或访问灵动官网:https://www.mindmotion.com.cn/products/mm32mcu/performance_line/mm32f_performance/mm32f5370/
文件名 | 大小 | 下载次数 | 操作 |
---|---|---|---|
MM32F5370 产品手册.pdf | 4.56MB | 13 | 下载 |
MM32F5370 用户手册.pdf | 25.66MB | 12 | 下载 |
MM32F5370 库函数与例程:LibSamples_MM32F5370_V0.10.3.zip | 8.36MB | 13 | 下载 |
MindPWM应用笔记.pdf | 431.52KB | 20 | 下载 |