IntermedioNivel
Bimestral · 40hs · 4 UnidadesDuración
4 UnidadesEstructura

🎯 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
🆓 Sin registro requerido

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 →