" Linux embarqué " est un terme générique pour une version du noyau Linux et de soutien pilotes et utilitaires qui a été conçu pour fournir des services de système d'exploitation pour les microcontrôleurs qui , à son tour , les dispositifs de contrôle comme votre tablette PC ou appareil GPS . Linux embarqué fonctionne en arrière-plan , invisible. Par exemple, les magnétoscopes numériques TiVo ou comme Foxtel iQ contiennent des microcontrôleurs qui utilisent Linux embarqué pour stocker et récupérer la vidéo sur le disque dur , USB ou lecteurs numériques sécurisés . Présentation
Linux embarqué retrace son histoire à 1991 quand finlandais programmeur Linus Torvalds a publié une première version de son système d'exploitation Unix -like pour le 32-bit Intel microprocesseur 386 . Torvalds a choisi de rendre le code source pour Linux libre et accessible au public sous la licence publique GNU , ou GPL. En conséquence , les fabricants qui ont besoin d'un système d'exploitation pour leurs matériels microcontrôleur alimenté pouvaient télécharger librement , d'étudier et de personnaliser le code source de Linux pour répondre à leurs besoins spécifiques.
Avantages
< p > Outre le coût, Linux offre de nombreux avantages aux fabricants de dispositifs embarqués. Avoir le code source signifie que les développeurs de dispositifs peuvent créer un système d'exploitation maigre, utilisation rationnelle des ressources en éliminant ou en réécrivant parties de Linux qui sont superflus . Ingénieurs de périphériques embarqués ne doivent pas dépendre des propriétaires de systèmes d'exploitation propriétaires pour développer des pilotes , des corrections de bogues ou des nouveaux supports matériels dont ils ont besoin . Enfin, les fabricants de dispositifs intégrés peuvent bénéficier de l' amélioration continue des fonctionnalités de Linux , la stabilité et effectuer rendues possibles par les contributions des organismes gouvernementaux , des entreprises, des universités et des particuliers du monde entier .
Devices l'aide d'Embedded Linux
Linux embarqué est utilisé pour contrôler les téléviseurs, les décodeurs de tuner TV , téléphones intelligents, lecteurs vidéo, tablettes , ordinateurs portables bon marché pour les enfants dans les pays en développement , les dispositifs de stockage en réseau , des robots , routeurs de réseau , fauteuils roulants motorisés et des consoles de jeux. Linux embarqué est également utilisé dans les voitures de contrôle des systèmes de divertissement , les dispositifs connectivité à Internet et les systèmes de navigation GPS.
Embarqué distributions Linux
intégré les systèmes d'exploitation Linux sont des collections personnalisées de pilotes et utilitaires et applications regroupées sous forme de distribution . Exemples de distributions Linux embarquées comprennent iMedia , Wind River Linux, Lineo uLinux , MontaVista Linux, LynuxWorks , uClinux et Digi Linux embarqué . Depuis la licence GPL oblige les entreprises qui utilisent Linux dans leurs produits font leur code source librement disponible, n'importe quelle distribution Linux peut être adapté pour une utilisation dans les systèmes embarqués . Par exemple , Android pour les téléphones intelligents , bureau Ubuntu et Debian Linux pour les serveurs ont tous été conçus pour être utilisés dans TV set-top boxes .