🎯 Objetivo del curso
Dominar la familia de microcontroladores profesional líder en la industria. Estándar en automoción, industria, medicina y aplicaciones de alta fiabilidad. Máxima documentación y soporte.
📌 Programa Sintético
Arquitectura de la familia ST: gama de productos y aplicaciones. Herramientas STM32Cube: configuración gráfica y generación de código. Modelos de programación: HAL vs LL. Gestión de reloj y consumo. Conectividad industrial: CAN, LIN, RS-485, Ethernet. Seguridad: protección de memoria, cifrado, llaves únicas. Normativas industriales. Proyecto final: diseño de equipo de grado industrial.
🧩 Proyecto del nivel
Diseño de equipo de grado industrial basado en STM32: unidad de control para panel industrial con CAN bus, display HMI, registro de eventos en EEPROM, Modbus RTU y alimentación de amplio rango.
Unidad 1 (Sem 1-2): Familia ST y STM32CubeIDE. Unidad 2 (Sem 3-4): HAL vs LL, GPIO y timers. Unidad 3 (Sem 5-6): Comunicación industrial. Unidad 4 (Sem 7-8): Seguridad y proyecto final.
Unidad 1 — HAL vs LL (Semanas 1-2)
- Comparación HAL/LL: cuándo y por qué
- UART LL + DMA de alta frecuencia
- Lab: log de alta velocidad con LL sin bloqueo
Unidad 2 — CAN Bus y Modbus RTU (Semanas 3-4)
- CAN 2.0: configuración STM32 con bxCAN
- Modbus RTU sobre RS-485: maestro y esclavo
- Lab: red Modbus RTU con 3 nodos STM32
Unidad 3 — FreeRTOS en STM32 (Semanas 5-6)
- CMSIS-RTOS v2: wrapper de FreeRTOS en STM32
- CubeMX + FreeRTOS: configuración gráfica
- Lab: sistema multitarea RTOS en STM32
Unidad 4 — Gestión de Energía y Proyecto Final (Semanas 7-8)
- Modos de bajo consumo STM32: Sleep, Stop, Standby
- LPTIM y LPUART: periféricos de bajo consumo
- Proyecto final: equipo industrial con CAN, Modbus y RTOS
Bienvenido al Ecosistema STM — Nivel Intermedio.
Este nivel profundiza en la programación a bajo nivel con LL drivers y los buses industriales de STM32.
Semana 1:
– HAL vs LL: ¿cuándo usar cada uno?
– LL (Low Layer): acceso directo a registros con abstracción mínima
– Comparación de performance: HAL vs LL en operaciones críticas
– Migración de HAL a LL para partes críticas del sistema
Contenido exclusivo para alumnos registrados
Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.
Registrarme gratis →