Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Software embarcado

Software embarcado ou software incluído é software de computador, escrito para controlar máquinas ou dispositivos que não são geralmente considerada como computadores. É, normalmente, específico para um determinado hardware que executa e tem tempo e com restrições de memória.[1] Este termo é às vezes usado de forma intercambiável com o firmware, apesar de firmware também pode ser aplicado a ROM com o código em um computador, em cima do qual o sistema operacional é executado, considerando que o software embarcado é normalmente o único software do dispositivo em questão.

Uma precisa e estável característica é a de que nem todas as funções do software embarcado são iniciadas/controlado através de uma interface humana, mas através de interfaces de máquina em vez disso.[2]

Os fabricantes 'embutem' o software integrado no sistema eletrônico de veículos automóveis, telefones, modems, robôs, eletrodomésticos, brinquedos, sistemas de segurança, pacemakers, televisores e set-top boxes, e relógios digitais, por exemplo.[3] Este software pode ser muito simples, tais como controles de iluminação que rodam em um microcontrolador de 8-bits  com poucos kilobytes de memória, com o nível adequado de complexidade de processamento determinada com um, Quadro de Probabilidade Aproximadamente Correta de Computação[4] (uma metodologia baseada em algoritmos randomizados), ou pode tornar-se muito sofisticado em aplicações como aviões, mísseis, e processo de controle de sistemas.[5]

  1. «Stroustrup on C++ for embedded (bottom p.2)» (PDF). Consultado em 9 de dezembro de 2012 
  2. «I.C.S. on embedded software». Consultado em 22 de julho de 2013. Arquivado do original em 22 de março de 2013 
  3. «Embedded Systems Methods and Technologies». Consultado em 9 de dezembro de 2012 
  4. Alippi, Cesare (2014), Intelligence for Embedded Systems, ISBN 978-3-319-05278-6, Springer .
  5. http://ptolemy.eecs.berkeley.edu/publications/papers/02/embsoft/embsoftwre.pdf

Previous Page Next Page