主要特性
关键特性
⚫内核CPU
―32位ARM Cortex-M4内核,单周期硬件乘法指令,支持DSP指令
―内置1KB指令Cache缓存,支持Flash加速单元执行程序0等待
―最高主频80MHz,100DMIPS
⚫存储器
―高达128KByte片内Flash,数据保护,10万次擦写次数,10年数据保持
―24KByte SRAM,在RUN、SLEEP、STOP状态下SRAM可保持数据
⚫低功耗管理
―RUN模式
―SLEEP模式:小于8mA
―STOP模式:调压器处于低功耗模式,最低可达到3uA
⚫高性能模拟接口
―2个12bit 2Msps ADC,支持单端输入,多达26个外部输入通道和3个内部通道;支持双ADC转换模式,支持过采样功能
―4个轨到轨运算放大器OPAMP,支持独立运放模式、跟随模式、PGA模式、外部放大模式,硬件校准功能
―3个高速模拟比较器,每个内置256级可调比较基准
―内部2.4V独立参考电压参考源
⚫时钟
―HSE:8MHz~32MHz外部高速晶体
―LSE:32.768KHz外部低速晶体
―HSI:内部高速RC 16MHz
―LSI:内部低速RC 32KHz
―内置高速PLL
―MCO:SYSCLK、HSE、HSI、LSE、LSI和PLL分频后输出,低功耗模式支持输出LSE、LSI
⚫复位
―支持上电/掉电/外部引脚复位
―支持可编程的PVD检测
―支持看门狗复位
⚫最大支持53个GPIOs,支持EFT数字滤波
⚫通信接口
―4个USART接口,支持ISO7816,IrDA,LIN,RS-485,USART1和USART4支持低功耗唤醒
―2个SPI接口,主模式速率高达36Mbps,从模式速率高达20Mbps,其中SPI1可复用做I2S通信
―2个I2C接口,速率高达1MHz,主从模式可配,从机模式下支持双地址响应
―1个CAN 2.0A/B总线接口,速率高达1Mbps
⚫1个DMA控制器,支持7通道,通道源地址及目的地址任意可配
⚫1个RTC实时时钟,支持闰年万年历,支持时间戳、闹钟事件、周期性唤醒,支持内外部时钟校准
⚫定时计数器
―2个16bit高级定时计数器ATIM1/ATIM2,支持输入捕获,互补输出,正交编码输入,最高控制精度6.95ns;支持4个独立的通道,ATIM1支持4对互补PWM输出,ATIM2支持3对互补PWM输出
―1个32bit通用定时计数器GTIM1,最高控制精度12.5ns,有4个独立通道,支持输入捕获、输出比较、PWM输出
―1个16bit通用定时计数器GTIM2,最高控制精度12.5ns,有4个独立通道,支持输入捕获、输出比较、PWM输出
―2个16bit通用定时计数器GTIM3/GTIM4,最高控制精度12.5ns,每个定时器有4个独立通道,支持输入捕获、输出比较、PWM输出,支持1对互补PWM输出
―2个16bit基础定时器BTIM1/BTIM2,BTIM1支持在低功耗模式下工作,低功耗模式唤醒
―1个14bit窗口看门狗(WWDG)
―1个12bit独立看门狗(IWDG)
⚫编程方式
―支持SWD在线调试接口
―Bootloader:支持UART、I2C、CAN接口通信
⚫安全特性
―CRC16/32运算
―支持写保护(WRP),多种读保护(RDP)等级(L0/L1/L2)
―支持安全启动,安全更新
―支持外部时钟失效检测
⚫96位UID和128位UCID
⚫工作条件
―工作电压范围:2.0V~5.5V
―工作温度范围:-40℃~+105℃
―ESD:±4KV(HBM模型),±1KV(CDM模型)
⚫封装
―QFN28(4mm×4mm)
―QFN32(4mm×4mm)
―QFN32(5mm×5mm)
―QFN48(6mm×6mm)
―LQFP32(7mm x 7mm)
―LQFP48(7mm x 7mm)
―LQFP64-1(7mm x 7mm)
―LQFP64(10mm x 10mm)