Aula 01
Introdução aos Sistemas Embarcados e Arquitetura de Microcontroladores
Engenharia de Sistemas Embarcados
Objetivos de Aprendizagem
- Conceitos essenciais de sistemas embarcados, restrições de tempo real, arquiteturas Von Neumann vs. Harvard e diferenças entre microprocessadores e microcontroladores.
- Controle de hardware via código em C de baixo nível
- Execução determinística e confiabilidade industrial
Pilares Técnicos
- Sistemas Embarcados
- Microcontrolador vs Microprocessador
- Arquitetura Harvard
- Superloop
- Restrições de Tempo Real
Estrutura de Implementação
// Exemplo de Superloop em C Bare-Metal para Microcontrolador
#include
#include
#define SYS_CLOCK_HZ 16000000UL
void system_init(void) {
// Configura clocks e periféricos básicos
}
int main(void) {
system_init();
Próximos Passos
Acesse o Quiz, Exercícios e Desafio Prático na plataforma.