Pega la URL de YouTube o el identificador del video para incrustar el reproductor inmediatamente:
Para dejarlo fijo en el proyecto, actualiza
src/data/youtube-ids.json: "video-02-parte-1b-estructura-programa-control-flujo-ciclos-arreglos-programas": "ID_YOUTUBE" CLASE EN VIDEO Parte 1 · Lenguajes y Programación de Controladores (Sección B)
Parte 1B: Estructura de un Programa, Control de Flujo, Ciclos, Arreglos y Programas Mecatrónicos
Analiza el mapa de memoria de un programa embebido (.text, .rodata, .data, .bss, Stack), las arquitecturas Super-Loop, orientada a interrupciones y RTOS, el control de flujo, los ciclos con cota de seguridad, los arreglos circulares/LUT y programas completos.
- Segmentos de memoria en Flash y SRAM (.text, .rodata, .data, .bss, Stack) y por qué evitar malloc() dinámico en lazos críticos.
- Arquitecturas de ejecución: Super-Loop cooperativo con temporizador, Foreground/Background por ISR y tareas en FreeRTOS.
- Estructuras de decisión (if-else, switch-case para FSM) y ciclos for/while con contador máximo de iteraciones antidesbordamiento.
- Arreglos unidimensionales (Ring Buffers, filtros FIR, tablas LUT en Flash) y matrices 2D para cinemática y calibración.
Al descargar el paquete video-02-parte-1b-estructura-programa-control-flujo-ciclos-arreglos-programas-codigo-y-planos.zip obtienes listos para usar en taller:
-
firmware_prog_fallas_video_02.ino -
diagnostico_y_simulacion_video_02.py -
plc_diagnostico_iec61131_video_02.st -
plano_01_protoboard_tinkercad.png -
plano_02_pcb_fr4_arquitectura.png