Acerca de STM32C0
El microcontrolador de la serie STM32C0 es un producto de microcontrolador de bajo consumo y alto rendimiento lanzado por STMicroelectronics. Están diseñados para aplicaciones que requieren un tamaño pequeño, bajo consumo de energía y alta integrabilidad, como sensores, productos de consumo, dispositivos alimentados por batería, domótica y seguridad. Esta serie de microcontroladores utiliza el núcleo ARM Cortex-M0 y cuenta con ricos periféricos.
Características del STM32C0
La serie MCU STM32C0 tiene periféricos simples y un ecosistema maduro, lo que la hace muy adecuada para que los ingenieros la desarrollen. En comparación con productos similares en el mercado, el STM32C0 tiene un rendimiento más potente, calidad y estabilidad confiables.
Alto Rendimiento
STM32C0 ofrece a los usuarios un rendimiento de chip fiable:
- Núcleo Arm Cortex-M0+ de 32 bits
- Fuente de alimentación de 2-3.6V
- Maximización de puertos de E/S
- Un par de paquetes de energía
- Reloj interno del 1%
- Todas las fuentes de reloj
- Baja velocidad 32kHz
- Alta velocidad
- Interna/Externa
- Acceso directo a memoria (DMA)
- Temporizador de 16 bits con función de control de motor
- Los periféricos de comunicación incluyen 2 USART
- Reloj de tiempo real
- ADC ultrarrápido de 12 bits
- Función de seguridad
- Excelente consumo dinámico 80µA/MHz
Rentable
El precio oficial de ST para el STM32C0 no supera $1, lo que lo convierte en el MCU STM32 más rentable. Las razones del bajo precio del STM32C0 incluyen:
- menos componentes periféricos para lograr un tamaño de PCB más pequeño;
- equipado con solo 1 par de fuentes de alimentación;
- reloj de alta velocidad incrustado de alta precisión.
Bajo Consumo de Energía
El STM32C0 tiene una arquitectura simple de bajo consumo de energía, organizada de mayor a menor consumo de energía, con modos de operación como ejecución, suspensión, parada, espera y apagado. Tomemos el STM32C031x4/x6 como ejemplo (a Típ. 25°C):
- Modo de operación: al menos 37.5µA/MHz
- Modo de suspensión: al menos 0.0745mA;
- Modo de parada: al menos 70.5µA;
- Modo de espera: al menos 6.75µA;
- Modo de apagado: al menos 9.00nA;
Dado que el tiempo de inicio HSI y la frecuencia de inicio predeterminada es de 12MHz, mientras que el STM32G0 es de 16MHz, el tiempo de activación en el STM32C0 es más largo que en el STM32G0.
Paquete Compacto
STM32C0 ofrece 9 micropaquete, desde el más pequeño SO8N hasta el más grande LQFP48, de 8 a 48 pines, mientras que el número de pines de los MCUs ordinarios rara vez llega a menos de 20 pines.
- Micropaquete:
3x3mm 20pin-QFN, UFQFPN de 28/32/48 pines - Tamaño más pequeño:
1.42 x 2.08mm WLCSP12 - Uso popular:
SO8N, TSSOP20, LQFP32/48
Compatible con la serie STM32G0
La serie STM32C0 utiliza la misma tecnología de 90nm que el STM32G0 para garantizar estándares de rendimiento de alta calidad y asegurar que los usuarios puedan migrar fácilmente al STM32G0. Los pines consistentes con el STM32G0 dejan espacio para futuras actualizaciones de productos.
- Basado en el núcleo Arm Cortex-M0+, con una frecuencia de reloj de 48MHz;
- Ofrece un rendimiento de 44DMIPS en el procesamiento de instrucciones y 114CoreMark;
- Tiene la misma disposición de pines que la serie STM32G0;
Configuración de Pines del STM32C0
Ambas series STM32C011 y STM32C031 tienen solo un pin de alimentación (VDD/VSS), lo que simplifica el diseño del microcontrolador de la serie STM32C0. En encapsulados de menos de 48 pines, los pines HSE y LSE están multiplexados y podemos seleccionarlos a través del bit «HSE_NOT_REMAPPED» en el byte de opción.

Aplicación STM32C0
- Productos para el hogar inteligente: como refrigeradores, hornos, cafeteras, etc.;
- Equipos industriales: como bombas industriales, controles de ventiladores, disyuntores, detectores de humo, detectores de incendios, dispositivos de alarma, etc.;
- Equipos electrónicos de consumo: como periféricos de computadora, cigarrillos electrónicos, otros accesorios, etc.
Desbloqueo de la serie de CIs STM32C0
- STM32C011D4M6
- STM32C011D4M7
- STM32C011D4P3
- STM32C011D4P6
- STM32C011D4P7
- STM32C011D4U3
- STM32C011D4U6
- STM32C011D4U7
- STM32C031C6T6
- STM32C031C6T7
- STM32C031G6U6
- STM32C031C6U6
- STM32C031F6P6




