mm32f5270e7pv 48v bms 方案-爱代码爱编程
MM32F5270 是一款搭载了安谋科技 Arm China STAR-MC1 内核的 MCU 产品,其工作频率可达 120MHz,内置多达 256KB Flash 和 192KB RAM,配置浮点运算单元(Floating Point Unit, FPU)、数字信号处理单元(Digital Signal Processing,DSP)、信号间互联矩阵 MindSwitch、可配置逻辑单元 CLU、三角函数加速单元 CORDIC 等算法加速单元,并集成了丰富的外设模块和充足的 I/O 端口。MM32F5270 相较于现有产品全面提升了性能、存储容量、总线架构和外设配置,旨在覆盖更广泛的工业、汽车和 IoT 应用。
- Arm China STAR-MC1 处理器,基于 Armv8-M Mainline 指令集架构,集成FPU 和 DSP,单位频率 CoreMark 性能相较于 Cortex-M3 和 Cortex-M4 提升约 20%
- 4KB L1 I-Cache,4KB L1 D-Cache
- 多达 256KB 内置 Flash
- 多达 192KB 内置 RAM(包括 32KB ITCM、32KB DTCM 和 128KB System RAM)
- 内置 QSPI 接口,支持程序在线执行(eXecute-in-Place,XIP)
- 内置 FSMC 并行存储器接口
- 2 个 12 位 SAR ADC,采样率高达 3MSPS,配置最高 24 个外部通道,支持最高 256 倍硬件过采样
- 2 个 12 位 DAC、3 个比较器
- 7 个 16 位定时器、2 个 32 位定时器
- 8 个 UART 接口(包含1 个 LPUART)、3 个 SPI 接口、3 个 I2S 接口、2 个 I2C 接口
- 1 个 USB OTG 全速接口
- 2 个 FlexCAN 接口
- 部分型号配置 10M/100M 以太网控制器
- 支持的温度范围为 -40℃ - 105 ℃
- 提供 LQFP144、LQFP100 和 LQFP64封装
MM32F5270 有如下典型应用:
48V 电池在汽车,电动车,储能的应用越来越广泛。在 BMS 系统中,除了前端的模拟采样芯片,MCU 是核心的控制器件,负责 SOC/SOH 算法和系统之间的通讯,所以要求 MCU 有高性能,丰富的外设。
特色功能分析:
- Arm® Cortex-v8M 架构,对比 Arm® Cortex-M3 20% CoreMark 提升,集成 FPU 和 DSP,更大的 L1 Cache支持。
- 双 FlexCAN 接口,一路用来支持于 VCU 或者 Dashboard 电池电量的显示,一路 CAN 总线用来与充电机通讯,控制充电机输出。
- 高速稳定 SPI 接口,用来与模拟采样前端稳定通讯。
- 192K 大容量 RAM,完成故障诊断,保护等功能