关键特性
⚫内核CPU
―32位ARM Cortex-M4F内核+FPU,单周期硬件乘除法指令,支持DSP指令和MPU
―内置8KB指令Cache缓存,支持Flash加速单元执行程序0等待
―最高主频200MHz,250DMIPS
⚫加密存储器
―512KByte片内Flash,支持加密存储、多分区管理及数据保护,1万次擦写次数,10年数据保持
―160KB通用SRAM,支持奇偶校验
―32KB CCM SRAM,上电默认为通用SRAM,可配置为CCM SRASM,支持ECC
―4KB Backup SRAM,支持ECC,可在Standby模式保持
⚫功耗
―Run模式:45mA 200MHz(外设关闭3.3V 25℃)
―Stop0模式:SRAM保持,所有寄存器保持,RTC Run
―Standby模式:6uA典型值,Backup SRAM保持,所有备份寄存器保持,可选RTC Run,IO保持
⚫时钟
―4MHz~32MHz外部高速晶体
―32.768KHz外部低速晶体
―内置多个高速PLL
―支持2路时钟输出,可独立配置时钟源输出时钟
―内部高速RC 8MHz,-1.5%~+2%精度全温度范围
―内部低速RC 32KHz,+/-10%精度全温度范围
⚫复位
―支持上电/掉电/外部引脚复位
―支持看门狗复位
―支持可编程的电压检测
⚫最大支持107 GPIOs
⚫通信接口
―1个USB FS Device接口,内置PHY,支持无晶体模式
―6个SPI接口,2个I2S(支持半/全双工模式,与SPI复用接口
―4个USART接口,4UART接口,支持7816、IrDA、LIN,USART3/UART5/UART8的TX和RX可以全引脚映射
―4个I2C接口,速率高达1 MHz,主从模式可配,从机模式下支持双地址响应
―3个CAN-FD总线接口,可以全引脚映射
⚫高性能模拟接口
―4个12bit 4.7Msps ADC,支持12bit、10bit、8bit、6bit采样精度,可以硬件过采样至16bit,每个ADC多达16路外部单端输入通道,3个内部单端输入通道,支持单端模式和差分模式
―8个12位DAC:
⚫DAC1~4,每个DAC支持对芯片内1个输出通道和对芯片外一个输出通道,采样速率1Msps,支持带Buffer和不带Buffer输出,可以支持对内输出、对外输出、同时对内对外输出;
⚫DAC5~8,每个DAC仅支持1个对芯片内输出,采样速率15Msps,仅支持不带BUFFER功能;
―4个轨到轨PGA,支持差分模式和单端模式;
―7个高速比较器COMP
―支持1路参考电压VREFBUF2.048V/2.5V/2.9V可配置)
―1个温度传感器
⚫高速存储扩展接口
―1个xSPI接口,支持1/2/4/8位数据宽度可配置,可用于外扩SRAM、PSRAM和Flash,支持XIP
―1个FEMC(Flexible External Memory Controller)接口,8/16位数据宽度可配置,支持SRAM、PSRAM、NOR Flash、NAND Flash