The STM32L152RET6 is a 32-bit ultra-low-power ARM Cortex-M3 Microcontroller Unit incorporates the connectivity power of the universal serial bus with the high-performance ARM? Cortex?-M3 32-bit RISC core operating at a frequency of 32MHz, a memory protection unit, high-speed embedded memories and an extensive range of enhanced I/Os and peripherals connected to two APB buses. This device offers two operational amplifiers, one 12-bit ADC, two DACs and two ultra-low-power comparators, one general-purpose 32-bit timer, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. The integrated LCD controller has a built-in LCD voltage generator that allows to drives up to 8 multiplexed LCDs with the contrast independent of the supply voltage.
Reset and supply management - Ultralow power POR/PDR
Low-power, ultra safe BOR with 5 selectable thresholds
Programmable voltage detector
Pre-programmed boot loader - USART, SPI supported
Development support - Serial wire debug, JTAG and trace