Curso

Introducción al Lenguaje C para Sistemas Empotrados

Datos básicos

Fechas de inicio y fin

Del 24/06/13 al 5/07/13

Fecha de matrícula

Preinscripción desde el 20/05/13
Matrícula desde el 1/06/13 10:10


Duración

40 horas presenciales,
2 Créditos ECTS

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

VALÈNCIA

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

Horario

MAÑANA

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

Precio

200 €
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



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

Más información

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.

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...).

Conocimientos previos necesarios:

No son necesarios conocimientos previos de programación en C, aunque la programación en cualquier lenguaje de programación es recomendable.

Otra información

El curso tiene una clara orientación práctica, donde los conocimientos teóricos se desarrollan en profundidad en las sesiones prácticas.
Las prácticas se realizan utilizando un microcontrolador de la familia MSP430 de Texas Instruments.
El sistema empotrado dispone de sensor de temperatura, acelerómetro, leds, pulsadores y comunicaciones serie.

Responsable de actividad

Antoni Marti Campoy

Profesorado

Contacto

Correo electrónico

Francisco Rodriguez Ballester

Promovido por

DPTO. DE INFORMÁTICA DE SISTEMAS Y COMPUTADORES


imagen separador
Inscripción Online inactiva Inscripción Online cerrada

Compartir:

Visita otros cursos relacionados con...

 software,  sistemas empotrados,  programación,  desarrollo software,  microcontrolador,  lenguaje C,  hardware,  computadores,  interrupciones,  temporizadores.

Imagen espacio Imagen espacio
Inscripción Online inactiva Inscripción Online cerrada

Compartir:



Cursos de matrícula flexible Oferta de idiomas del CDL
Noticias: