Probablemente STM32L151VBT6 se adapte a sus necesidades. Incluso lo usamos en nuestra empresa porque tiene un costo moderado y es bueno en términos de consumo de energía. También obtendrá la mayoría de los recursos de diseño en http://www.st.com .
Las características clave de STM32L151VB MCU son:
Plataforma de potencia ultrabaja Fuente de alimentación de 1,65 V a 3,6 V
Rango de temperatura de -40 ° C a 85 ° C / 105 ° C
Modo de espera de 0.3 μA (3 pines de activación)
0.9 μA Modo de espera + RTC
Modo de parada de 0,57 μA (16 líneas de activación)
1.2 μA Modo de parada + RTC
Modo de funcionamiento de baja potencia de 9 μA
Modo de ejecución de 214 μA / MHz
10 nA fuga de E / S ultrabaja
<8 μs de tiempo de activación
Núcleo: CPU ARM®Cortex ™ -M3 de 32 bits
Desde 32 kHz hasta 32 MHz máx.
33.3 Pico DMIPS (Dhrystone 2.1)
Unidad de protección de memoria
Restablecimiento y gestión de suministros
BOR ultra seguro y de baja potencia (reinicio de caída de voltaje) con 5 umbrales seleccionables
POR / PDR de ultra baja potencia
Detector de voltaje programable (PVD)
Fuentes de reloj
Oscilador de cristal de 1 a 24 MHz
Oscilador de 32 kHz para RTC con calibración
RC interno de alta velocidad de 16 MHz recortado de fábrica (+/- 1%)
Bajo consumo interno 37 kHz RC
Multi-velocidad interna de baja potencia 65 kHz a 4.2 MHz
PLL para reloj de CPU y USB (48 MHz)
Gestor de arranque preprogramado
USART compatible
Apoyo al desarrollo
Depuración de cable en serie compatible
JTAG y rastreo compatibles
Hasta 83 E / S rápidas (73 I / Os tolerantes a 5 V), todas asignables en 16 vectores de interrupción externos
Recuerdos:
Hasta 128 KB Flash con ECC
Hasta 16 KB de RAM
Hasta 4 KB de EEPROM verdadera con ECC
Registro de respaldo de 80 bytes
Controlador LCD para hasta 8x40 segmentos
Soporte de ajuste de contraste
Soporta modo intermitente
Convertidor elevador a bordo
Periféricos analógicos ricos (hasta 1,8 V)
ADC de 12 bits 1 Msps hasta 24 canales
12 canales DAC de 2 bits con memorias intermedias de salida
2x comparadores de potencia ultrabaja (modo ventana y capacidad de activación)
Controlador DMA 7x canales
8x interfaz de comunicación periférica
1x USB 2.0 (PLL interno de 48 MHz)
3x USART (ISO 7816, IrDA)
2x SPI 16 Mbits / s
2x I2C (SMBus / PMBus)
10 temporizadores: 6x de 16 bits con hasta 4 canales IC / OC / PWM, 2x temporizador básico de 16 bits, 2x temporizadores de vigilancia (independientes y de ventana)
Hasta 20 canales de detección capacitiva que admiten teclas táctiles, sensores táctiles lineales y rotativos Unidad de cálculo CRC, ID única de 96 bits