90 likes | 233 Views
Autres Systèmes d’exploitation. PalmOS Symbian OSEK / ERCOS. PalmOS. Système d’exploitation utilisé pour les assistants numériques personnels (PDA) Une seule application s’exécute à la fois Event-driven: Graffiti Clé Stylo Système (horloges) Faible taille (small footprint)
E N D
Autres Systèmes d’exploitation PalmOS Symbian OSEK / ERCOS
PalmOS • Système d’exploitation utilisé pour les assistants numériques personnels (PDA) • Une seule application s’exécute à la fois • Event-driven: • Graffiti • Clé • Stylo • Système (horloges) • Faible taille (small footprint) • Utilise un système de bases de données, modifié directement en mémoire
Symbian • Système d’exploitation utilisé pour les téléphones cellulaires • Services de base: • Allocation de mémoire • Classes de base (listes, chaînes de caractères, etc.) • Gère les communications • Téléphoniques • http, wap, bluetooth, IR • API multimédia • API pour le GUI • Encryption et décryption
Symbian Schéma du système symbian
OSEK • OSEK: standard pour les systèmes d’exploitation embarqués sur les véhicules automobiles • Gestion de processus: • 2 types de processus: simples et étendus • Activation et terminaison de processus • Auto-terminaison des processus (plus simple à gérer) • Synchronisation: • Contrôle d’accès aux ressources • Gestion d’événements • Gestion d’interruptions • Priorités • Alarmes • Gestion de messages internes • Gestion d’erreur
OSEK • États des processus
ERCOS • ERCOS: l’un des systèmes d’exploitation disponible qui suit le standard OSEK • Gestion de tâches coopérative ou préemptive • Présence de plusieurs processus dans une tâche • Gestion du problème d’inversion de priorité • Vérification des échéanciers Tiré de: http://www.etas.info/html/products/ec/ercosek/en_products_ec_ercosek_index.php
ERCOS Gestion du problème d’inversion de priorité:
ERCOS Vérification des échéanciers: