Instrumentación de Tiempo Real
Ingeniero Técnico Industrial
Especialidad en Electrónica Industrial
ETSIIT, Universidad de
Cantabria
1. Profesores
2. Programa
3. Apuntes
4. Prácticas
5. Exámenes
1. Profesores
2. Programa
Teoría
Tema 1. Instrumentación de tiempo real
Introducción a la asignatura.
Tema 2. Recursos de acceso al hardware
Mapas de memoria y mapas de entrada/salida.
Instanciación física de variables. Acceso a la
memoria
física y a los registros de entrada/salida.
Representación física de los tipos de datos.
Representación física de datos enAda.
Tema 3. Interrupciones
Conceptos fundamentales. Aspectos hardware de las interrupciones.
Controlador de interrupciones (PIC) (8259A). Gestión de
interrupciones en MaRTE OS.
Tema 4. Puertas básicas de entrada/salida (I)
Puerta básica de entrada/salida. Puerta de
entrada/salida paralelo. Tarjeta de entrada/salida AX4511:
funcionamiento básico. Técnicas
básicas deentrada/salida.
Tema 5. Recursos de temporización de bajo nivel
Necesidades de temporización en programas
de tiempo
real. Tipos de temporizadores. Temporizador programable (PCT)
(8253/8254). Reloj detiempo real (RTC) (MC146818). Tareas
periódicas, respuestas temporizadas y medidas de tiempo.
Tema 6. Multitarea en Ada
Tareas. Sincronización de datos. Puntos de
entrada.
Gestión del tiempo. Prioridades y protocolo de techo de
prioridad.
Tema 7. Puertas básicas de entrada/salida (II)
Puerta de entrada/salida serie. Tarjeta de
entrada/salida AX4511: funcionamiento avanzado.
Seminarios
Utilización
del Laboratotio de ITR
Descripción del laboratorio. Desarrollo
cruzado con
MaRTE OS. Sesión en Linux y comando básicos.
Entorno de
programación GPS.
Introducción
al Lenguaje de Programación Ada
Comparación con Pascal. Ada procedural.
3. Apuntes
Para ver los apuntes en formato pdf pinchar sobre
el enlace
correspondiente:
Presentación
asignatura
Teoría
Tema
1. Instrumentación de tiempo real
Tema 2. Recursos
de acceso al hardware
Tema 3.
Interrupciones
Tema 4. Puertas
básicas de entrada/salida (I)
Tema 5. Recursos
de temporización de bajo nivel
Tema 6.
Multitarea en Ada
Seminarios
Utilización del
Laboratorio de ITR
Introducción
al Lenguaje de Programación Ada
4. Prácticas
5. Exámenes