Programa do Curso

Módulo 1: Introdução aos Embedded Systems

  • Visão Geral
    Compreender o propósito e o escopo dos sistemas embarcados em diversas indústrias.
  • Características dos Embedded Systems
    Aprender as principais características que definem um sistema embarcado, como restrições de tempo real, funcionalidade dedicada e integração hardware/software.
  • Tipos de Embedded Systems
    Explorar diferentes categorias como sistemas independentes, sistemas em tempo real, sistemas embarcados interconectados e sistemas embarcados móveis.
  • Arquiteturas Embutidas
    Introdução a modelos arquiteturais comuns, incluindo as arquiteturas Harvard e Von Neumann.

Módulo 2: Programming Languages e Ambiente de Desenvolvimento

  • C Language
    Visão geral da linguagem C, sua sintaxe e por que ela é amplamente utilizada em sistemas embarcados.
  • C para Embedded Systems
    Aprender como o C é usado para interagir diretamente com hardware, incluindo manipulação de memória e registradores de hardware.
  • Interface Hardware Programming
    Compreender como escrever código de nível baixo para controlar sensores, atuadores e outros componentes de hardware.

Módulo 3: Fundamentos de Microcontroller

  • Arquitetura de Microcontroller
    Introdução à estrutura interna e operação dos microcontroladores.
  • Configurações Básicas
    Aprender como configurar e inicializar microcontroladores para várias aplicações.
  • Periféricos Básicos
    Explorar periféricos comuns, como cronômetros, ADCs (Conversores Analógico-Digital), UARTs e GPIOs.

Módulo 4: Internet of Things (IoT)

  • Visão Geral de IoT
    Compreender o conceito de IoT e como os sistemas embarcados são componentes-chave das soluções de IoT.
  • Arquitetura de IoT
    Estudar as camadas de um sistema IoT, incluindo sensores, rede, processamento de dados e camada de aplicação.

Requisitos

  • Familiaridade com conceitos de programação
  • Compreensão básica dos sistemas computacionais

Público-alvo

  • Profissionais de engenharia
  • Desenvolvedores de software embarcado
  • Pessoal técnico explorando IoT e design de sistemas embarcados
 21 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas