UNIDAD TEMÁTICA 1: Introducción a los Sistemas Embebidos

Áreas de aplicación - Tecnologías de implementación actuales - Elementos de arquitectura de computadoras -  Arquitecturas de microcontroladores.

 

UNIDAD TEMÁTICA 2: Programación de Sistemas Embebidos

Codificación en Assembler y en lenguaje C de sistemas embebidos – Manejo de entornos IDE y de kits de desarrollo - Manejo de periféricos e interrupciones – Interfase Hombre-Máquina (HMI).

 

UNIDAD TEMÁTICA 3: Sistemas Operativos en Tiempo Real

Sistemas de Tiempo Real: Super-Loop vs RTOS - Introducción al procesamiento en tiempo real - Componentes básicos de un RTOS - Multitarea cooperativa y expropiativa - Sincronización y comunicación entre tareas - Aplicaciones.

 

UNIDAD TEMÁTICA 4: Elementos de Ingeniería de Software y Modelado de Sistemas Embebidos

Ciclo de vida de un proyecto - Modelado de Sistemas Embebidos - Desarrollo basado en modelos (MDD) - Modelado de sistemas reactivos mediante StateCharts.

 

UNIDAD TEMÁTICA 5: Dispositivos Lógicos Programables en Campo y Lenguajes de Descripción de Hardware

Áreas de aplicación – Arquitectura básica de una FPGA – Celdas básicas y bloques de entrada-salida – Lenguaje descriptor de hardware VHDL – Manejo de puertos y restricciones de usuario – Herramientas de simulación.

 

D.I.F.I. Departamento de Informática de la Facultad de Ingeniería