Curso

INTRODUCCIÓN AL LENGUAJE C PARA SISTEMAS EMPOTRADOS

Datos básicos

Fechas de inicio y fin

Del 2/07/18 al 13/07/18

Fecha de matrícula

Preinscripción desde el 8/05/18


Duración

40 horas presenciales,
4 Créditos ECTS

Lugar de Impartición

Laboratorio de Tecnología de Computadores
Departamento de Informática de Sistemas y Computadores (DISCA)
Edificio 1G
Campus de Vera
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

300 €
300,00 € - Público en general
150,00 € - Alumno UPV
150,00 € - Alumni UPV
150,00 € - Personal UPV
200,00 € - Alumnos otras universidades
200,00 € - Miembros de colegios profesionales
200,00 € - Desempleados



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. Entrada analógica
- Sensores de temperatura
- Acelerómetro
7. Gestión del consumo de energía
- Frecuencia del reloj
- Modos de bajo consumo
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.

Conocimientos previos necesarios:

No son necesarios conocimientos previos de programación en C.
Es necesario saber programar en algún lenguaje de programación.

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 controladores de comunicaciones.

Responsable de actividad

Antoni Marti Campoy

Profesorado

espacioFrancisco Rodriguez Ballester

Contacto

Correo electrónico

Antoni Marti Campoy

Promovido por

DPTO. DE INFORMÁTICA DE SISTEMAS Y COMPUTADORES


Condiciones

Condiciones generales

Consulte las Condiciones generales de la actividad.

imagen separador
Inscripción Online

Compartir:

Imagen espacio Imagen espacio
Inscripción Online

Compartir:



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