Curso de Adaptación al Grado en Ingeniería Informática Sistemas Empotrados y de Tiempo Real Curso de Adaptación al Grado en Ingeniería Informática 4º Curso – 2º Semestre Profesor (Teoría) Profesor (Prácticas) Antonio Carlos Domínguez Brito Edf. Informática y Matemáticas (D1.8) Dpto. Informática y Sistemas 928 454572 adominguez@iusiani.ulpgc.es Agustín Salgado de la Nuez Edf. Informática y Matemáticas (D1.4) 928 458704 asalgado@dis.ulpgc.es
1. Tema 1. Introducción a los Sistemas Empotrados 1.2. Sistemas Empotrados. Taxonomía 1.3. Aplicaciones
2. Tema 2. Sistemas Empotrados basados en Microcontroladores 2.1. Introducción 2.2. Familia de Microcontroladores PIC 2.3. Arquitectura de PIC de Gama Baja. 2.3. Arquitectura de Microcontroladore PIC de Gama Media. 2.3. Arquitectura de Microcontroladore PIC de Gama Alta.
3. Tema 3. Integración de Sistemas Empotrados 3.1. Introducción 3.2. Buses e Interfaces 3.3. Dispositivos de Entrada/Salida 3.4. Arquitecturas Empotradas 3.5. Sistemas Empotrados Distribuidos
4. Tema 4. Sistemas de Tiempo Real 4.1. Introducción 4.2. Sistemas Operativos de Tiempo Real 4.3. Sistemas Empotrados y de Tiempo Real 4.4. Sistemas Operativos de Tiempo Real para Sistemas Empotrados 4.5. Estudio de Caso.
1. Práctica 1: Introducción al Sistema de Desarrollo 2. Práctica 2: Formalización 3. Práctica 3: Sistemas Operativos en Tiempo Real
“Design with PIC microcontrollers”. John B. Peatman “Design with PIC microcontrollers”. John B. Peatman. Prentice Hall, Upper Saddle River, New Jersey : 1997, 0-13-759259-0 “Microcontroladores PIC: La solución en un chip”. Martín Cuenca, Eugenio. Paraninfo. Madrid 1998. 8428323712 “Designing embedded systems with PIC microcontrollers: principles and applications”. Tim Wilmshurst. Newnes, Amsterdam ; 2007. 978-0-7506-6755-5 “The art of designing embedded systems”. Jack Ganssle. Elsevier/Newmes. Amsterdam, 2008 2nd ed. 978-0-7506-8644-0
“Posix 4 programming for the real world”. Bill O. Gallmeister. Oreilly “Posix 4 programming for the real world”. Bill O. Gallmeister. Oreilly. Beijing 1995. 1-56592-074-0 “Embedded microcomputer systems: real time interfacing”. Jonathan W. Valvano. Brooks/Cole [Pacific Grove, CA] 2000. 0-534-36642-2 “The art of designing embedded systems: a low power perspective”. Jack G. Ganssle. Newnes Boston 2000. 0750698691 “Real-time systems :design principles for distributed embedded applications”. Hermann Kopetz. Kluwer Academic Publishers. Boston 1997. 0792398947
“Real-time systems and software”. Shaw, Alan C. John Wiley & Sons “Real-time systems and software”. Shaw, Alan C. John Wiley & Sons. New York [etc.] 2001. 0471354902 “Embedded linux system design and development”. P. Raghavan, Amol Lad, Sriram Neelakand. Auerbach Publications. Boca Raton 2006. 978-0-8493-4058-1 “Real-time systems design and analysis: an engineer’s handbook”. Phillip Laplante. Institute of Electrical and Electronics Engineers. New York 1997. 0780334000
Nota Teórica (50%). Examen Teórico de Convocatoria. Nota Práctica (50%). Se realizarán 3 trabajos prácticos durante el curso. No asistencia a prácticas implica un 20% de penalización en la nota de prácticas. Es preciso supera ambas notas por separado para superar la asignatura completamente. Cada parte una vez superada queda superada entre convocatorias (salvo cambio Plan Docente)
Antonio Carlos Domínguez Brito Agustín Salgado de la Nuez Edf. Informática y Matemáticas (D1.8) Dpto. Informática y Sistemas 928 454572 adominguez@iusiani.ulpgc.es Martes 9:30-11:30 Miércoles 17:30-19:30 Jueves 12:30-14:30 Agustín Salgado de la Nuez Edf. Informática y Matemáticas (D1.4) 928 458704 asalgado@dis.ulpgc.es Martes 9:30-12:30 Miércoles 9:30-12:30