Compilación, programación y validación de firmware en microcontroladores PY32.
Taller práctico Título propuesto: Compilación, programación y validación de firmware en microcontroladores PY32.
Duración propuesta: 2 horas.
Cupo propuesto: hasta 20 participantes.
Modalidad: práctica individual en sala de cómputo.
Plataforma: PY32F003 — ARM Cortex-M.
El objetivo del taller es que cada participante realice directamente un ciclo básico de desarrollo y validación de firmware: Código → Compilación → Binario → Programación SWD → Ejecución → Prueba → Falla → Corrección → Validación
La duración de dos horas se propone para disponer de tiempo suficiente para trabajar directamente con el hardware y evitar que la actividad se limite a una demostración realizada únicamente por el instructor. 5.3 Temario propuesto del taller 0–15 minutos. Introducción Presentación del PY32, arquitectura ARM Cortex-M, objetivos de la práctica y reconocimiento de la estación de trabajo. 15–30 minutos. Firmware y periféricos Conceptos de memoria, GPIO, temporizadores, interrupciones e interfaces de comunicación. 30–45 minutos. Flujo de desarrollo Relación entre código fuente, compilación, generación del binario, programación SWD y ejecución sobre el PY32. 45–65 minutos. Primera práctica Modificación de parámetros, compilación y programación del microcontrolador. 65–80 minutos. Análisis de compilación Revisión de advertencias, utilización de Flash y RAM, símbolos y artefactos generados durante la compilación. 80–100 minutos. Falla controlada Introducción de una condición de falla, reproducción del comportamiento, planteamiento de una causa probable y aplicación de una corrección. 100–115 minutos. Validación Ejecución de pruebas positiva, negativa y de recuperación, relacionando el cambio realizado con el resultado observado. 115–120 minutos. Cierre Conclusiones, recuperación del material y cierre de la actividad.
Date and Time
Location
Hosts
Registration
-
Add Event to Calendar