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
Declaração de Clientes (3)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Curso - Raspberry Pi for Beginners
O formador foi muito simpático e conhecedor, esforçando-se por explicar coisas que eu não sabia
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Máquina Traduzida
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.