⚫ ARMv7-M 架构 32bit Cortex-M4 CPU,集成 FPU、MPU,支持SIMD指令的DSP,全指令跟踪单元 ETM,及CoreSight标准调试单元。最高工作主频 240MHz,达到300DMIPS或825Coremarks 的运算性能
⚫内置存储器
‒ 最大 2048KByte 的 dual bank Flash memory
‒ 最大516KByte的SRAM,包括 128KByte的单周期访问高速RAM
⚫电源,时钟,复位管理
‒ 系统电源(Vcc):1.8-3.6V
‒ 6 个独立时钟源:外部主时钟晶振(4-25MHz),外部副晶 振(32.768kHz),内部高速 RC(16/20MHz),内部中速 RC(8MHz),内部低速RC(32kHz),内部WDT专用RC(10kHz)
‒ 包括上电复位(POR),低电压检测复位(PVD1R/PVD2R), 端口复位(NRST)在内的15种复位源,每个复位源有独立标志位
⚫低功耗运行
‒ 外设功能可以独立关闭或开启
‒ 三种低功耗模式:Sleep,Stop,Powerdown 模式
‒ VBAT 独立供电支持超低功耗 RTC,128Byte 备份寄存器,4KByte备份SRAM
⚫外设运行支持系统显著降低 CPU 处理负荷
‒ 16 通道双主机 DMAC
‒ USBHS,USBFS,EthernetMAC 专用 DMAC
‒ 8 个数据计算单元(DCU)
‒ 数学协处理单元(MAU),支持 Sin/Sqrt
‒ 支持 16 阶 FIR 数字滤波器(FMAC)
‒ 支持外设事件相互触发(AOS)
⚫高性能模拟
‒ 3个独立 12bit 2.5MSPS ADC
‒ 3个同时采样保持电路实现 3 通道同时采样
‒ 4个独立 12bit 15MSPS DAC
‒ 4个可编程增益放大器(PGA)
‒ 4个独立电压比较器(CMP)
‒ 1个片上温度传感器(OTS)
⚫Timer
‒ 8 个多功能 32/16bit PWM Timer(Timer6)
‒ 16 个 50ps 高分辨率 PWM(HRPWM)
‒ 3 个 16bit 电机 PWMTimer(Timer4)
‒ 12 个 16bit 通用 Timer(TimerA)
‒ 4 个 16bit 通用 Timer(Timer2)
‒ 2 个 16bit 基础 Timer(Timer0)
‒ 实时时钟 Timer(RTC)
‒ 2 个 WDT,支持内部专用时钟
⚫最大 142 个 GPIO
‒ 最大 134 个 5V-tolerant IO
⚫最大 32 个通信接口
‒ 10 个 USART,其中 8 个支持 ISO7816-3 协议,2 个支持LIN 总线
‒ 6 个 SPI
‒ 6 个 I2C,支持 SMBus 协议
‒ 4 个 I2S,内置音频 PLL
‒ 2 个 SDIO,支持 SD/MMC/eMMC 格式
‒ 1 个 QSPI,支持 240Mbps 高速访问(XIP)
‒ 2 个 CAN,支持 CAN2.0B,最高支持 CAN FD
‒ 2 个 USB 2.0,分别支持 HS,FS,内置 FS-PHY,支持Device/Host
‒ 1 个 10/100M Ethernet MAC,支持专用 DMA,IEEE 1588- 2018 PTP,MII/RMII 接口
⚫外部存储器控制器 EXMC
‒ 支持静态 Memory 控制器
‒ 支持动态 Memory 控制器
⚫数据加密功能
‒ AES/HASH(SHA256/HMAC)/TRNG
◾ 工作条件:-40-105℃
‒ AEC-Q100 Grade 2
⚫封装形式: LQFP176(24×24mm) LQFP100(14×14mm)