Sistemas para Internet
●
Introdução aos
Sistemas Embarcados
●
Prof. Ms. Marcos José Brusso
brusso@upf.br facebook.com/mjbrusso Em torno de 90% dos microprocessadores fabricados mundialmente são destinados a máquinas que usualmente não são chamadas de computadores
Estão em equipamentos com projeto baseado em um conjunto dedicado constituído por Hardware, Software e Periféricos especialistas
●
São os Sistemas Embarcados (SEs)
Baseado no artigo escrito por Otavio Chase para a revista SBA Jovem, disponível em www.lyfreitas.com/ant/pdf/Embarcados.pdf
UPF / TSNET / Arquitetura de Sistemas Computacionais
Sistemas Embarcados
●
●
2
Sistemas Embarcados
“Colocar capacidade computacional dentro de um circuito integrado, equipamento ou sistema”
●
EXEMPLO: Forno microondas moderno. ●
“Qualquer dispositivo que inclui um computador programável mas que não é, ele mesmo, um computador de uso geral.”
Capacidade computacional maior do que tinha o computador de bordo do projeto Apolo 13.
X
●
Muitas aplicações
●
Mas são sistemas especialistas
UPF / TSNET / Arquitetura de Sistemas Computacionais
3
UPF / TSNET / Arquitetura de Sistemas Computacionais
Sistemas Embarcados
●
Sistemas Embarcados
EXEMPLO: Forno microondas moderno. ●
●
●
Ao pressionarmos a tecla PIPOCA, um sistema interno deve saber ajustar a potência correta, selecionar e medir o tempo em que o forno deve ficar acionado e emitir um sinal quando a tarefa for concluída.
EXEMPLO: Forno microondas moderno. ●
Receber sinais de botões, porta, etc.
●
Calcular o tempo da operação
●
Isto é feito por software!
●
UPF / TSNET / Arquitetura de Sistemas Computacionais
4
5
Acionar equipamento de potência, o motor que fará a rotação do prato, atualizar o display e medir quanto tempo se passou desde o início da operação Permitir que o usuário interrompa a operação a qualquer momento
UPF /