Lar Hardware O que é software incorporado? - o que é techopedia

O que é software incorporado? - o que é techopedia

Índice:

Anonim

Definição - O que significa Software Incorporado?

Software incorporado é um software incorporado em dispositivos de hardware ou que não são de PC. Ele foi escrito especificamente para o hardware específico em que é executado e geralmente possui restrições de processamento e memória devido aos recursos limitados de computação do dispositivo. Exemplos de software incorporado incluem aqueles encontrados em dispositivos GPS dedicados, robôs de fábrica, algumas calculadoras e até mesmo relógios inteligentes modernos.

Techopedia explica Software Incorporado

O software incorporado é semelhante ao firmware, pois geralmente desempenha a mesma função. Este último, no entanto, é um tipo especial de software incorporado escrito em memória não volátil (como ROM ou EPROM), que não pode ser modificado facilmente - daí o nome "empresa" - e é usado principalmente para executar ou inicializar o dispositivo. Por outro lado, o software incorporado é usado para a operação geral do dispositivo.


O software incorporado pode ser muito simples, como o usado para controlar a iluminação em residências, e pode ser executado em um microcontrolador de 8 bits com apenas alguns kilobytes de memória, ou pode ser bastante complexo, como o software que executa todos os componentes eletrônicos de um carro inteligente moderno, completo com controles climáticos, cruzeiro automático e sensor de colisão, além de navegação de controle. Software embarcado complexo também pode ser encontrado em sistemas aviônicos de aeronaves, em sistemas fly-by-wire muito complexos usados ​​em aviões de combate e até mesmo em sistemas de orientação de mísseis.


A principal diferença entre software incorporado e software de aplicativo é que o primeiro geralmente está vinculado a um dispositivo específico, servindo como o próprio sistema operacional, com restrições vinculadas às especificações desse dispositivo, para que as atualizações e adições sejam estritamente controladas, enquanto o software de aplicativo fornece a funcionalidade em um computador e é executado em cima de um sistema operacional completo real, portanto, ele tem menos restrições em termos de recursos.

O que é software incorporado? - o que é techopedia