产品特性
ARM Cortex-M4 32bit MCU+FPU,250DMIPS,up to 512KB Flash,192KB SRAM,USB FS(Device/Host),14 Timers,2 ADCs,1 PGA,3 CMPs,20 个通信接口
⚫ ARMv7-M 架构 32bit Cortex-M4 CPU,集成FPU、MPU,支持 SIMD 指令的 DSP,及CoreSight 标准调试 单 元 。 最 高 工 作 主 频200MHz,Flash加速单元实现0-wait程序执行,达到 250DMIPS 或 680Coremarks 的运算性能
⚫ 内置存储器– 最大 512KByte 的 Flash memory,支持安全保护及数据加密*1– 最大 192KByte 的 SRAM,包括 32KByte 的200MHz 单周期访问高速 RAM,4KByteRetention RAM
⚫ 电源,时钟,复位管理– 系统电源(Vcc):1.8-3.6V– 6 个独立时钟源:外部主时钟晶振(4-25MHz),外部副晶振(32.768kHz),内部高速 RC(16/20MHz),内部中速 RC(8MHz),内部低速 RC(32kHz),内部 WDT 专用 RC(10kHz)– 包括上电复位(POR),低电压检测复位(LVDR),端口复位(PDR)在内的 14 种复位源,每个复位源有独立标志位
⚫ 低功耗运行– 外设功能可以独立关闭或开启– 三种低功耗模式:Sleep,Stop,Power down模式– Run 模式和 Sleep 模式下支持超高速模式、高速模式、超低速模式之间的切换– 待机功耗:Stop 模式 typ.90uA@25°C,Powerdown 模式最低至 1.8uA@25°C– Power down 模式下,支持 16 个端口唤醒,支持超低功耗 RTC 工作,4KByte SRAM 保持数据– 待机快速唤醒,Stop 模式唤醒最快至 2us,Power down 模式唤醒最快至 20us
⚫ 外设运行支持系统显著降低 CPU 处理负荷– 8 通道双主机 DMAC– USBFS 专用 DMAC– 数据计算单元(DCU)– 支持外设事件相互触发(AOS)
⚫ 高性能模拟– 2 个独立 12bit 2MSPS ADC– 1 个可编程增益放大器(PGA)– 3 个独立电压比较器(CMP),支持 2 路内部基准电压– 1 个片上温度传感器(OTS)
⚫ Timer– 3 个多功能 16bit PWM Timer(Timer6)– 3 个 16bit 电机 PWM Timer(Timer4)– 6 个 16bit 通用 Timer(TimerA)– 2 个 16bit 基础 Timer(Timer0)
⚫ 最大 83 个 GPIO– CPU 单周期访问,最大 100MHz 输出– 最大 81 个 5V-tolerant IO
⚫ 最大 20 个通信接口– 3 个 I2C,支持 SMBus 协议– 4 个 USART,支持 ISO7816-3 协议– 4 个 SPI– 4 个 I2S,内置音频 PLL 支持音频级采样精度– 2 个 SDIO,支持 SD/MMC/eMMC 格式– 1 个 QSPI,支持 200Mbps 高速访问(XIP)– 1 个 CAN,支持 ISO11898-1 标准协议– 1个USB 2.0 FS,内置PHY,支持Device/Host
⚫ 数据加密功能– AES/HASH/TRNG
⚫ 封装形式:LQFP100(14×14mm) VFBGA100(7×7mm)LQFP64(10×10mm) QFN60(7×7mm)QFN48(5×5mm) LQFP48(7×7mm)