Arquitetura dos Sistemas Embarcados
A arquitetura de computadores dedicados embarcados é a próxima grande tendência em hardware de computadores. No geral, essa arquitetura utiliza computadores reais, tendo uma UCP, memória e algum tipo de capacidade de E/S. Mas eles são diferentes dos computadores de propósito geral porque eles realizam um número limitado de tarefas dentro do domínio de um grande sistema. Independente da função que desempenha um sistema embarcado possui dois conjuntos de componentes básicos: um conjunto de componentes de hardware que inclui uma CPU, que geralmente é um microcontrolador; e um conjunto de softwares relacionados compactados e denominados firmware, que dão funcionalidade ao hardware. De uma perspectiva geral os componentes de hardware são aqueles que permitem que o sistema embarcado execute a sua função. Portanto possuem características específicas para a função desempenhada pelo SE. Entretanto três componentes são indispensáveis ...