说明:
STM32L442KCU6设备是基于高性能Arm®Cortex®-M4 32位RISC内核的超低功耗微控制器,工作频率高达80 MHz。Cortex-M4内核具有浮点单元(FPU)单精度,支持所有Arm®单精度数据处理指令和数据类型。它还实现了一整套DSP指令和一个增强应用程序安全性的内存保护单元(MPU)。32L442KC设备嵌入了高速存储器(256 KB闪存,64 KB SRAM)、Quad SPI闪存接口以及连接到两个APB总线、两个AHB用途和32位多AHB总线矩阵的大量增强型I/O和外围设备。STM32L442KCU6设备为嵌入式闪存和SRAM嵌入了几种保护机制:读出保护、写入保护、专有代码读出
保护和防火墙。该设备提供一个快速12位ADC(5 Msps)、两个比较器、一个运算放大器、两个DAC通道、一个低功耗RTC、一个通用32位定时器、一个专用于电机控制的16位PWM定时器、四个通用16位定时器和两个16位低功耗定时器。
特征:
•具有FlexPowerControl的超低功耗
–1.71 V至3.6 V电源
–-40°C至85/105/125°C温度范围
–8 nA关机模式(2个唤醒引脚)
–28 nA待机模式(2个唤醒引脚)
–280 nA带RTC的待机模式
–1.0μA停止2模式,1.28μA带RTC
–84μA/MHz运行模式
–批量采集模式(BAM)
–4μs从停止模式唤醒
–断电复位(BOR)
–互连矩阵
•核心:Arm®32位Cortex®-M4 CPU,带FPU,
自适应实时加速器(ART
加速器™) 允许0等待状态执行
频率高达80MHz,
MPU、100DMIPS和DSP指令
•绩效基准
–1.25 DMIPS/MHz(干石2.1)
–273.55 CoreMark®(3.42 CoreMark/MHz@80 MHz)
•能源基准
–176.7 ULPBench®评分
•时钟源
–用于RTC(LSE)的32 kHz晶体振荡器
–内部16 MHz工厂修整RC(±1%)
–内部低功率32 kHz RC(±5%)
–内部多速100 kHz至48 MHz
振荡器,由LSE自动微调(优于
±0.25%精度)
–内部48 MHz,时钟恢复
–2个PLL,用于系统时钟、USB、音频、ADC
•多达26个快速I/O,最多5 V耐受
•带硬件日历、警报和校准的RTC
•最多3个电容感测通道
•11x定时器:1x 16位高级电机控制,
1x 32位和2x 16位通用,2x 16-
位基本,2个低功耗16位定时器(在停止模式下可用),2个看门狗,SysTick定时器
•记忆
–256 KB单组闪存,专有代码读出保护
–64 KB的SRAM,包括16 KB的硬件奇偶校验
–四路SPI存储器接口
•丰富的模拟外围设备(独立电源)
–1x 12位ADC 5 Msps,最高16位
硬件过采样,200μA/Msps
–2x 12位DAC输出通道,低功耗采样和保持
–1x运算放大器,内置PGA
–2x超低功耗比较器
•AES:128/256位密钥加密硬件加速器
•14个通信接口
–USB 2.0全速无晶体解决方案,带LPM和BCD
–1x SAI(串行音频接口)
–2x I2C FM+(1 Mbit/s),SMBus/PMBus
–3个USART(ISO 7816、LIN、IrDA、调制解调器)
–1x LPUART(停止2唤醒)
–2x SPI(和1x Quad SPI)
–CAN(2.0B激活)
–SWPMI单线协议主机I/F
–IRTIM(红外接口)
•14通道DMA控制器
特色
- 1.71 V至3.6 V电源
- -40°C至85/105/125°C温度范围
- 8 nA关机模式(2个唤醒引脚)
- 28 nA待机模式(2个唤醒引脚)
- 280 nA待机模式,带RTC
- 1.0μA停止2模式,1.28μA带RTC
- 84μA/MHz运行模式
- 批量采集模式(BAM)
- 4μs从停止模式唤醒
- 断电复位(BOR)
- 互连矩阵
- 1.25 DMIPS/MHz(干石2.1)
- 273.55 CoreMark(3.42 CoreMark/MHz@80 MHz)
- 176.7 ULPBench评分
- 用于RTC(LSE)的32 kHz晶体振荡器
- 内部16 MHz工厂修整RC(±1%)
- 内部低功耗32 kHz RC(±5%)
- 内部多频100 kHz至48 MHz振荡器,由LSE自动微调(精度优于±0.25%)
- 内部48 MHz,时钟恢复
- 2个PLL用于系统时钟、USB、音频、ADC