Contacta con nosotros

Temario del curso

Historia breve de Linux

  • Comprensión del origen y la evolución de Linux en el contexto de los Sistemas Integrados.

Visión general del desarrollo de código abierto

  • Introducción a los principios del código abierto y su papel en el desarrollo de software integrado.

Introducción a Linux Embarcado

  • Conceptos clave, componentes y arquitectura de los sistemas de Linux Embarcado.

Desarrollo Cruzado | Cargadores de Arranque

  • Comprensión de la necesidad de las herramientas de desarrollo cruzado.
  • Introducción a los cargadores de arranque como U-Boot y su importancia para iniciar un sistema de Linux Embarcado.

Construcción de un Sistema Personalizado de Linux Embarcado

  • Sesión práctica sobre la configuración de un sistema personalizado de Linux Embarcado para una placa de desarrollo elegida (basada en ARM o MIPS).

Introducción a las Herramientas de Linux Embarcado

  • Exploración de las herramientas esenciales utilizadas en el desarrollo y gestión de sistemas integrados.

Introducción a los Sistemas de Compilación

  • Comprensión del rol y la configuración de sistemas de construcción como Make, Bitbake, etc., en proyectos de Linux Embarcado.

Desarrollo y Depuración de Aplicaciones para Linux Embarcado

  • Ejercicios prácticos sobre la escritura y depuración de una aplicación para Linux Embarcado.
  • Uso de herramientas de desarrollo comunes (por ejemplo, GDB, Eclipse con CDT) para codificación y resolución de problemas.

Discusión del Proyecto Final o Caso de Estudio

  • Se anima a los participantes a discutir un proyecto o caso de estudio que puedan relacionar, aplicando lo aprendido en el curso.

Requerimientos

  • Conocimientos básicos de sistemas integrados
  • Lenguaje de programación de alto nivel (C o C++)
 14 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas