Programa do Curso
Embedded C programação
- Visão geral Fundamentos da programação C
- Alocação de memória
- Interromper
- Multitarefa e multithreading
- Sincronização e comunicação entre tarefas
- Comunicação periférica
- Compilador
### Tempo real Linux, RTOS e incorporado Linux
- Linux introdução - Arquitetura, arquivos, diretórios - POSIX - Multi thread e tarefas - Tolchain, Bootloader, Kernel, rootfs - comece com Raspbian e depois explique como construir - uma imagem dedicada (e menor) com - Buildroot ou Yocto - PREEMPT\_RT, Xenomai - RTEMS - Cross Compile, biblioteca compartilhada - Networking
### Desenvolvendo driver Linux embarcado
- Kernel, módulos - Características do dispositivo - USB, GPIO, I2C, SPI, Rede, Dispositivos de bloco ### Interface HW
- serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - Modem GSM - Rede ### Incorporado C++, Qt
### Software embarcado robusto e à prova de falhas
- Programação eficaz e eficiente - Depuração e solução de problemas - Inspeção e análise - Códigos defensivos e de autoteste - Watchdog
### Tecnologia e programação ARM
Declaração de Clientes (5)
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Curso - Circuits and Electronics Fundamentals
O formador foi muito simpático e conhecedor, esforçando-se por explicar coisas que eu não sabia
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Curso - Arduino Programming for Beginners
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Curso - Raspberry Pi for Beginners
Trabalhos práticos
James - Argent Energy
Curso - Introduction to IoT Using Arduino
Machine Translated