STM32L151ZDT6 Description
The STM32L151ZDT6 ultra-low-power device combines USB connectivity with the high-performance ARM CortexTM-M3 32-bit RISC core operating at 32 MHz, a memory protection unit (MPU), high-speed embedded memories, a flexible static memory controller (FSMC) interface (for devices with packages of 100 pins or more), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The STM32L151ZDT6 is equipped with three operational amplifiers, one 12-bit ADC, two DACs, two ultra-low-power comparators, one general-purpose 32-bit timer, six general-purpose 16-bit timers, and two basic timers that can be used as time bases.
STM32L151ZDT6 Features
Ultra-low-power platform1.65 V to 3.6 V power supply
Clock sources
Pre-programmed bootloader USB and USART supported
Serial wire debug, JTAG and trace
Up to 116 fast I/Os (102 I/Os 5V tolerant), all mappable on 16 external interrupt vectors
LCD driver for up to 8x40 segments (contrast adjustment, blinking mode, step-up converter)
Rich analogue peripherals
DMA controller 12x channels
12x peripherals communication interface
11x timers
Core: ARM 32-bit Cortex?-M3 CPU
Up to 34 capacitive sensing channels
CRC calculation unit, 96-bit unique ID
Reset and supply management
STM32L151ZDT6 Applications