Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
Módulo 1: Introdução aos Sistemas Embarcados
-
Visão Geral
Compreender o propósito e o escopo dos sistemas embarcados em diversos setores. -
Características dos Sistemas Embarcados
Conhecer as principais características que definem um sistema embarcado, como restrições em tempo real, funcionalidade dedicada e integração de hardware/software. -
Tipos de Sistemas Embarcados
Explorar diferentes categorias, como sistemas independentes, sistemas em tempo real, sistemas embarcados em rede e sistemas embarcados móveis. -
Arquiteturas Embarcadas
Introdução aos modelos de arquitetura comuns, incluindo as arquiteturas Harvard e Von Neumann.
Módulo 2: Linguagens de Programação e Ambiente de Desenvolvimento
-
Linguagem C
Visão geral da linguagem de programação C, sua sintaxe e por que ela é amplamente utilizada em sistemas embarcados. -
C para Sistemas Embarcados
Aprender como o C é usado para interagir diretamente com o hardware, incluindo manipulação de memória e registros de hardware. -
Programação de Interface de Hardware
Entender como escrever código de baixo nível para controlar sensores, atuadores e outros componentes de hardware.
Módulo 3: Fundamentos de Microcontroladores
-
Arquitetura de Microcontroladores
Introdução à estrutura interna e ao funcionamento dos microcontroladores. -
Configurações Básicas
Aprender como configurar e inicializar microcontroladores para diversas aplicações. -
Periféricos Básicos
Explorar periféricos comuns, como temporizadores, ADCs (Conversores Analógico-Digitais), UARTs e GPIOs.
Módulo 4: Internet das Coisas (IoT)
-
Visão Geral da IoT
Compreender o conceito de IoT e como os sistemas embarcados são componentes-chave das soluções de IoT. -
Arquitetura da IoT
Estudar as camadas de um sistema de IoT, incluindo camadas de sensores, rede, processamento de dados e aplicação.
Requisitos
- Familiaridade com conceitos de programação.
- Compreensão básica de sistemas de computadores.
Público-Alvo
- Profissionais de engenharia.
- Desenvolvedores de software embarcado.
- Pessoal técnico explorando o design de IoT e sistemas embarcados.
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