订阅电子报,掌握最新科技与产业趋势
STMicroelectronics
STM32L476JE - 超低功耗微控制器
STM32L476JEY6TR
配备FPU的超低功耗Arm Cortex-M4微控制器,主频80 MHz,拥有512 KB闪存,带LCD、USB OTG、DFSDM功能

产品介绍
STM32L476xx 器件是基于高性能 Arm® Cortex®-M4 32 位 RISC 内核的超低功耗微控制器,最高运行频率可达 80 MHz。Cortex-M4 内核集成单精度浮点运算单元(FPU),支持所有 Arm® 单精度数据处理指令和数据类型。同时还实现了完整的 DSP 指令集以及存储器保护单元(MPU),可有效增强应用安全性。STM32L476xx 器件内嵌高速存储器(闪存最高可达 1 Mbyte,SRAM 最高可达 128 Kbyte),并提供灵活的外部存储器控制器(FSMC,用于 100 引脚及以上封装的器件以支持静态存储器)、Quad SPI 闪存接口(所有封装均支持),以及丰富且增强的 I/O 和外设,这些资源通过两个 APB 总线、两个 AHB 总线以及一个 32 位多 AHB 总线矩阵互连。
STM32L476xx 器件还为嵌入式闪存和 SRAM 提供多种保护机制,包括读保护、写保护、专有代码读出保护以及防火墙(Firewall)。
该系列器件最多提供三个高速 12 位 ADC(5 Msps)、两个比较器、两个运算放大器、两个 DAC 通道、内部电压参考缓冲器、低功耗 RTC、两个通用 32 位定时器、两个专用于电机控制的 16 位 PWM 定时器、七个通用 16 位定时器,以及两个 16 位低功耗定时器。同时支持四个外部 Sigma-Delta 调制器的数字滤波器(DFSDM)。
此外,最多可提供 24 个电容式触摸感测通道。器件还集成 LCD 驱动器(8x40 或 4x44),并内置升压转换器。
同时还支持多种标准及高级通信接口,包括三个 I2C、三个 SPI、三个 USART、两个 UART 和一个低功耗 UART、两个 SAI、一个 SDMMC、一个 CAN、一个 USB OTG 全速接口,以及一个 SWPMI(单线协议主接口)。
STM32L476xx 在使用内部 LDO 稳压器时,VDD 电源电压范围为 1.71 至 3.6 V,可在 -40 至 +85 °C(+105 °C 结温)、-40 至 +105 °C(+125 °C 结温)以及 -40 至 +125 °C(+130 °C 结温)的温度范围内工作;在使用外部 SMPS 供电时,VDD12 电源电压范围为 1.05 至 1.32 V。全面的低功耗模式使低功耗应用设计成为可能。
支持多种独立电源供电方式:为 ADC、DAC、运算放大器和比较器提供独立的模拟电源输入;为 USB 提供专用的 3.3 V 电源输入;最多 14 个 I/O 可独立供电,最低可至 1.08 V。VBAT 输入可用于 RTC 和备份寄存器的供电保持。当连接外部 SMPS 时,可使用专用的 VDD12 电源以旁路内部 LDO 稳压器。
STM32L476xx 系列提供从 64 引脚到 144 引脚在内的共七种封装形式。
产品特性
- 集成 ST 先进的专利技术
- 采用 FlexPowerControl 的超低功耗技术
- 1.71 V 至 3.6 V 电源供电
- -40 °C 至 85/105/125 °C 工作温度范围
- VBAT 模式下 300 nA:为 RTC 和 32x32 位备份寄存器供电
- Shutdown 模式 30 nA(5 个唤醒引脚)
- Standby 模式 120 nA(5 个唤醒引脚)
- 带 RTC 的 Standby 模式 420 nA
- Stop 2 模式 1.1 µA,带 RTC 为 1.4 µA
- 运行模式 100 µA/MHz(LDO 模式)
- 运行模式 39 μA/MHz(@3.3 V SMPS 模式)
- 批量采集模式(BAM)
- 从 Stop 模式唤醒时间 4 µs
- 欠压复位(BOR)
- 互连矩阵
- 采用 FlexPowerControl 的超低功耗技术
- 内核:Arm® 32 位 Cortex®-M4 CPU,集成 FPU,具备自适应实时加速器(ART Accelerator™),支持从闪存 0 等待状态执行,最高频率 80 MHz,内置 MPU,性能达 100 DMIPS,并支持 DSP 指令
- 性能基准
- 1.25 DMIPS/MHz(Drystone 2.1)
- 273.55 CoreMark®(3.42 CoreMark/MHz @ 80 MHz)
- 能效基准
- 294 ULPMark™ CP 得分
- 106 ULPMark™ PP 得分
- 时钟源
- 4 至 48 MHz 晶体振荡器
- RTC 专用 32 kHz 晶体振荡器(LSE)
- 内部 16 MHz 出厂校准 RC(±1%)
- 内部低功耗 32 kHz RC(±5%)
- 内部多速率 100 kHz 至 48 MHz 振荡器,由 LSE 自动校准(精度优于 ±0.25%)
- 3 个 PLL(系统、USB、音频、ADC)
- 最多 114 个高速 I/O,大多数支持 5 V 容忍,最多 14 个 I/O 可独立供电至 1.08 V
- RTC,支持硬件日历、闹钟和校准
- LCD 8×40 或 4×44,带升压转换器
- 最多 24 个电容式感测通道:支持按键、线性和旋转触摸传感器
- 16 个定时器:2 个 16 位高级电机控制定时器、2 个 32 位和 5 个 16 位通用定时器、2 个 16 位基本定时器、2 个低功耗 16 位定时器(Stop 模式可用)、2 个看门狗、SysTick 定时器
- 存储器
- 最高 1 MB 闪存,双 Bank 支持读写同时进行,专有代码读出保护
- 最高 128 KB SRAM,其中 32 KB 带硬件奇偶校验
- 支持 SRAM、PSRAM、NOR 和 NAND 的外部静态存储器接口
- Quad SPI 存储器接口
- 4 个 Sigma-Delta 调制器数字滤波器
- 丰富的模拟外设(独立供电)
- 3 个 12 位 ADC(5 Msps),通过硬件过采样最高可达 16 位,200 µA/Msps
- 2 个 12 位 DAC 输出通道,低功耗采样保持
- 2 个内置 PGA 的运算放大器
- 2 个超低功耗比较器
- 20 个通信接口
- USB OTG 2.0 全速,支持 LPM 和 BCD
- 2 个 SAI(串行音频接口)
- 3 个 I2C FM+(1 Mbit/s),支持 SMBus/PMBus
- 5 个 USART(ISO 7816、LIN、IrDA、调制解调器)
- 1 个 LPUART(支持 Stop 2 唤醒)
- 3 个 SPI(另含 1 个 Quad SPI)
- CAN(2.0B Active)和 SDMMC 接口
- SWPMI 单线协议主接口
- IRTIM(红外接口)
- 14 通道 DMA 控制器
- 真随机数发生器
- CRC 计算单元,96 位唯一 ID
- 开发支持:串行线调试(SWD)、JTAG、Embedded Trace Macrocell™
- 所有封装均符合 ECOPACK2 规范

*STMicroelectronics Authorized Distributor


