Logo UPV
Curso

INTRODUCCIÓN AL LENGUAJE C PARA SISTEMAS EMPOTRADOS

  • Desde: 24/06/13
  • Hasta: 5/07/13
  • Campus de Valencia
  • Idioma: Castellano
  • Presencial

Preinscripción desde el 20/05/13

Promovido por:
Dpto. de Informática de Sistemas y Computadores

Responsable de la actividad:
Antoni Marti Campoy



Modalidad

Presencial Online Emisión en directo

40 horas

0 horas

0 horas
Horario

Mañana
De Lunes a Viernes, de 9:30 a 14:00 horas

Lugar de impartición
Laboratorio de Tecnología de Computadores (2N-15). Departamento de Informática de Sistemas y Computadores. 2ª Planta del Edificio 1G. Universitat Politècnica de València

Precio Colectivo Plazos Desde Hasta
130,00 € Alumni UPV PLUS o AAA UPV  1 plazo - -
130,00 € Alumno UPV  1 plazo - -
150,00 € Personal UPV  1 plazo - -
200,00 € Público en general  1 plazo - -
150,00 €  Colegiados del Colegio Oficial de Ingenieros de Telecomunicación 1 plazo - -
150,00 €  Alumnos otras universidades 1 plazo - -
150,00 €  Desempleados 1 plazo - -
130,00 euros - Alumno UPV
130,00 euros - Alumni UPV
150,00 euros - Personal UPV (PAS y PDI)
200,00 euros - Público en general
150,00 euros - Alumnos otras universidades
150,00 euros - Desempleados
150,00 euros - Colegiados del Colegio Oficial de Ingenieros de Telecomunicación

Objetivos

- Desarrollar programas básicos en lenguaje C tanto para sistemas de propósito general como para sistemas empotrados.
- Identificar y diferenciar la problemática específica de los sistemas empotrados.
- Desarrollar programas para sistemas empotrados incorporando la gestión del tiempo y las interrupciones de los periféricos del sistema
- Desarrollar programas para sistemas empotrados utilizando sensores
- Analizar problemas de sistemas empotrados y decidir la solución más adecuada.
- Utilizar de forma eficiente instrumental de laboratorio
- Desarrollar aplicaciones para sistemas empotrados acordes con los requisitos de facilidad de mantenimiento y confiabilidad requeridos por la industria

Acción formativa dirigida a

Alumnos y titulados que quieran introducirse en la programación de sistemas empotrados basados en microcontroladores.
Profesionales que quieran mejorar sus habilidades en este ámbito.


Profesores

  • Antoni Marti Campoy Profesor/a Titular de Universidad
  • Francisco Rodriguez Ballester Profesor/a Titular Escuela Universitaria

Metodología didáctica

El curso está formado por un reducido número de sesiones de teoría (10 horas) y las 30 horas restantes corresponden a trabajo práctico en el laboraotrio.
Cada puesto de trabajo dispone de ordenador, sistema microcontrolador e instrumental de laboratorio (osciloscopio, generador de señales...).

Temas a desarrollar

1. Introducción
- ¿Qué es un sistema empotrado?
- Entornos Hosted y Freestanding
2. Introducción al lenguaje de programación C
- Características básicas de C
- Características específicas de C para sistemas empotrados
3. Buenas prácticas y estándares
- MISRA C
4. Sistemas dirigidos por eventos
- Polling
- Interrupciones
5. Sistemas dirigidos por tiempo
- Temporizadores
6. Gestión del consumo de energía
- Frecuencia del reloj
- Modos de bajo consumo
7. Desarrollo de un proyecto
- Integración de los temas anteriores en un mini proyecto utilizando sensores y comunicaciones
8. La arquitectura Texas Instrument MSP430
- Tema transversal para la realización de prácticas y aplicación de los contenidos del curso


Contacto

Modalidad

PRESENCIAL

Curso

2012-2013

ECTS

2

Campus

Valencia

40 h

Presenciales

0 h

Online