Programa del Curso
Programación en C embebido
- Visión general de fundamentos de programación en C
- Alocación de memoria
- Interrupciones
- Multitarea y multihilo
- Sincronización y comunicación entre tareas
- Comunicación periférica
- Compilador
### Linux en tiempo real, sistemas operativos de tiempo real (RTOS) y Linux embebido
- Introducción a Linux - Arquitectura, archivos, directorios - POSIX - Multi-hilo y tarea - Cadena de herramientas, Bootloader, Kernel, sistema de raíz - Comenzando con Raspbian para explicar cómo construir - una imagen dedicada (y más pequeña) usando - Buildroot o Yocto - PREEMPT\_RT, Xenomai - RTEMS - Compilación cruzada, biblioteca compartida - Redes
### Desarrollo de controladores de Linux embebido
- Kernel, módulos - Características del dispositivo - USB, GPIO, I2C, SPI, dispositivos de red, dispositivos bloqueo ### Interfaz con hardware
- Serie, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Pantalla - Modem GSM - Redes ### C++ embebido, Qt
### Software embebido robusto y fiable
- Programación eficaz y eficiente - Depuración y solución de problemas - Inspección y análisis - Código defensivo, auto-pruebas - Watchdog
### Tecnología y programación ARM
Testimonios (5)
Él responde a mis preguntas muy bien explicadas.
Khaled Almarzooqi - Beamtrail
Curso - Circuits and Electronics Fundamentals
Traducción Automática
Sean fue un ponente dinámico y los ejercicios prácticos fueron muy interesantes, puedo ver cómo serán realmente aplicables.
Temira Koenig - Yeshiva University
Curso - Raspberry Pi for Beginners
Traducción Automática
El entrenador fue muy amable y conocedor, haciendo un esfuerzo adicional para explicar cosas que no sabía
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Traducción Automática
La adquisición de conocimientos útiles y la clarificación de algunas cosas sobre las cuales no estaba seguro previamente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática
Realmente disfruté del conocimiento del entrenador.
Aaron Swift - ITW Hobart
Curso - FreeRTOS: Programming for Real Time Operating Systems
Traducción Automática