Sistemas embarcados são dispositivos de computação concebidos para realizar um pequeno número de funções dedicadas. São chamados sistemas embarcados porque são frequentemente integrados em dispositivos de hardware. Exemplos de dispositivos que contêm sistemas embarcados incluem leitores MP3 e fornos de micro-ondas.
Existem três características de design que diferenciam sistemas embarcados de computadores de uso geral: sistemas embarcados são necessários para realizar alguma tarefa específica, em vez de uma variedade de tarefas; raramente são dispositivos autónomos e são frequentemente parte de um dispositivo maior; e as instruções programadas dentro de um sistema embarcado não se destinam a ser alteradas após o fabrico.
Sistemas embarcados são frequentemente necessários para funcionar em ambientes mais severos e com menos recursos que computadores de uso geral. Sistemas embarcados em telefones por satélite são esperados para funcionar a temperaturas extremas. Sistemas embarcados são necessários para funcionar por longos períodos sem avaria. Devido a estas restrições, os sistemas embarcados devem ser simples, robustos e baratos.
O processo de design de sistemas embarcados começa com a criação de uma especificação, incluindo o que o sistema embarcado precisa de fazer e quais são as suas restrições de design. Isto é seguido pelo desenvolvimento de um design, que é implementado com a criação de um sistema físico.
Tecnologia Eletrônica © [www.351231.com]