⚫双核架构CPU(Cortex-M7和Cortex-M4F)
⚫Cortex-M7
-1)32位Arm®Cortex®-M7内核,双精度浮点运算单元,支持DSP指令和MPU
-2)内置32KB指令Cache和32KB带ECC的数据Cache缓存
-3)最高主频600MHz,性能达1284DMIPS
⚫Cortex-M4F
-1)32位Arm®Cortex®-M4内核+FPU,单周期硬件乘除法指令,支持DSP指令和MPU
-2)内置16KB指令Cache缓存和16KB带奇偶检验的数据Cache缓存,支持Flash加速单元执行程序0等待
-3)最高主频300MHz,性能达375DMIPS
⚫加密存储器
-2M/4M Byte片内Flash,支持加密存储、并在执行程序时自动解密程序
-1504KB内置SRAM,支持ECC校验
⚫功耗模式
-支持Run、Sleep、Stop0、Stop2、Standby、VBAT等工作模式
⚫支持内部RC或外部晶体时钟输入
⚫复位
-支持上电/掉电/外部引脚复位
-支持看门狗复位和软件系统复位
-支持可编程的电压检测
⚫高速通信接口
-4个USART接口/4个UART接口,支持ISO7816、IrDA、LIN
-1个LPUART接口
-5个SPI接口,支持主/从模式,速率高达50 MHz
-5个I2C接口,速率高达3.4 MHz,主从模式可配,从机模式下支持双地址响应
-2个USB HS Dual Role接口,支持内置高速PHY
-4个CAN-FD总线接口
⚫高性能模拟接口
-3个12bit 5Msps ADC,支持12bit、10bit分辨率,可以硬件过采样至16bit,共支持多达55路外部单端输入通道,5个内部单端输入通道,支持单端模式和差分模式
-4个高速模拟比较器
-6个12 bit DAC,其中2个1Msps的DAC支持带Buffer和不带Buffer单独对外输出,对内输出只支持不带Buffer模式;同时对内对外输出必须开启Buffer;另外4个DAC仅支持对芯片内1个输出通道,采样速率15Msps,支持对内输出且不带Buffer输出
-2个MCO输出,可以配置输出SYSCLK、HSE、MSI、LSE、LSI、HSI64或者PLL时钟分频
-支持1路参考电压VREFBUF(1.5V/1.8V/2.048V/2.5V可配置)
-1个温度传感器
⚫音频接口
-3个I2S,支持主/从模式,音频采样频率支持8KHz~192KHz
-8个内置在DSMU中的PDM数字麦克风接口