Formación

Introducción al lenguaje C para sistemas empotrados

Dades del curs

Tipus de curs

Externo, organizan otras entidades

Objectiu

– 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

Adreçat 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.

Programa

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. Comunicaciones
– Microcontrolador – Microcontrolador
– Microcontrolador – Computador personal
9. La arquitectura Texas Instrument MSP430
– Tema transversal para la realización de prácticas y aplicación de los contenidos del curso

Metodologia

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.

Observacions

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

On

Entitat

UPV centro de formación permanente

Professor

Francisco Rodriguez Ballester

Habitació

Laboratorio de Tecnología de Computadores. Departamento de Informática de Sistemas y Computadores. ETSINF Edificio 1G planta 2ª

Quan

Data d'inici

23/06/2014

Data final

04/07/2014

Duració

40 hores presencials, 4 Crèdits ECTS

Programar

Mañanas: de lunes a viernes de 9:30 a 14:00 horas.

Inscripció

Inici de la inscripció

25/05/2014

Fi inscripció

20/06/2014

drets

300,00 € – Público en general
200,00 € – Colegiados COITCV/AVIT o desempleados .
150,00 € – Alumno/Alumni UPV

Quota d’inscripció

Inscripción online desde su página web: https://www.cfp.upv.es

Para más información, visita su página web aquí


No està disponible la inscripció

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación. Si continúas navegando, consideramos que aceptas su uso.