Sistemas embarcados utilizam vários tipos de processadores: DSPs(digital signal processors - processadores digitais de sinais), micro-controladores, micro-processadores. Ao contrrário do mercado de computadores pessoais, que é basicamente dominado pelos processadores de arquitetura x86 da Intel/AMD, sistemas embarcados utilizam amplamente as arquiteturas ARM, PowerPC, PIC, AVR, 8051, Coldfire, TMS320, blackfin. Apesar de serem bem mais conhecidos pela população em geral, estima-se que os processadores de computadores pessoais representam menos de XX% do mercado de processadores no mundo.
|
|
Sistemas embarcados, que geralmente contam com uma quantidade reduzida de recursos como memória, poder de processamento e outros requisitos como processamento em tempo real, não são projetados para utilizar sistemas operacionais destinados aos computadores pessoais. Sistemas embarcados geralmente utilizam sistemas operacionais de tempo real especiais que além de consumirem muito menos memória e processamento, são muito mais estáveis e confiáveis. Imaginem se acontece uma famosa "tela azul" em um sistema médico que controla a vida de uma pessoa, ou em um sistema de controle de uma aeronave em pleno vôo. Fonte:http://www.embarc.com.br/p1600.aspx
Exemplo de Sistema Embarcado - Microsoft
Windows Embedded Compact, também conhecido como Windows CE, é um sistema operacional de tempo real além possui um pequeno “foot-print”. Este sistema operacional é ideal para produtos embarcados direcionados para a variedade de aplicações industriais. A gama de ferramentas e tecnologias embutidas acelera o tempo de desenvolvimento e consequentemente diminui o tempo de colocação no mercado, além de melhorar a experiência do usuário com produtos embarcados.
|
|
Nenhum comentário:
Postar um comentário