Programa del Curso

Programación en C embebida

  • Fundamentos de la programación en C
  • Asignación de memoria
  • Interrumpir
  • Multitarea y multihilo
  • Sincronización y comunicación entre tareas
  • Comunicación periférica
  • Compilador

### Tiempo real Linux, RTOS e integrado Linux

- Introducción a Linux - Arquitectura, archivos, directorios - POSIX - Multi hilo y tarea - Tolchain, Bootloader, Kernel, rootfs - comience con Raspbian y luego explique cómo construir - una imagen dedicada (y más pequeña) con - Buildroot o Yocto - PREEMPT\_RT, Xenomai - RTEMS - Cross Compile, biblioteca compartida - Networking

### Desarrollo de un controlador de Linux integrado

- Kernel, módulos - Dispositivo de características - USB, GPIO, I2C, SPI, Red, Dispositivos de bloque ### Interfaz HW

- serie, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino

- Pantalla - Módem GSM - Red ### C++ Embebido, Qt

### Software embebido robusto y a prueba de fallos

- Programación eficaz y eficiente - Depuración y solución de problemas - Inspección y análisis - Códigos defensivos de autocomprobación - Perro guardián

### Tecnología y programación ARM

 140 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Circuits and Electronics Fundamentals

14 horas

Digital Signal Processing (DSP) Fundamentals

21 horas

Learning Vivado

14 horas

FreeRTOS: Programación de sistemas operativos en tiempo real

7 horas

Advanced Embedded Systems Development

35 horas

Principios de Diseño de Aplicaciones C Integrados para Profesionales de la Automoción

14 horas

Principios de Diseño de Aplicación Embedded C

14 horas

Arduino: Programando un Microcontrolador para Principiantes

21 horas

Microcontroller Design

35 horas

Raspberry Pi para Principiantes

14 horas

Tensorflow Lite for Microcontrollers

21 horas

Programación avanzada Arduino

14 horas

Construyendo un robot desde cero

28 horas

Categorías Relacionadas

1