Guía DocenteCurso Facultade de Informática |
Enxeñeiro en Informática |
Asignaturas |
Sistemas de Tempo Real |
Contidos |
Datos Identificativos | 2012/13 | |||||||||||||
Asignatura | Sistemas de Tempo Real | Código | 614111644 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
1º e 2º Ciclo | 1º cuadrimestre |
Todos | 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. |
|