Programa do Curso

Introdução

Visão geral de Embedded Systems

  • Utilização da palavra real: Relógios, leitores de DVD, telemóveis, etc.
  • Diferenças entre sistemas operativos em tempo real, sistemas incorporadosLinux, etc.
  • Restrições de recursos: tamanho, velocidade e consumo de energia

Panorâmica da arquitetura Microcontroller

  • Arquitecturas Microcontroller vs microprocessadores
  • Seleção de uma arquitetura Microcontroller

Iniciar um projeto

  • Decidir os requisitos do projeto
  • Preparar o ambiente de desenvolvimento, as ferramentas e o hardware
  • Interface entre o microcontrolador e o PC.

Programming um 8051 Microcontroller Usando Embedded C

  • Trabalhando com periféricos do sistema
  • Interface com periféricos do utilizador
  • E/S de uso geral

Programming um ARM CORTEX M-3 Usando Embedded C

  • Trabalhar com periféricos de sistema
  • Interface com periféricos de utilizador
  • E/S de uso geral

Programming um núcleo de CPU ARM9 Utilizando Embedded C

  • Trabalhar com periféricos de sistema
  • Interface com periféricos de utilizador
  • E/S de uso geral

Teste e depuração

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

Implementação de um sistema incorporado

  • Considerações ambientais
  • Proteção de um dispositivo

Resolução de problemas

Resumo e conclusão

Requisitos

  • Conhecimentos de eletrónica.
  • Experiência de programação em C.
  • Todos os participantes precisarão de hardware (microcontrolador, cabos, etc.) e software (IDE, etc.). Consultar o coordenador da formação para conhecer os requisitos específicos.

Público

  • Engenheiros Electronics
  • Programadores com conhecimentos de eletrónica
 35 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas