Curso: Programación Linux en Tiempo Real

CENTRO DE FORMACIÓN
MODALIDAD
  • Presencial
DURACIÓN
  • 24 horas
LUGAR DE IMPARTICIÓN
  • Madrid
DOCENTES
  • Alejandro Lucero

Está dirigido a: empresas interesadas en trabajar con Linux para la fabricación de sus productos, ya sean del sector industrial, telecomunica-ciones o electrónica de consumo.

 

El objetivo del curso es presentar las opciones de programación en tiempo real con el sistema Linux.

Se trabajará con distintas APIs para solucionar los problemas planteados, donde los alumnos realizarán la programación observando el resultado en un sistema de desarrollo (una por alumno).

Es aconsejable conocimientos de programación de drivers con Linux y programación de usuario bajo el standard POSIX.

 

Lugar de realización: Escuela Politécnica Superior de la Universidad Autónoma de Madrid

1. Sistemas de tiempo real

  • Introducción
  • Conceptos

2. GPOS y tiempo real

  • Introducción
  • Interrupciones
  • Secciones críticas
  • Fiabilidad

3. Tiempo real con el Vanilla kernel

  • Introducción
  • Procesos y cgroups
  • El planificador de Linux
  • Preemtive kernel
  • Linux Timers
  • API programación temporizada
  • Casos de programación
  • Memorial virtual y determinismo
  • Tiempo real y multicore
  •  Estresando el sistema
  • Debugging

4. Fully Preemtive Real Time Linux

  • Introducción
  • Breve historia de RTPreempt
  • Concurrencia en uniprocesadores
  • Concurrencia en multiprocesadores
  • Estudio de latencias en el kernel
  • RTPreempt patches
  • Buenas prácticas de programación de tiempo real con Linux

5. Hard Real Time con Virualización: RTLinux

  • Introducción
  • RTLinux: arquitectura
  • RTLinux kernel modules
  • RTLinux y la licencia GPL
  • Instalación de RTLinux
  • Creación de tareas de tiempo real
  • API de programación
  • Comunicación entre tareas
  • Acceso a dispositivos
  • Comunicación Linux-RTLinux
  • Protección de tareas RT
  • Comparación con otras soluciones

Otros cursos bonificables de Electratraining:

CURSO IMPARTIDO POR:

electratraining

¡Bonifica este curso!

Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.

Busca otro curso

ESCRIBE: Nombre del curso, centro de formación, docente y/o provincia

La formación es la clave.
Te ayudamos a bonificarla, ¡Es muy sencillo!.

¿Qué es una bonificación de formación?

Más información
CONTACTA

info@bonificatucurso.com

986 108 164

ACCESOS RÁPIDOS