Windows CE





En 1997, Microsoft livre windows CE afin de fournir un système déxploitation destiné aux mini ordinateurs. Ce système était destiné à faire fonctionner des mini ordinateurs généralement équipés dún écran et d'un claiver. Les versions suivantes de ce système supportent d'autres types de périphériques d'entrée/sorties.

Compatibilité

Ce système d'exploitation connait rapidement un succès auprès des constructeurs de matérielles qui désirent avoir un système multimedia, evolutif et relativement simple à programmer. En effet, Windows CE reste proche de son homologue sur PC et est compatible avec l'architecture Win32. Cette compatibilité assure le portage simplifié des applications windows légères sur Windows CE. D'un point de vue des matériels, windows CE a été porté sur la majorité des processeurs utilisés en informatique mobile: Arm/StrongArm,MIPS, PPC, SuperH et x86.

Architecture

L'architecture de Windows CE est relativement proche de celle de windows 95. Elle est composée de différentes couches d'abstraction matérielle permettant de rendre idépendant le matériel du logiciel. Cette couche d'abastraction matérielle est très importante pour les constructeurs de matériels, car elle permet de réduire considérablement les coûts de développent et srutout d'evolution du matériel: Lorsque le matériel évolue, il suffit d'écrire un nouveau pilote pour ce matériel sans changer tout ce qui se trouve au dessus et au dessous.

Schéma de l'architecture



Domaines d'utilisation

De par son ouverture au mutlimedia et sa connectivité avec windows notament, l'utilisation de windows est pour le moment limitée aux pocket PC et à certains périphériques multimedia. On peut citer l'exemple de la console de jeux DreamCast de SEGA, ou la XBox de Microsoft qui ont adopté ce système. Par ailleurs, en 2002, une alliance entre microsoft et France Telecom/Orange a permis le lancement d'un téléphone portable GPRS permettant d'accéder à des contenus mulitmedia et fonctionnant sous windows CE. Les industries de l'embarqué léger, ou des équipements hautes performances n'ont, pour l'instant, pas adopté ce système d'exploitation, sans doute trop gourmand en ressources, et réputé peu stable par association avec windows,.

Matériel requis

Le matériel requis pour l'utilisation de windows CE est le suivant:
  • Un processeur supporté
  • De la mémoire
  • Une horloge pour les interruptions planifiées (calendrier, alarmes)
  • Ces prérequis réduisent le champs d'action de windows CE et l'exclut par exemple des fonctionnement sur les équipement asynchrones ou les microcontrolleurs.




    <-Précédent
    Suivant->