Sistemas  embebidos

+Info
DEPARTAMENTO PROFESOR/ES
INGENIERÍA ELÉCTRICA Carlos Alberto Rodríguez González   (Responsable)
TITULACIONES EN LAS QUE SE IMPARTE LA ASIGNATURA
Titulación Carácter Curso Semestre Créditos Guía Docente
Grado en Ingeniería Electrónica Industrial y Automática Optativa 4 Segundo Semestre 6 pdf
CONTEXTO

La asignatura está enfocada al diseño del hardware y del software de un sistema embebidos basados en microprocesador. Para ello se estructura la asignatura en una introducción sobre las posibilidades y actuales aplicaciones de los sistemas embebidos. Se introduce la posibilidad de diseño en dispositivos lógicos programables como FPGA's. Se analizan las estructuras de distintos microprocesadores y se estudia la arquitectura ARM.

La asignatura tiene como objetivo el dotar al alumno de capacidad de manejo del hardware y software necesaria para el diseño de aplicaciones que pueden ser implementadas en sistemas embebidos.

La asignatura está enfocada para que el alumno se acostumbre al manejo de información técnica y resolución de problemas para completar la aplicación final que se marca como objetivo.
COMPETENCIAS
COMPETENCIAS GENERALES:
- G1. Capacidad de análisis y síntesis.
- G2. Capacidad de aplicar los conocimientos a la práctica.
- G4. Comunicación oral y escrita de la propia lengua.
- G7. Habilidades de búsqueda.
- G8. Capacidad de aprendizaje.
- G9. Habilidades de gestión de la información (habilidad para buscar y analizar información procedente de fuentes diversas).
- G10. Capacidad crítica y autocrítica.
- G11. Capacidad de adaptación a nuevas situaciones.
- G12. Capacidad para generar nuevas ideas.
- G13. Resolución de problemas.
- G15. Trabajo en equipo.
- G19. Habilidad para trabajar de forma autónoma.
- G20. Diseño y gestión de proyectos.
- G21. Iniciativa y espíritu emprendedor.
- G23. Orientación a resultados.


COMPETENCIAS ESPECÍFICAS:
- F1. Capacidad para diseñar sistemas embebidos.
TEMARIO

Tema1.- Introducción al concepto de sistema embebido.

1.1.- Componentes básicos de un sistema embebido.

Tema 2.- Introducción al diseño de sistemas embebidos mediante HDL.

Tema 3.- Análisis de arquitecturas de microprocesadores, microcontroladores y procesadores digitales de señales.

Tema 4.- Interfaces en los sistemas embedidos. Análisis y explotación.

4.1.- Contadores-Temporizadores. Análisis de las distintas configuraciones. Módulos PWM.

4.2.- Conversión A/D integrada. Conversión D/A .

4.3.- Interface de comunicaciones SCI, SPI, I2C

4.4.- Integración de comunicaciones inalámbricas

4.5.- Módulo para comunicaciones con protocolo CAN.

Tema 5.- Programación de los sistemas embebidos en alto nivel.

Tema 6.- Microprocesadores ARM

6.1.- Arquitectura.

6.2.- Programación. Organización pipeline. Programación en alto nivel.

6.3.- Memoria. Sistema de gestión de memoria MMU.

6.4.- Desarrollo de aplicaciones. Entornos de diseño.

Tema 7.- Sistemas operativos para sistemas embebidos.