Entrar em Contato
 Duração 21 horas

Programa do Curso

Módulo 1: Introdução aos Sistemas Embutidos

  • Visão Geral
    Compreender o propósito e o escopo dos sistemas embutidos em diversas indústrias.
  • Características dos Sistemas Embutidos
    Aprender as principais funcionalidades que definem um sistema embutido, como restrições em tempo real, funcionalidade dedicada e integração hardware/software.
  • Tipos de Sistemas Embutidos
    Explorar diferentes categorias, como sistemas autônomos, sistemas em tempo real, sistemas embutidos em rede e sistemas embutidos móveis.
  • Arquiteturas Embutidas
    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 é amplamente utilizada em sistemas embutidos.
  • C para Sistemas Embutidos
    Aprender como a linguagem C é usada para interagir diretamente com o hardware, incluindo manipulação de memória e registradores 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 de 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 embutidos são componentes-chave das soluções de IoT.
  • Arquitetura de IoT
    Estudar as camadas de um sistema de IoT, incluindo as camadas de sensoriamento, rede, processamento de dados e aplicação.

Requisitos

  • Familiaridade com conceitos de programação
  • Noção básica de sistemas de computador

Público-Alvo

  • Profissionais de engenharia
  • Desenvolvedores de software embutido
  • Profissionais técnicos que exploram o design de sistemas embutidos e IoT

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas