Rôle des systèmes d'exploitation dans les systèmes embarqués
OS embarqués

Ajouter à la bibliothèque

H8200 V2 Article de référence
Interactif Logo doc&quiz

Rôle des systèmes d'exploitation dans les systèmes embarqués
OS embarqués

Auteur(s) : Frédéric Pétrot

Relu et validé le 24 août 2021 | Read in english

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

3. Rôle des systèmes d'exploitation dans les systèmes embarqués

Le rôle d'un système d'exploitation, que ce soit dans un système informatique classique ou dans un système embarqué, est d'abstraire les ressources matérielles afin que l'application en ait une vision simplifiée [3]. Cela se traduit en pratique par deux abstractions différentes. La première concerne les processeurs pour lesquels il s'agit de partager efficacement, et suivant différents critères sur lesquels nous reviendrons, la puissance de calcul. Ce partage est réalisé grâce à un « ordonnanceur » ( scheduler en anglais) qui sélectionne à un instant donné telle tâche pour une exécution immédiate. La seconde concerne l'accès potentiellement partagé aux périphériques par l'intermédiaire de pilotes qui, d'une part, savent comment configurer et échanger des données avec le périphérique et qui, d'autre part, garantissent un accès par une unique tâche...

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Traçabilité"

( 257 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Dans les ressources documentaires

Introduction aux systèmes embarqués, enfouis et mobiles

Cet article fait le point sur les systèmes enfouis, embarqués et mobiles, c'est-à-dire les ordinateurs in...

Virtualisation logicielle : de la machine réelle à la machine virtuelle abstraite

Masquer l'hétérogénéité est un des grands challenges de l'informatique moderne : le nombre de config...

Systèmes d'exploitation : principes et fonctions

Le système d'exploitation d'un ordinateur est un logiciel qui vise à faciliter l'emploi de cet ordinateur...

Réseaux locaux industriels - Concepts, typologie, caractéristiques

Cet article présente les concepts des différents Réseaux locaux industriels RLI, et surtout leurs utilisa...

Tous les livres blancs
Article Créer de la confiance avec les blockchains
24 juillet 2018
Créer de la confiance avec les blockchains

En 2008 Satoshi Nakamoto définissait un nouveau modèle de monnaies, dont l'émission et la gestion s'opèrent sur un réseau pair-à-pair sans contrôle centralisé. ...

Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous