Please enable JavaScript.
Coggle requires JavaScript to display documents.
systèmes d’exploitation pour l’embarqué (CARACTÉRISTIQUES (Faible coût…
systèmes d’exploitation pour l’embarqué
Definition
système électronique
informatique autonome
contenue dans un système englobant
Il n’est généralement pas programmable
CARACTÉRISTIQUES
Faible encombrement et faible poids
Minimiser la taille et le poids
Les composants électroniques doivent cohabiter sur une faible surface
Fonctionnement en temps réel
La rapidité aux évènements internes ou externes
Nécessaire dans les applications de système de
contrôles
Le résultat peut être néfaste si le système ne réagit
pas à l’immédiat à un évènement du système
Faible consommation
Gérer la consommation pour rester autonome le plus possible
Pas de consommation excessive, moins de prix et des batteries de faible capacités
Utilisation d’une batterie l’emmagasinassions d’énergie
Faible coût
Solution optimale entre le prix et la performance
À la portée de toute personne
les ressources utilisées sont minimales
Un système embarqué n’a que peu de mémoire
Environnement
soumis à des nombreux contraintes d’environnement
Il doit s’adapter et fonctionner avec eux
Exemple
La température
L’humidité
Les vibrations
Les chocs
Les variations d’alimentation, les interférences RF, les radiations
Objectifs
(google)
Déterminisme logique
Les memes entrées appliquées au système produisent les memes résultats
Déterminisme temporelle
Respect des contraintes temporelles. Les sorties sont présentées au bon moment
Exactitude logique
assurant le comportement désiré pour le système suite à des événements et aux données communiquées.
sorties adéquates en fonction des entrrées.
Exactitude temporelle
Respect des contraintes temporelles
Utilisation
Processeurs
CISC et RISC
CISC
Jeu étendu d'instructions complexes (une
instruction = plusieurs opérations élémentaires),
RISC
Compilation moins facile, code moins compact, plus d'accès
mémoire
ARM
plus simple que d'autres familles de processeurs
Micro-contrôleurs
Manipule des événements, quelques données mais en faible
quantité
Systémes D’exploitation mobile
Fonctionnaliter de SEM
La gestion des microprocesseurs et
l’ordonnancement
La gestion de système de fichiers
La gestion de la mémoire
La gestion des I/O
La gestion de sécurité
Un ensemble de programmes responsable de la
gestion des opérations
contrôle
coordination
utilisation du matériel
partage des ressources
exemples
Android
BlackBerry OS
Windows Mobile
Domaines
Radio/réveil
Machine à café
Télévision / télécommande
Moyen de transport
Téléphone portable
Auteur
SEM201
Ala Ouhichi