Fenêtres ce

Définition - Que signifie Windows CE?

Windows CE est un système d'exploitation développé par Microsoft et conçu pour les appareils à faible encombrement ou les systèmes embarqués. Windows CE est différent des systèmes d'exploitation Windows pour les ordinateurs de bureau, mais ils partagent des interfaces de programmation d'application similaires pour un nombre considérable de classes. Certains des périphériques qui exécutent Windows CE comprennent des contrôleurs industriels, des terminaux de point de vente, des caméras, des appareils Internet, des décodeurs câblés et des concentrateurs de communication.

Definir Tech explains Windows CE

Un périphérique Windows CE typique peut avoir moins d'un mégaoctet de mémoire, pas de stockage sur disque et peut également être placé directement dans la ROM.

À l'aide de Microsoft Platform Builder, les développeurs peuvent créer des systèmes d'exploitation Windows CE personnalisés ainsi que des composants pour les systèmes embarqués. Platform Builder est un environnement de développement intégré qui comprend des outils de développement pour la conception, la création, la construction, les tests et le débogage. La plupart des composants de Windows CE sont proposés sous forme de code source, ce qui permet aux fournisseurs de matériel de le modifier afin de répondre aux besoins spécifiques de leur appareil.

Les développeurs qui créent des conceptions de système d'exploitation Windows CE effectuent les opérations suivantes:

  • Créez des packages de support BSP ou de carte spécialement conçus pour le périphérique cible.
  • Créez une conception de système d'exploitation, basée sur un package de support de carte standard ou personnalisé (BSP), utilisé pour créer une image d'exécution.
  • Créez des pilotes de périphérique personnalisés pour le BSP à l'aide de projets et d'éléments de catalogue.
  • Créez l'image d'exécution et téléchargez-la sur la carte de développement standard pour le débogage et les tests.
  • Exportez un kit de développement logiciel pour les développeurs d'applications.