Les avantages d'un système embarqué
Un système embarqué est un type d'ordinateur conçu uniquement pour effectuer des tâches spécifiques et il est difficile, voire impossible, de le reprogrammer. Certains des premiers ordinateurs étaient ce que nous considérons maintenant comme un système embarqué, car ils n'effectuaient qu'une seule tâche, telle que la résolution d'une énigme particulière. Cependant, aujourd'hui, un système embarqué tire son nom du fait qu'il se trouve dans une autre machine.
Avantages physiques
Étant donné qu'un système embarqué effectue toujours les mêmes tâches de base, il nécessite rarement des modifications matérielles telles que l'ajout de mémoire ou d'espace de stockage supplémentaire. À son tour, il est généralement peu nécessaire que les personnes puissent accéder physiquement au système. Par conséquent, il est beaucoup plus facile d'héberger un système intégré dans un appareil tel qu'un décodeur qui n'est pas conçu pour la maintenance des utilisateurs.
Tâches dédiées
Contrairement à un ordinateur complet, une tâche intégrée n'exécute généralement qu'une seule tâche à la fois. Par exemple, un décodeur câble peut avoir pour tâche de prendre le signal d'entrée du câble, de syntoniser une chaîne spécifique et de restituer le signal dans un format qu'un téléviseur peut comprendre. En se consacrant à cette tâche, la box peut le faire sans interruption. Dans de nombreux contextes, fonctionner en continu peut être critique; par exemple, un décodeur doit traiter l'image en continu pour s'assurer qu'il n'y a pas de problèmes à l'écran.
Système d'exploitation
Comme un système embarqué remplit généralement un rôle simple qui ne change pas, les exigences pour le système d'exploitation sont moins onéreuses. Souvent, un système embarqué peut exécuter un système d'exploitation plus ancien ou moins sophistiqué et n'aura pas besoin d'être mis à jour. Par exemple, des appareils allant des guichets automatiques aux écrans de divertissement sur les sièges d'avion ont pu exécuter une version spéciale de Windows XP pendant des années sans aucun problème de développement jusqu'à ce que Microsoft commence à retirer la prise en charge du système.
Spécifications &Coûts
Les exigences matérielles des systèmes embarqués sont généralement bien inférieures à celles des PC complets. Par exemple, se concentrer sur une seule tâche signifie que les processeurs multicœurs ne sont généralement pas nécessaires. Selon l'objectif du système, il peut être capable de fonctionner avec des processeurs lents car il n'est pas nécessaire d'autoriser une capacité excédentaire pour la possibilité de tâches plus exigeantes telles que le traitement vidéo. À leur tour, ces exigences de spécification réduites peuvent réduire considérablement les coûts.