Programa do Curso
Programação em C embarcado
- Visão Geral dos Fundamentos da Programação em C
- Alocação de Memória
- Interrupções
- Multitarefa e multithreading
- Sincronização e comunicação intertarefa
- Comunicação periférica
- Compilador
### Linux em Tempo Real, RTOS e Linux embarcado
- Introdução ao Linux - Arquitetura, arquivos, diretórios - POSIX - Multithreading e multitarefa - Toolchain, Bootloader, Kernel, rootfs - Iniciando com Raspbian e explicando como construir - uma imagem dedicada (e menor) usando - Buildroot ou Yocto - PREEMPT_RT, Xenomai - RTEMS - Compilação cruzada, bibliotecas compartilhadas - Rede
### Desenvolvimento de drivers Linux embarcado
- Kernel, módulos - Características do dispositivo - USB, GPIO, I2C, SPI, dispositivos de rede, dispositivos de bloco ### Interface com hardware
- Serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - Modem GSM - Rede ### C++ embarcado, Qt
### Software robusto e seguro para sistemas embarcados
- Programação eficaz e eficiente - Depuração e solução de problemas - Inspeção e análise - Código defensivo e autoteste - Watchdog
### Tecnologia e programação ARM
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 6500 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Ser capaz de solicitar assuntos avançados, mesmo que não tenham sido planejados inicialmente.
Gabriel Chouinard - Spark Microsystems
Curso - FreeRTOS: Programming for Real Time Operating Systems
Máquina Traduzida