Entrar em Contato

Programa do Curso

Introdução

Visão Geral dos Sistemas Embarcados

  • Uso no mundo real: relógios, leitores de DVD, telefones celulares, etc.
  • Diferenças entre sistemas operacionais em tempo real, EmbeddedLinux, etc.
  • Restrições de recursos: tamanho, velocidade e consumo de energia

Visão Geral da Arquitetura do Microcontrolador

  • Microcontroladores vs microprocessadores
  • Selecionando uma Arquitetura de Microcontrolador

Iniciando um Projeto

  • Decidindo requisitos de design
  • Preparando o Ambiente de Desenvolvimento, Ferramentas e Hardware
  • Interface entre o microcontrolador e o PC.

Programação de um Microcontrolador 8051 Usando C Embarcado

  • Trabalhando com Periféricos do Sistema
  • Interface com Periféricos do Usuário
  • I/O de Propósito Geral

Programação de um ARM CORTEX M-3 Usando C Embarcado

  • Trabalhando com Periféricos do Sistema
  • Interface com Periféricos do Usuário
  • I/O de Propósito Geral

Programação de um Núcleo ARM9 Usando C Embarcado

  • Trabalhando com Periféricos do Sistema
  • Interface com Periféricos do Usuário
  • I/O de Propósito Geral

Teste e Depuração

  • Ferramentas e técnicas
  • Otimização para tamanho, velocidade e consumo de energia

Implantação de um sistema embarcado

  • Considerações ambientais
  • Garantindo a segurança do dispositivo

Solução de Problemas

Resumo e Conclusão

Requisitos

  • Compreensão de eletrônica.
  • Experiência com programação em C.
  • Será necessário hardware (microcontrolador, cabos, etc.) e software (IDE, etc.) para todos os participantes. Consulte o coordenador de treinamento para requisitos específicos.

Público-alvo

  • Engenheiros eletricistas
  • Desenvolvedores com conhecimento em eletrônica
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas