Skip to main content

Qu'est-ce que le logiciel intégré?

Le logiciel embarqué est un type de logiciel intégré aux systèmes matériels.Ce logiciel est généralement conçu pour remplir une fonction spécifique, bien qu'un seul matériel puisse contenir plusieurs pièces de logiciel intégrées.Toute technologie contenant des circuits imprimés et des puces informatiques aura probablement des logiciels intégrés, des horloges numériques aux téléphones portables en passant par les calculatrices.Ces systèmes permettent de nombreuses fonctions avancées qui sont courantes dans les appareils modernes.

Comme de nombreuses technologies innovantes, les premières formes de logiciels intégrées ont été développées pour des applications militaires.Les Américains en particulier ont utilisé différents types de systèmes intégrés dans l'exploration spatiale, les conseils de missiles et les avioniques de la fin des années 30 au milieu des années 60.Ces premiers systèmes étaient généralement câblés dans d'autres composants et avaient un taux de défaillance élevé.Ce n'est qu'à la fin des années 60 que les logiciels intégrés ont évolué au point où il était utile aux personnes ordinaires.

À la fin des années 70, les premières normes pour une puce de microcontrôleur intégrée ont décollé le logiciel intégré.Cette puce unique a agi comme un petit ordinateur;Il pourrait prendre, enregistrer et sortir des données de sortie ainsi que traiter ses propres informations.Avec ces puces, il est devenu possible d'écrire un seul programme, de le charger dans la puce, puis de faire en sorte que cette puce exécute son programme chaque fois qu'elle recevait la bonne entrée.À la fin des années 1980, presque toutes les formes d'électronique grand public avaient une sorte de puce de microcontrôleur intégrée à l'intérieur.

Au cours des années qui ont suivi, le coût de la production de microcontrôleurs intégrés est tombé en sous.En conséquence, ils se trouvent dans presque tous les appareils électroniques, et chacune de ces puces a un ou plusieurs pièces de logiciel intégré.Ils sont même dans des éléments que la plupart des gens ne pensaient pas que des ordinateurs, tels que des tasters, des ventilateurs électriques ou des jouets pour enfants.

Peu importe ce dont le logiciel fait partie, les logiciels intégrés fonctionnent de la même manière.Leur puce reçoit les entrées de leur appareil connecté.Le logiciel lit l'entrée et détermine s'il doit s'activer.Si c'est le cas, il exécute son programme et publie les résultats.Ces résultats peuvent aller à l'utilisateur ou même à un autre logiciel.

Le logiciel embarqué remplace un système informatique complet.Dans un ordinateur normal ou une machine connectée à un ordinateur normal, il y a relativement peu de pièces de logiciel intégré.En règle générale, les systèmes informatiques n'ont qu'une poignée de pièces qui contrôlent les procédures de démarrage et les fonctions matérielles essentielles.À mesure que les appareils complexes deviennent plus informatisés, leur logiciel embarqué baisse en fait car il est remplacé par des systèmes informatiques standard.