Trabajo Final
Trabajo Final
De acuerdo a la Estructura Curricular de la Carrera:
El Proyecto Intermedio se desarrolla en la asignatura Taller de Sistemas Embebidos, la cual tiene un enfoque centrado en la práctica propia de la carrera más que en el desarrollo teórico disciplinar, con eje en la participación de las y los estudiantes
Requerimientos
Implementar un Producto Mínimo Viable (prototipo) con:
Dip Switchs, Buttons, Leds, Buzzer, LCD Display (2x16), ...
Memoria E2PROM externa o Flash interna (almacenamiento del SET_UP)
Sensores analógicos (temperatura, joystick, ...)
Documentar esquema eléctrico, vistas del cableado (similar a vistas del libro), ...
Para la conexión de placas/módulos: No usar protoboard
Para la conexión de placas/módulos: Usar placa experimental con componentes/conectores soldados e interconexión de componentes/conectores cableada (alambres telefónico o wire wrap soldado)
Mediante Programación:
Bare Metal (sin Sistema Operativo), del tipo Event-Triggered System
Estructurada/Modular (Escrutar/Procesar/Actuar)
Patrones de software
Ejecutor cíclico, Super-Loop (polling & interrupts) => 1 vuelta < 1mS
Tick = 1mS (Systick => Callback)
Tareas de código no bloqueante, ya sea temporizada o no temporizada
Modelos - Diagramas de Estado - c/Interfaces (colas, estructuras, array de estructuras, ...)
Menú Interactivo
Bajo Consumo
...
Con al menos dos modos de operación (NORMAL, SET_UP, FALLA, ...)
Periféricos con comunicación SPI y/o I2C
Periféricos gestionados por Polling, Interrupts o DMA (=> Callbacks), por ejemplo acelerómetro, gps, humedad, temperatura, presión, ...
Descripción del comportamiento
Medición y análisis de consumo
Medición y análisis de tiempos de ejecución de cada tarea (WCET)
Cálculo del Factor de Uso (U) de la CPU
IMPORTANTE:
Favor de buscar, en las solapas siguientes, la Tarea correspondiente a su Curso-Grupo y escribir en Comentarios de la entrega el link del repositorio creado en GitHub, para almacenar la documentación requerida y el proyecto STM32 de su TF
Documentación requeridaDefinición de Requisitos y Casos de Uso del Trabajo Final (plantilla)
Informe de Avance del Trabajo Final (plantilla)
Menoria del Trabajo Final (plantilla)