Guía DocenteCurso Facultade de Informática |
Mestrado Universitario en Enxeñaría de Sistemas Informáticos |
Asignaturas |
Sistemas de tempo real |
Contidos |
Datos Identificativos | 2012/13 | |||||||||||||
Asignatura | Sistemas de tempo real | Código | 614451232 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 1º cuadrimestre |
Segundo | Optativa | 4 | ||||||||||
|
Temas | Subtemas |
Introducción al tratamiento digital de la señal | Señales y Sistemas discretos Sistemas FIR e IIR. Tipos de implementación Cuantificación y codificación: representación fraccional binaria y efecto de la precisión finita |
Procesadores digitales de señal (DSPs) | Conceptos básicos Arquitecturas Procesadores de punto fijo y punto flotante Periféricos Familia TI TMS320C6000 |
Sistemas de tiempo real basados en DSP | Compilador, ensamblador y debugger Sistema operativo de tiempo real Depuración y supervisión en tiempo real Threads: interrupciones software y hardware y tareas Sincronización entre threads. |
Programación avanzada de DSPs | Pipeline, Optimización de código Direccionamiento circular Uso de periféricos. |
Microcontroladores | Fundamentos. Tipos y características. Temporizadores y contadores. Manejo de interrupciones. |
El Arduino | Programación con Arduino: hardware y software. Entrada/salida digital y comunicaciones serie. Modos de funcionamiento y ahorro de energía. Capacidades en tiempo real. |
Computación física | Sensores y actuadores. Principios físicos. Diseño e implementación de sistemas interactivos para detección (sensores) y respuesta (actuadores) utilizando Arduino. |
|