AvanzadoNivel
Cuatrimestral · 80hs · 8 UnidadesDuración
8 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 — CubeMX Avanzado y Middleware (Sem 1-2)

  • LwIP, TouchGFX, FreeRTOS desde CubeMX
  • Lab: HMI táctil + Ethernet MQTT + RTOS

Unidad 2 — Seguridad en STM32 (Sem 3-4)

  • TrustZone en STM32L5/H5: configuración
  • PKA: acelerador de criptografía asimétrica
  • Lab: comunicación TLS con mTLS en STM32

Unidad 3 — CAN FD Industrial (Sem 5-6)

  • FDCAN en STM32: configuración y modos
  • Red CAN FD para control distribuido
  • Lab: red FDCAN multipunto de alta velocidad

Unidad 4 — Ethernet Avanzado (Sem 7-8)

  • LwIP con sockets: servidor HTTP, MQTT, NTP
  • SNMP básico para gestión de dispositivos
  • Lab: dispositivo industrial gestionable por red

Unidad 5 — USB Avanzado (Sem 9-10)

  • USB OTG: host y device
  • USB Mass Storage sobre SDMMC
  • Lab: datalogger con USB MSC

Unidad 6 — SDMMC y FileSystem (Sem 11-12)

  • SDMMC de alta velocidad: DMA y SDIO
  • FatFS: sistema de archivos para SD
  • Lab: datalogger de alta velocidad en SD

Unidad 7 — Controlador Gráfico (Sem 13-14)

  • LTDC: controlador de display RGB
  • DMA2D: GPU 2D para gráficos
  • Lab: panel de control industrial con display 7′

Unidad 8 — Proyecto Final (Sem 15-16)

  • Controlador industrial completo: HMI táctil + CAN FD + Ethernet + RTOS
🆓 Sin registro requerido

Bienvenido al Ecosistema STM — Nivel Avanzado.

Este nivel cubre diseño avanzado con STM32CubeMX, configuración avanzada de periféricos y conectividad industrial de alto nivel.

Semana 1:
– STM32CubeMX avanzado: IP configuration, middleware, RTOS
– Generación de código para proyectos complejos
– Configuración de Ethernet con LwIP desde CubeMX
– TouchGFX: interfaz gráfica avanzada desde ST

🔒

Contenido exclusivo para alumnos registrados

Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.

Registrarme gratis →