Différences entre Windows Mobile et Windows CE dans les terminaux de collecte de données. Programmes pour Windows CE. Utilitaires système

Envoyez votre bon travail dans la base de connaissances est simple. Utilisez le formulaire ci-dessous

Bon travail vers le site ">

Les étudiants, les étudiants diplômés, les jeunes scientifiques qui utilisent la base de connaissances dans leurs études et leur travail vous seront très reconnaissants.

Posté sur http://www.allbest.ru/

abstrait

ôsystèmes d'exploitationLES FENÊTRESCE, MOBILEetPOCHEordinateur

introduction

Aujourd'hui, le marché des terminaux de collecte de données sous Windows continue de se développer à un rythme rapide. Cela est dû au fait que de tels dispositifs sont demandés dans l'automatisation des activités d'entrepôt et de logistique. TSD sur Windows OS ouvre de nombreuses opportunités pour programmer et résoudre divers problèmes.

Cependant, il existe une autre différence importante entre les appareils - le type de système. Le système d'exploitation Windows est subdivisé en Windows Mobile et Windows CE. Nous parlerons des similitudes et des différences entre ces systèmes d'exploitation dans cet article, en essayant de comprendre l'opportunité de choisir une version ou une autre.

Cet essai présente 3 types de systèmes d'exploitation qui sont des composants de Windows. Ici, nous pouvons voir des systèmes tels que Winwows CE, Windows Mobile et Pocket PC.

Il convient également de noter que les noms Windows CE, Windows Mobile, Pocket PC sont souvent utilisés de manière interchangeable. Ce n'est pas tout à fait correct. Windows CE 3.0 est un système d'exploitation modulaire qui sert de base à plusieurs classes d'appareils. Tout développeur peut acheter un Platform Builder qui contient tous ces composants et programmes pour créer sa propre plate-forme. Cependant, les applications telles que Word Mobile / Pocket Word ne font pas partie de cette boîte à outils.

les fenêtres Le mobile, c'est mieux Considérez tout comme un ensemble de plates-formes basées sur Windows CE. Actuellement, cet ensemble comprend des plateformes : Pocket PC, SmartPhone et Portable Media Center. Chaque plate-forme utilise un ensemble différent de composants Windows CE, ainsi qu'un ensemble différent de fonctionnalités et d'applications associées.

Essayons donc de comprendre ces systèmes plus en détail.

les fenêtresCE

Windows CE (également connu sous le nom de WinCE) est une variante du système d'exploitation Microsoft Windows pour les ordinateurs de poche, les smartphones et les systèmes embarqués. Aujourd'hui, Windows CE (Compact Edition / Compact Embedded) n'est pas une version « allégée » de Windows pour les PC de bureau, il est basé sur un noyau complètement différent et est un système d'exploitation en temps réel avec un ensemble d'applications basées sur Microsoft API Win32.

date de sortie

Nom de code

Remarques (modifier)

novembre 1996

septembre 1997

Prise en charge des architectures : ARM, MIPS, PowerPC, StrongARM, SuperH, x86

Ajout de la prise en charge de SSL 2.0

janvier 2002

"Talisker / Jameson / McKendric"

· Est la base de "Pocket PC 2003"

Ajout de la prise en charge de Bluetooth, TLS (SSL 3.1), IPsec L2TP VPN, Kerberos

août 2004

· Est la base de Windows Mobile 5.0 et 6.x

Ajoutée:

Environ 50 nouveaux pilotes de périphérique

Installations d'essais et de maintenance : Erreur Windows Reporting (rapport d'erreurs Windows), une amélioration de la fonctionnalité du kit de test Windows CE (kit de test pour Windows CE)

Multimédia : Direct3D Mobile pour le multimédia, les jeux et d'autres applications

Sécurité : prédiction des menaces, paramètres de sécurité par défaut, prise en charge de la norme de cryptage AES

· Prise en charge des normes XML (gestion et flexibilité accrues des opérations lorsque vous travaillez avec Windows CE).

Prise en charge du protocole RDP (Remote Desktop Protocol)

Pour Windows CE 5.0, Microsoft a assoupli les termes de la licence Shared Source. Ainsi, les consommateurs pourront distribuer versions modifiées systèmes à des fins commerciales, tout en conservant les droits sur les modifications apportées. Auparavant, Microsoft lui demandait de sous-licencier toutes les modifications qu'il effectuait.

procès-verbal de septembre 2006

Ajoutée:

RDP 6.0

Authentification du serveur - protocole TSL / SSL

Travaillez en mode deux moniteurs et moniteurs à écran large

Infrastructure pour la création de téléphones VoIP avec prise en charge des appels vidéo

Mise à jour de Windows Media Player et version 7 de Media Player Control

Prise en charge de Serial ATA et Bootloader mis à jour pour FAT32

Prise en charge de Dual Core (processeurs dual-core SMP et ARMv6)

Module complémentaire à l'environnement de développement Visual Studio 2008

Bluetooth 2.1

Positionnement Wi-Fi

Prise en charge d'un ensemble de services Cellcore

· Norme de maison intelligente DLNA (Digital Living Network Alliance)

DRM (système de gestion des droits numériques)

Protocole de transfert de média

Plugins de navigateur IE7 pour l'affichage de contenu multimédia

Interface pilotes réseau NDIS 6.1

API UX C ++ XAML pour les technologies WPF - Windows Presentation Foundation et Silverlight (pour créer des interfaces utilisateur pratiques et fonctionnelles)

Caractéristiques

Windows CE est un système d'exploitation basé sur des composants, multitâche, multithread et multiplateforme avec prise en charge en temps réel. Les développeurs ont accès à environ 600 composants, à l'aide desquels ils peuvent créer leurs propres images du système d'exploitation, qui n'incluent que les fonctionnalités nécessaires pour cet appareil particulier.

Windows CE est optimisé pour les appareils avec une mémoire minimale : le noyau Windows CE peut fonctionner sur 32 Ko de mémoire. AVEC interface graphique(GWES) pour Windows fonctionne CE aura besoin d'au moins 5 Mo. Les périphériques n'ont souvent pas de mémoire disque et peuvent être conçus comme des périphériques « fermés », sans possibilité d'extension pour l'utilisateur (par exemple, le système d'exploitation peut être « codé en dur » dans la ROM).

Windows CE fournit aux développeurs d'applications un ensemble d'API basées sur l'API Win32 standard et complétée par une API spécialisée pour les appareils embarqués. Étant donné que CE ne prend en charge qu'une partie de l'API Win32 et a certaines spécificités liées à la nature embarquée du système d'exploitation, les applications écrites pour les versions de bureau du système d'exploitation Windows peuvent nécessiter une adaptation et des modifications supplémentaires pour s'exécuter sur des périphériques embarqués ; et dans tous les cas, pour exécuter des programmes sur l'appareil, ils devront être recompilés. ordinateur d'exploitation téléphone intelligent

Mais tout comme les versions de bureau de Windows, Windows CE utilise un format standard fichier exécutable- Exécutable portable (PE). Cela permet aux développeurs d'utiliser la plupart des utilitaires standard au format PE, tels que Dependency Walker (vérificateur de dépendance) ou DumpBin.

De nombreuses plates-formes sont basées sur Windows CE, notamment les ordinateurs de poche, les ordinateurs de poche, les Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003 SE, Smartphone 2002, Smartphone 2003, Windows Mobile, Meizu OS et de nombreux appareils industriels. et systèmes embarqués. La Sega Dreamcast était compatible avec Windows CE. Windows CE lui-même n'était pas inclus dans la livraison initiale, mais il pouvait fonctionner sur un décodeur à partir d'un CD. Certains jeux ont utilisé cette fonctionnalité.

les fenêtresMobile

Windows Mobile est un système d'exploitation mobile développé par Microsoft pour ses propres plates-formes matérielles Pocket PC (pocket Ordinateur personnel, communicateurs) et Smartphone (smartphones). Actuellement non développé ou pris en charge.

Nom

Nom de code

Version Windows CE

Version Windows Mobile

Logiciel de synchronisation PC

1.0 Build 126-457

H/PC Explorateur 1.0

2.0 Construire 7258-7260

Services Windows CE 2.0

3.0.9348 Construire 9351

3.0.11171 Construire 11178

Windows Mobile 2003

4.20.1081 Construire 13100

Windows Mobile 5.0

5.1.1700 Construire 14334-14397

Windows Mobile 6

5.2.318 Construire 15341.0.0.0

Windows Mobile 6.1

5.2.19202 Construire 19202.1.0.0

ActiveSync 4.5, Gestionnaire pour appareils Windows Mobile

Windows Mobile 6.1.4

5.2.19588 Construire 19588.1.1.4

ActiveSync 4.5, Gestionnaire pour appareils Windows Mobile

Windows Mobile 6.5

5.2.20757 Construire 20757.1.4.0

ActiveSync 4.5, Gestionnaire pour appareils Windows Mobile

Windows Mobile 6.5.1

octobre 2009

5.2.23063 Construire 23063.5.3.0

ActiveSync 4.5, Gestionnaire pour appareils Windows Mobile

Windows Mobile 6.5.3

5.2.28008 Construire 28008.5.3.0

ActiveSync 4.5, Gestionnaire pour appareils Windows Mobile

Pocket PC 2000 (Windows CE 3.0 Édition Pocket PC)

Pocket PC 2000 (première version de Windows Mobile), nom de code Rapier. Sorti le 19 avril 2000 basé sur Windows CE 3.0. C'était un début, plus tard le système d'exploitation s'appelait Windows Mobile. Il est également destiné à être le successeur du système d'exploitation Palm-Size PC. La rétrocompatibilité avec les applications Palm-Size PC est préservée. Pocket PC 2000 est principalement destiné aux PDA, mais plusieurs PC Palm-Size sont évolutifs. De plus, plusieurs téléphones sont sortis pour le Pocket PC 2000, mais l'édition Smartphone n'est pas encore sortie. Seule la résolution 240x320 (QVGA) était prise en charge. Les cartes CompactFlash et multimédia amovibles étaient également prises en charge. A cette époque, aucune architecture de processeur spécifique n'était définie pour les appareils Pocket PC. En conséquence, Pocket PC 2000 a été publié sur plusieurs architectures : SH-3, MIPS et ARM.

Initialement, Pocket PC était similaire aux systèmes d'exploitation Windows 98, Windows Me et Windows 2000.

Les fonctionnalités/applications intégrées pour Pocket PC 2000 comprenaient les éléments suivants :

Poche Internet Explorer

Lecteur Windows Media

Lecteur Microsoft

Notes à main levée

Prise en charge de la reconnaissance de caractères

Port infrarouge (IR)

Pocket PC 2002 (nom de code Merlin), basé sur Windows CE 3.0, est la première version appelée Pocket PC. Destiné aux appareils Pocket PC sans clavier avec une résolution QVGA (320x240). Pour la première fois, les appareils non tactiles sont pris en charge, donnant naissance aux premiers appareils de type Smartphone sur Windows Mobile.

Windows Mobile 2003

Le 23 juin 2003, Microsoft a présenté la prochaine génération du système d'exploitation Pocket PC appelé Windows Mobile 2003 (nom de code Ozone, Windows CE version 4.20). Une application est apparue dans le système d'exploitation pour travailler avec fichiers graphiques(Images), navigateur Pocket Internet Explorer amélioré (plus optimisé pour afficher de grandes pages sur un petit écran, support des scripts Java). Le système a reçu le soutien de nouveaux normes sans fil- Bluetooth, Wi-Fi, IPSec/L2TP, IPv6.

Windows Mobile 2003 a été publié en quatre éditions : Windows Mobile 2003 pour Pocket PC Premium Edition, Windows Mobile 2003 pour Pocket PC Professional Edition, qui manquait d'un certain nombre de programmes par rapport à l'édition Premium pour créer des appareils moins chers, Windows Mobile 2003 pour Pocket PC Phone Edition et Windows Mobile 2003 pour Smartphone.

Windows Mobile 2003 SE

Windows Mobile 2003, deuxième édition, nom de code Ozone Update, a été introduit le 24 mars 2004. Le système d'exploitation est basé sur le noyau Windows CE 4.21. Les innovations importantes de la mise à jour du système sont la possibilité de changer l'orientation de l'écran de la verticale à l'horizontale et la prise en charge de la résolution d'écran VGA (640x480), ainsi que des écrans au format carré. Ajout de la prise en charge de Wi-Fi Protected Access (WPA) pour sécuriser la connexion sans fil.

Windows Mobile 5.0

Windows Mobile 5.0 (nom de code Magneto, Windows CE version 5.1) a été présenté le 10 mai 2005 lors de la Mobile and Embedded Developers Conference à Las Vegas. Les modifications apportées à l'interface visent à améliorer la navigation avec un joystick et une utilisation à une main de l'appareil ; la suite bureautique a été renommée de Pocket Office à Office Mobile, dans laquelle ils ont abandonné l'utilisation de documents de poche au profit des originaux, et ont également ajouté un nouveau programme dans le cadre du package - PowerPoint Mobile - pour visualiser les présentations ; une nouvelle approche pour travailler avec la mémoire de l'appareil, qui est responsable de la sécurité des données. Le système d'exploitation prend en charge le clavier QWERTY, USB 2.0, réseaux cellulaires classe 3G. Windows Mobile 5.0 utilise Windows Media Player 10 Mobile, ActiveSync 4.0.

Après avoir installé le package de mise à jour AKU 3, le système prend désormais en charge .NET Compact Framework 2, la prise en charge des normes WPA2 et QoS, Internet Explorer Mobile amélioré (prise en charge AJAX) et fonctionne avec Bluetooth (profil FTP, qualité de profil A2DP).

Windows Mobile 6

Windows Mobile 6 a été présenté le 12 février 2007 à Barcelone au 3GSM World Congress 2007. La version est basée sur Windows CE 5.2 et porte le nom de code "Crossbow". Le système est sorti en trois éditions pour les PDA (Windows Mobile 6 Classic), pour les communicateurs (Windows Mobile 6 Professional) et pour les smartphones (Windows Mobile 6 Standard).

Windows Mobile 6 a des performances accrues, une prise en charge de la téléphonie IP, une application shell Marketplace intégrée pour la création d'un magasin d'applications, une intégration intégrée avec les services en ligne Windows Live, un cryptage de carte mémoire intégré et la sixième version a une apparence et des sons système légèrement mis à jour . Pour la première fois dans Windows Mobile 6, il existe une fonction mise à jour automatique systèmes (Windows Update).

Windows Mobile 6.1

En avril 2008, lors du CTIA Wireless 2008, une petite mise à jour du système d'exploitation, numérotée 6.1, a été présentée. Il comprend de nouvelles fonctionnalités du navigateur Internet Explorer Mobile ("Zoom", "Présentation de la page"), la prise en charge du cryptage des fichiers sur l'appareil, un nouveau mode d'affichage des messages SMS, un gestionnaire de tâches et la prise en charge du Mobile Device Manager, qui est utile pour le secteur des entreprises. Pour le système d'exploitation en édition pour smartphones (Windows Mobile 6.1 Standard), il est devenu possible de remplacer l'écran standard par une nouvelle interface "carrousel" définie par l'utilisateur. La version de Windows CE est 5.2.19202.

Windows Mobile 6.5

Windows Mobile 6.5 a été annoncé en février 2009 au Mobile World Congress 2009 à Barcelone, et la nouvelle version du système d'exploitation a été officiellement publiée en mai 2009. À partir du 6 octobre 2009, les appareils ont commencé à apparaître sur nouveau système... Windows Mobile 6.5 est basé sur Windows CE 5.2.21234.

Dans Windows Mobile 6.5, il y a de nombreux changements liés à l'interface visant à utiliser l'appareil avec les doigts : le menu principal est sur le bureau avec des icônes en hexagones, l'écran "Aujourd'hui" a été modifié (éléments orientés doigts) ; l'écran de verrouillage a également changé, où des informations sur les événements du système avec un accès rapide aux fonctions principales de l'appareil sont apparues, le navigateur mobile Internet Explorer Mobile a été mis à jour vers la sixième version, le service Windows Marketplace for Mobile a été amélioré en tant que magasin d'applications et un nouveau service en ligne est apparu - My Phone (synchronisation et stockage des données).

En février 2010, le premier appareil est apparu fonctionnant sur la version mise à jour de Windows Mobile 6.5.3, les innovations de cette mise à jour étaient la prise en charge des écrans capacitifs, la prise en charge du multitouch, la modification des boutons en bas de l'écran en une forme ronde, un interface mise à jour du système d'exploitation, encore plus adaptée pour les doigts de contrôle.

Téléphone Windows- un système d'exploitation mobile successeur de Windows Mobile, mais incompatible avec celui-ci. Avec la sortie de Windows Version mobile 6.5 entreprise Microsoft a commencé créer une marque appelée Windows Phone. Ainsi, tous les téléphones dotés de ce système d'exploitation ont commencé à être appelés, mais le premier système d'exploitation Windows Phone (immédiatement au numéro 7 - dans le prolongement de la ligne systèmes mobiles de Microsoft) est sorti le 11 octobre 2010. Le 21 octobre, les premières livraisons d'appareils sur la nouvelle plate-forme ont commencé, parmi lesquelles des appareils de HTC, LG, Samsung. Le système d'exploitation utilise nouvelle interface appelé "Métro", intégré réseaux sociaux et les services Microsoft - Zune et Xbox Live.

Caractéristiques

Windows Mobile pour Pocket PC (appareils tactiles) inclut les fonctionnalités suivantes en standard :

· écran d'accueil"Aujourd'hui" (eng. Aujourd'hui) affiche la date actuelle, les informations sur le propriétaire, les rendez-vous à venir, les nouveaux messages et les tâches. A partir de WM 6.5, l'écran s'appelle « Écran d'accueil » ;

· Le bouton « Démarrer » situé dans la barre supérieure ouvre un menu avec une liste de programmes et de liens de services comme dans la version de bureau de Windows ;

La barre des tâches affiche heure actuelle, option de profil sonore et charge de la batterie ;

Mobile version Microsoft Bureau - Bureau mobile ;

· Progiciel Outlook Mobile;

· Navigateur mobile Internet Explorer Mobile, basé sur la version de bureau d'IE ;

· Lecteur Windows Media pour Windows Mobile ;

· Intégration avec les services Windows Live ;

· Client pour VPN PPTP ;

· Fonction de partage de connexion Internet (ICS), qui vous permet de partager une connexion Internet avec un ordinateur de bureau via USB ou Bluetooth ;

· Le système de fichiers et la structure des dossiers sont similaires à ceux de Windows 9x / Windows NT ;

· Multitâche.

Les principales différences version smartphone depuis Pocket PC :

· L'interface, adaptée au format du téléphone, est conçue pour la commande par bouton poussoir de l'appareil, de ce fait, les programmes Pocket PC et Smartphone ne sont pas compatibles entre eux ;

· L'écran d'accueil « Aujourd'hui » affiche (dans l'ordre de haut en bas) les raccourcis vers les applications récemment lancées, la date actuelle, les rendez-vous à venir, le profil sonore et les nouveaux messages ;

· Le bouton « Démarrer » est situé dans le panneau inférieur ;

· La liste des programmes s'affiche dans un écran séparé ;

· Il n'y a pas de clavier à l'écran en raison de la présence d'un clavier standard (mobile et QWERTY).

Pocheordinateur

Pocket PC (en abrégé Р / РС ou PPC) est une plate-forme logicielle et matérielle pour les ordinateurs personnels de poche et les communicateurs de Microsoft, ainsi que le nom général des appareils à écran tactile exécutant le système d'exploitation Windows Mobile. Sur certains de ces appareils, il est possible d'exécuter d'autres systèmes d'exploitation, par exemple Linux, NetBSD.

En russe, il n'y a pas de terme spécial pour ce type d'appareil. Le terme Pocket PC est utilisé pour désigner toute la classe ordinateurs portables, qui en anglais sont appelés PDA.

En 2007, Microsoft a abandonné le nom du Pocket PC dans les versions Windows Mobile 6, modifiant le schéma de nommage des appareils en conséquence.

Les communicateurs doivent être appelés appareils Windows Mobile 6 Professionnel et PDA simples (sans fonctions téléphoniques) - appareils Windows Mobile 6 Classic. Cependant, des noms aussi longs ne sont pas pratiques, c'est pourquoi les appareils Windows Mobile continuent d'être appelés Pocket PC.

Selon Microsoft, le Pocket PC est "un appareil portable qui permet aux utilisateurs de stocker et de recevoir des messages E-mail, contacts, rendez-vous, lire des fichiers multimédias, jouer à des jeux, envoyer des SMS via MSN Messenger, lire des pages Web et bien plus encore. "

D'un point de vue technique, Pocket PC est une norme de Microsoft qui définit un certain nombre d'exigences matérielles et logicielles pour un appareil mobile afin de pouvoir y coller une étiquette Pocket PC standard. En particulier, un tel dispositif doit répondre aux exigences :

Fonctionne sous Windows Mobile, édition pour Pocket PC

Livré avec un ensemble spécifique d'applications en ROM

Dispose d'un écran tactile (tactile, écran tactile)

Dispose d'un ensemble de pavé directionnel ou de pavé tactile

Possède un ensemble de boutons programmables pour lancer des applications

· Fonctionne sur ARM révision 4, processeur Intel Xscale, MIPS ou SH3.

Conclusion

Ainsi, dans cet essai, nous avons analysé 3 systèmes d'exploitation. Dans chacun d'eux, nous avons examiné les principales caractéristiques, les caractéristiques de chaque version et, en fait, les versions elles-mêmes.

Le choix de l'OS peut s'expliquer par la disponibilité de solutions toutes faites sur un système spécifique. Supposons qu'une entreprise ait acheté des pilotes Wi-Fi pour un terminal de collecte de données pour 1C Enterprise basé sur Mobile SMARTS pour les anciens TSD. Au cours de leur utilisation, les employés ont acquis leurs propres développements (bases de données avec une modification unique du programmeur, ensembles d'utilitaires, programmes, etc.). Et maintenant, quelques années plus tard, lorsque le moment est venu de changer d'équipement, se pose la question de savoir comment préserver ces évolutions et poursuivre un travail de débogage stable. Les logiciels et pilotes, ainsi que les bibliothèques .NET Compact Framework pour Windows Handheld Embedded sont incompatibles avec ceux écrits pour Windows CE. Dans le même temps, d'importantes ressources financières, de temps et de main-d'œuvre ont été consacrées à l'installation et au débogage de l'équipement.

Pour éviter de telles situations, les fabricants continuent de commercialiser des terminaux de collecte de données basés sur Windows CE, malgré l'immense popularité de Windows Handheld Embedded.

On peut dire que tous ces systèmes sont bons. Il n'y a pas de chef défini ici. Chacun choisit pour lui-même ce qui lui convient le mieux pour travailler. Il peut s'agir d'un communicateur, qui sera basé sur un Pocket PC, ou d'un ordinateur fixe, dont le système d'exploitation aura de nombreuses fonctions et variétés, ainsi que des mises à jour apparaissant fréquemment, ce qui augmente la qualité et la convivialité.

Pourtant, il m'a semblé qu'il y avait une certaine connexion entre Windows Mobile et Pocket PC. Mais chacun d'eux a certaines caractéristiques qui les distingueront les uns des autres.

Bibliographie

1. Article : Système d'exploitation Windows CE http://www.fight.org.ua/ (date d'accès 04.04.15)

2. Article : Windows CE https://ru.wikipedia.org/wiki/Windows_CE (date d'accès 05.04.15)

3. Article : Différences entre Windows Mobile et Windows CE dans les terminaux de collecte de données http://habrahabr.ru/company/scancode/blog/241585/ (date d'accès 04/06/15)

4. Article : Pocket PC https://ru.wikipedia.org/wiki/Pocket_PC (date d'accès 06.06.15)

5. Article : Windows Mobile https://ru.wikipedia.org/wiki/Windows_Mobile (date d'accès 06.06.15)

Application

Windows CE 6.0 Windows CE 5.0

Windows CE 7.0 Windows CE 3.0

Téléphone Windows Mobile 8 Windows Mobile 7.0

Windows Mobile 6.0 Windows Mobile 5.0 Windows Mobile 2000

Pocket PC hp Pocket PC Windows 7

Publié sur Allbest.ru

...

Documents similaires

    Histoire de la création. Windows 9x/NT. Salle d'opération système Microsoft Les fenêtres. Avantages et inconvénients de Windows. Quelques raccourcis clavier Windows 9x et NT. Windows XP Professionnel. La protection la plus avancée.

    résumé ajouté le 18/07/2004

    Caractéristiques du système d'exploitation. L'histoire du développement de Windows. Caractéristiques comparatives versions de Windows. Éléments et outils de Windows XP. Programmes d'application sous Windows XP. Bureau et ordinateurs portables exécutant Windows.

    rapport ajouté le 16/10/2011

    Utilisation des systèmes d'exploitation Microsoft Windows. Développement du système d'exploitation Windows 1.0. Possibilités et caractéristiques des versions ultérieures. Sortie des systèmes d'exploitation personnalisés de l'entreprise, améliorations et innovations, versions de Windows XP et Vista.

    résumé, ajouté le 01/10/2012

    Connaissance des caractéristiques techniques d'un ordinateur personnel. Installation du système d'exploitation et Pilotes Windows 7. Méthodes nettoyage des vitres XP Professionnel SP3. Méthodes de récupération du système d'exploitation. Installation Microsoft Office 2010.

    rapport de pratique, ajouté 22/09/2014

    Système d'exploitation réseau universel polyvalent Windows NT Server. Utilisation de Windows NT Workstation en tant que serveur peer-to-peer non dédié et en tant que client pour les réseaux. Systèmes d'exploitation Windows 2003, Windows Vista et Windows 7.

    présentation ajoutée le 23/10/2013

    Programmes d'application et utilitaires. Les fonctions les plus simples du système d'exploitation. L'histoire du développement de l'environnement d'exploitation graphique Windows par Microsoft Corporation. Famille de systèmes d'exploitation réseau Windows NT (Millennium Edition, 2000, XP, Vista, Seven)

    présentation ajoutée le 10/12/2013

    L'histoire du système d'exploitation Windows de Microsoft. Les premières versions de Windows. Prise en charge du multimédia dans les futures versions. Principales versions de Windows 7. Panel Tâches Windows 7, nouvelles capacités de gestion de fenêtre. Prise en charge des systèmes 64 bits.

    dissertation, ajouté le 31/03/2011

    Apprentissage des concepts généraux du système d'exploitation Android, conçu pour les communicateurs, ordinateurs tablettes basé sur le noyau Linux. Développement de logiciels Logiciel Android... Avantages et inconvénients du système d'exploitation mobile Windows Mobile.

    résumé, ajouté le 16/04/2012

    L'utilisation d'ordinateurs personnels de diverses classes. Travailler avec des programmes Windows intégrés. Caractéristiques des systèmes d'exploitation courants (Windows 3.X, 9X, NT, 2000, XP, Windows7, Vista). Vues Logiciel antivirus et protéger vos données contre les virus.

    essai, ajouté 23/01/2011

    Concept général de fonctionnement système Windows Vue. Analyse comparative des systèmes Windows XP et Windows Vista. Les spécificités du processus d'installation, l'interface tridimensionnelle d'Aero Glass, l'action de certaines mini-applications. Actualités de la gestion des dossiers, navigation sur Internet.

Windows CE (alias WinCE) est une variante du système d'exploitation Microsoft Windows pour ordinateurs de poche, téléphones portables et systèmes embarqués. Windows CE n'est pas une version « simplifiée » de Windows pour le bureau et est basé sur un noyau complètement différent. Prend en charge les architectures x86, MIPS, ARM et les processeurs Hitachi SuperH.

Windows CE est optimisé pour les appareils avec une mémoire minimale : le noyau Windows CE peut fonctionner sur 32 Ko de mémoire. Avec une interface graphique (GWES), Windows CE aura besoin d'au moins 5 Mo pour fonctionner. Les périphériques n'ont souvent pas de mémoire disque et peuvent être conçus comme des périphériques « fermés », sans possibilité d'extension pour l'utilisateur (par exemple, le système d'exploitation peut être « codé en dur » dans la ROM). Windows CE répond à la définition d'un système d'exploitation temps réel.

De nombreuses plates-formes sont basées sur Windows CE, notamment les ordinateurs de poche, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003 SE, Smartphone 2002, Smartphone 2003, Windows Mobile, ainsi que de nombreux appareils industriels et systèmes embarqués. La Sega Dreamcast était compatible avec Windows CE. Windows CE lui-même n'était pas inclus dans la livraison initiale, mais il pouvait fonctionner sur un décodeur à partir d'un CD. Certains jeux ont utilisé cette fonctionnalité ===

Il compare certaines des fonctionnalités clés des plates-formes Windows CE .NET et Windows Mobile ™. Son objectif est d'éduquer les consommateurs sur les similitudes et les différences entre ces plates-formes et d'expliquer le rôle de chacune dans les stratégies de Microsoft pour les appareils mobiles et embarqués.

La plate-forme principale de Microsoft pour les appareils portables tels que les assistants numériques personnels (PDA), les smartphones et le Portable Media Center. En standardisant les exigences matérielles et logicielles, les appareils Windows Mobile peuvent être optimisés et les applications tierces sont prises en charge. La plate-forme Windows CE est conçue pour une plus grande variété de périphériques embarqués. Étant donné la variété des périphériques pouvant être construits avec Windows CE, il n'y a pas d'exigences matérielles et logicielles standard.

Il faut garder à l'esprit que Solutions Windows Les mobiles sont toujours basés sur la version actuelle de Windows CE, qui est dans ce cas le cœur de la plate-forme. À mesure que la plate-forme Windows CE s'améliore, la plate-forme Windows Mobile s'améliore également. Pour plus de clarté, la correspondance entre les versions de Windows CE et Windows Mobile est résumée dans le tableau.

Version du système d'exploitation Windows CE 3.0 Windows CE .NET 4.2 Windows CE 5.0 Produits PDA Pocket PC 2000 Pocket PC 2002 Windows Mobile 2003 pour Pocket PC Windows Mobile 5.0 Produits téléphoniques - Smartphone 2002 Windows Mobile 2003 pour Smartphone

Windows CE .NET est un système d'exploitation de composants qui permet aux développeurs et aux fabricants de créer des périphériques intégrés personnalisés. Il appartient à la famille des systèmes d'exploitation embarqués, qui comprend le système d'exploitation Windows XP Embedded.

Dès le départ, la plate-forme Windows CE a été conçue en tenant compte des besoins du marché de l'embarqué. Il combine un système d'exploitation en temps réel de pointe avec de puissants outils de développement pour créer rapidement des appareils compacts, intelligents et interopérables de nouvelle génération. Basée sur sa propre base de code non bureautique, la plate-forme Windows CE .NET fournit aux développeurs un système d'exploitation embarqué basé sur des composants avec une configuration système riche et des choix d'applications pour une large gamme de périphériques embarqués. Les fabricants de périphériques peuvent utiliser la plate-forme Windows CE pour développer une image de système d'exploitation personnalisée ou créer des applications pour les périphériques nécessitant des ressources élevées. Le spectre de ces appareils va des outils industriels (contrôleurs industriels, commutateurs de communication, clients légers Windows, etc.) aux appareils grand public (appareils photo numériques, téléphones VoIP, décodeurs IP, etc.).

Platform Builder est un environnement de développement intégré pour la création, le débogage et le déploiement d'images de système d'exploitation personnalisées basées sur Windows CE.

Fonctionnalités de la plate-forme Windows Mobile

Un aperçu détaillé des principales caractéristiques des consommateurs de la plate-forme Windows Mobile est donné ici.

Dans le cadre d'une comparaison avec la plate-forme Windows CE, il est à noter que le constructeur d'appareils Windows Mobile obtient ce Logiciel pour votre appareil non pas sous forme de code source, mais sous la forme d'un produit presque fini. Dans ce produit, le fabricant n'a besoin d'apporter que les modifications liées aux caractéristiques matérielles de l'appareil qu'il développe, mais en raison de la normalisation des exigences de Périphériques Windows Mobile, effectuer de tels changements ne nécessite pas de coûts importants de la part du fabricant. Ainsi, l'utilisation de la plate-forme Windows Mobile permet au fabricant d'appareils portables de réduire considérablement le temps de développement de l'appareil et de réduire les coûts financiers de préparation à la sortie de sa publication. Le terme « go-to-market » est utilisé pour désigner cette qualité.

Aujourd'hui, le marché des terminaux de collecte de données sous Windows continue de se développer à un rythme rapide. Cela est dû au fait que de tels dispositifs sont demandés dans l'automatisation des activités d'entrepôt et de logistique. TSD sur Windows OS ouvre de nombreuses opportunités pour programmer et résoudre divers problèmes.

Cependant, il existe une autre différence importante entre les appareils - le type de système. Le système d'exploitation Windows est subdivisé en Windows Mobile et Windows CE. Nous parlerons des similitudes et des différences entre ces systèmes d'exploitation dans cet article, en essayant de comprendre l'opportunité de choisir une version ou une autre.

Aperçu du marché

Parmi les terminaux les plus populaires pour la collecte de données sur Windows OS, il existe un certain nombre de modèles sous les marques CipherLab, Motorola, Honeywell. Aujourd'hui, les modèles sont activement produits à des fins diverses, fabriqués dans des boîtiers compacts ou, au contraire, dans une conception massive pour les besoins des entrepôts et un degré de protection élevé (IP 65, IP66, IP67, etc.). Dans l'ensemble, leurs tâches principales sont en grande partie similaires : comptabilité d'entrepôt, inventaire, travail avec des programmes de comptabilité, emballage et expédition de marchandises.

Avantages par rapport aux terminaux DOS

  • Remplissage et complexité technique.
    Les terminaux de collecte de données sous Windows, contrairement à une classe d'équipements plus simple - les terminaux DOS, ont des fonctions et des options techniques plus complexes, telles qu'une caméra photo et vidéo intégrée, un enregistreur vocal, toutes sortes d'interfaces sans fil, etc.
  • Travailler sur RDP.
    Les terminaux Windows sont équipés de grands écrans couleur haute résolution, très pratiques pour travailler avec RDP (Remote Desktop Protocol). Cela vous permet d'effectuer des tâches sur l'ordinateur et de contrôler le processus sur l'écran TSD pour économiser des ressources, augmenter la productivité et la mobilité du travail.
    Les terminaux Dos sont privés d'une telle opportunité en raison de caractéristiques techniques insuffisantes.
  • Prise en charge du protocole .Net Compact Framework.
    Le .NET Compact Framework est un ensemble de composants permettant d'exécuter des applications sur un terminal de collecte de données ou d'autres appareils mobiles.
    L'un des avantages des terminaux CipherLab par rapport aux autres marques est un générateur d'applications bien pensé qui configure le fonctionnement du TSD (fourni dans le kit). Avant de commencer à travailler avec le TSD, un magasinier peut désigner un certain nombre d'algorithmes sur un ordinateur (informations détaillées sur les codes-barres, tri par groupes de produits, etc.), puis synchroniser l'appareil avec un PC et transférer toutes les conditions programmées et les algorithmes de collecte de données . La programmation est basée sur l'utilisation de la logique et ne nécessite pas de connaissances particulières. Bibliothèques pour Windows CE et Windows Mobile sont différents, ce qui signifie que les générateurs d'applications seront différents.

Ordinateur de poche Windows Embedded

Le système d'exploitation Microsoft Windows Embedded est conçu sur la plate-forme Windows Mobile et appartient à la famille des systèmes d'exploitation embarqués dans divers appareils, y compris les terminaux de collecte de données. Dernière version aujourd'hui c'est Ordinateur de poche Windows Embedded 6.5(développé en 2010 et officiellement introduit en 2011). En raison de sa polyvalence et de son architecture flexible, Microsoft Windows Embedded peut être utilisé dans les terminaux de point de vente, les appareils mobiles, embarqués et portables.

Un prérequis pour cet OS est la disponibilité de bon matériel puissant : processeur, RAM, etc. L'utilisation d'un tel système augmente Configuration requise, et, par conséquent, le coût du dispositif lui-même augmente.
Les terminaux de collecte de données collectés sur Microsoft Windows Embedded incluent Cipher 9200, Cipher CP30, Cipher 9600, etc. Tous ces appareils disposent d'un logiciel de communication avec un PC et fonctionnent avec 1C et un générateur d'applications avec support Windows Mobile.

Windows CE

Windows CE est apparu pour la première fois sur le marché en 1996 en tant que version compacte de Win95. Depuis lors, il y a eu un certain nombre de changements importants. À partir de 2000, cette version de Windows a commencé à se développer et à être implémentée en tant que système d'exploitation indépendant. L'objectif principal était de créer des composants non pas pour les ordinateurs de bureau, mais pour les appareils mobiles, avec la compatibilité des applications via API WIN32.

Windows CE et Windows Mobile ne sont pas des systèmes d'exploitation interchangeables. Une caractéristique distinctive de Windows CE est un système modulaire prenant en charge divers composants, plates-formes et multitâches. Avantage Windows CE est que ce système d'exploitation ne nécessite pas de ressources importantes pour fonctionner et est conçu pour les appareils avec une quantité minimale de mémoire et simple processeur monocœur(le minimum requis pour que le noyau du système fonctionne n'est que de 32 Ko !).

La dernière version est Windows CE Compact 7.0. Cipher 9700, Cipher CP55 devraient être notés parmi les terminaux les plus populaires pour la collecte de données sur Windows CE récemment. Les tendances modernes dans la sortie d'équipements pour l'automatisation suggèrent la disponibilité de différentes versions afin que le client puisse choisir ce qui est nécessaire pour résoudre les problèmes de son entreprise. Ainsi, certains modèles TSD sont disponibles en plusieurs modifications sur les deux plateformes. Le terminal de collecte de données industrielles d'entrepôt Cipher CP60 peut être considéré comme un exemple frappant de tels dispositifs.

En résumé : alors lequel choisir ?

En termes de performances, ces 2 systèmes sont presque complètement les mêmes, bien que les programmes et applications antérieurs sur Windows CE fonctionnaient beaucoup plus rapidement. Aujourd'hui, les terminaux de collecte de données sont équipés de processeurs puissants et efficaces, de grandes quantités de RAM et il est peu probable qu'un simple utilisateur ressente une différence significative dans son travail.
En général, Windows CE lui-même est plus simple dans son architecture, possède une interface de bureau classique (bouton Démarrer, etc.). Ce système d'exploitation intéresse principalement les développeurs.

Et pourtant, il est très bon et opportun du point de vue des fabricants de proposer des terminaux modernes pour la collecte de données sur le système d'exploitation Windows CE, malgré la grande popularité de Windows Handheld Embedded 6.5.3. Ceci est particulièrement pratique pour ceux qui ont beaucoup de programmes pour les anciens terminaux sur CE et qui ne veulent pas perdre leur expérience.

Le choix de l'OS peut s'expliquer par la disponibilité de solutions toutes faites sur un système spécifique. Supposons qu'une entreprise ait acheté des pilotes Wi-Fi pour un terminal de collecte de données pour 1C Enterprise basé sur Mobile SMARTS pour les anciens TSD. Au cours de leur utilisation, les employés ont acquis leurs propres développements (bases de données avec une modification unique du programmeur, ensembles d'utilitaires, programmes, etc.). Et maintenant, quelques années plus tard, lorsque le moment est venu de changer d'équipement, se pose la question de savoir comment préserver ces évolutions et poursuivre un travail de débogage stable. Logiciels et pilotes, ainsi que des bibliothèques Cadre compact .NET pour Windows Handheld Embedded sont incompatibles avec ceux écrits pour Windows CE. Dans le même temps, d'importantes ressources financières, de temps et de main-d'œuvre ont été consacrées à l'installation et au débogage de l'équipement.

Pour éviter de telles situations, les fabricants continuent de commercialiser des terminaux de collecte de données basés sur Windows CE, malgré l'immense popularité de Windows Handheld Embedded.

CipherLab CP55, CipherLab 9700, CipherLab CP60 sont à noter parmi les nouveautés les plus réussies de TSD sur Windows CE. Leur popularité est due à leur matériel moderne, à leur longue durée de vie de la batterie, à leurs nombreuses options de programmation et à leur capacité à travailler dans des conditions hostiles.

Temps réel.

Windows Embedded CE 6.0 est un système d'exploitation 32 bits multithread avec multitâche préemptif et prise en charge en temps réel. CE 6.0 dispose d'un noyau entièrement nouveau qui offre des fonctionnalités améliorées et une expérience utilisateur plus riche grâce à davantage d'applications simultanées. Le système d'exploitation prend en charge jusqu'à 32 000 processus simultanés avec 2 Go de mémoire virtuelle pour chacun. Le système d'exploitation est capable d'exécuter les processeurs ARM, Hitachi SuperH, MIPS, Intel x86 et compatibles.

Nouveautés

Windows Embedded CE 6.0 (CE 6.0) dispose d'un nouveau noyau exempt des limitations des versions précédentes pour vous aider à obtenir de meilleures performances. Ces limitations incluent la limitation du nombre de processus exécutés simultanément et le petit espace d'adressage virtuel des générations précédentes du noyau Windows CE.

Avant CE 6.0, Windows CE disposait d'un espace d'adressage virtuel de 32 Mo pour chaque processus. Dans CE 6.0, 2 Go d'espace d'adressage sont alloués à chaque processus. En plus de l'augmentation du volume de l'espace d'adressage, sa structure elle-même a subi des changements. Dans les versions précédentes, un espace d'adressage virtuel était divisé en 32 régions. Dans le même temps, les espaces d'adressage des processus ne se chevauchaient pas. Dans CE 6.0, chaque processus obtient son propre espace d'adressage vraiment individuel. Cette modification rend l'espace d'adressage du processus CE 6.0 très similaire à la version Windows pour ordinateurs de bureau(par exemple Windows XP).

La nouvelle architecture mémoire facilite l'exécution de certaines tâches, notamment dans les applications qui doivent allouer de gros blocs de mémoire (plus de 10 Mo), ce qui peut être nécessaire, par exemple, pour traiter des images haute résolution d'un appareil photo numérique.

De plus, dans CE 6.0, les API sont passées des processus de mode utilisateur normaux à DLL mode noyau.

Les versions précédentes de Windows CE pouvaient être configurées pour s'exécuter en mode noyau uniquement ou en mode mixte (en utilisant le mode noyau et le mode utilisateur). CE 6.0 ne prend en charge que le mode mixte, où toutes les applications sont chargées dans la mémoire en mode utilisateur et tous les composants du système d'exploitation sont chargés dans la mémoire en mode noyau.

Pour assurer la communication entre les machines, le système CE 6.0 fournit une interface nécessaire à la connexion à un réseau de téléphonie mobile. Auparavant, Windows CE ne prenait pas en charge la possibilité de passer des appels téléphoniques ou d'envoyer des SMS.

CE 6.0 inclut un fichier cellcore.dll qui étend la bibliothèque API Win32 pour prendre en charge différentes fonctions communications mobiles... Un autre composant inclus dans CE 6.0 est le fichier ril.dll, un pilote pour la couche d'interface radio (RIL). Ce composant fournit une interface de couche inférieure pour connecter les applications au matériel mobile. Auparavant pour l'utilisation des communications mobiles dans Environnement Windows CE avait besoin de développer sa propre couche d'interface.

D'autres éléments pris en charge dans CE 6.0 incluent des composants de bas niveau pour le protocole d'application sans fil (WAP), notamment le pilote en mode noyau (wapdrv.dll) et l'API en mode utilisateur (wap.dll).

Les nouvelles fonctionnalités de sécurité doivent également être notées. CE 6.0 effectue une validation approfondie sur les paramètres des bibliothèques protégées par le serveur (PSL) et du périphérique de contrôle d'E/S (IOCTL) qui passent du mode utilisateur au mode noyau, ce qui améliore la sécurité et la stabilité du mode noyau.

De plus, CE 6.0 est livré avec un chargeur de démarrage sécurisé intégré qui s'appuie sur des certificats pour faire confiance ou ne pas faire confiance au code. Cela signifie que tous les codes exécutés sur le système doivent être signés. Si le chargeur de démarrage sécurisé est activé, il vérifie la signature du code et, si la signature correspond au certificat de confiance, lui permet de s'exécuter. Si la signature ne correspond pas, le module ne sera pas chargé. Les fabricants d'équipements peuvent choisir les certificats qu'ils considèrent comme fiables et peuvent ainsi contrôler les codes qui s'exécutent sur le système.

Pour les versions précédentes, l'équipe de développement de Windows CE a fourni un produit distinct appelé Platform Builder. Dans CE 6.0, les outils de développement de plate-forme sont inclus dans Visual Studio 2005.

Mise à jour Windows Embedded CE 6.0 R2

Le 15 novembre 2007, Microsoft Corporation a annoncé la sortie de Version mise à jour Windows Embedded CE 6.0 R2.

La version R2 compense les éléments manquants de la version précédente et intègre un certain nombre de nouvelles technologies.

Windows Embedded CE 6.0 R2 comprend :

  • RDP version 6 :
  • authentification du serveur
  • Protocole TSL/SSL
  • la possibilité de travailler en mode double écran et la prise en charge des écrans larges
  • nouveaux formats de carte à puce
  • infrastructure améliorée pour la création de téléphones VoIP
  • Windows Media Player et Media Player Control 7 mis à jour
  • système de fichiers avec prise en charge de gros volumes de médias
  • Prise en charge de Serial ATA et Bootloader pour [

Cet article intéressera les personnes qui ont flashé sans succès une tablette avec un processeur WM8505, c'est-à-dire ne peut pas trouver un système d'exploitation stable pour qu'il exécute le système d'exploitation Android. Ici, je vais vous expliquer comment installer la version russe du système d'exploitation Windows CE 6.0 Embedded sur votre tablette.

Selon une de mes idées, j'ai décidé de restaurer une vieille tablette, envoyée il y a longtemps en don. Au moment de la restauration, il manquait : un module Wi-Fi, un appareil photo, un capteur, une batterie, une puce GL850G (servant de hub USB) et autres bagatelles. Afin de pouvoir contrôler la tablette, par exemple, avec une souris standard, j'ai sorti quelques prises USB en utilisant la technologie déjà « moletée », mais améliorée, dont j'ai parlé. Voici quelques photos de ce processus.


Parce que la carte n'a pas la puce GL850G, le nombre maximum de ports USB est de deux. Si quelqu'un est intéressé par comment et où se procurer le câblage USB en l'absence de la puce GL850G, demandez, je répondrai dans les commentaires, bien que tout soit déjà visible sur la photo.



Ainsi, après avoir mis le "matériel" de la tablette dans un état plus ou moins fonctionnel, j'ai décidé d'essayer de trouver un firmware basé sur Android OS, mais aucun d'entre eux, après l'installation, n'a démarré - fabriqué en Chine, quoi Puis-je dire. En conséquence, j'ai choisi WinCE 6.0 RUS. Il se charge beaucoup plus rapidement que Android, ce qui était un énorme avantage pour moi. L'inconvénient était qu'il n'était pas possible de trouver un pilote pour la caméra.

Vous pouvez télécharger la version russe de WinCE 6.0 pour une tablette avec un processeur WM8505. Windows est installé selon un scénario familier. Il est nécessaire de décompresser l'archive et de copier le contenu sur la carte flash microCD afin que le dossier de script apparaisse à la racine du lecteur flash. Ensuite, cette carte microCD est insérée dans la tablette, elle s'allume et le processus d'installation commence, ce qui prend environ cinq minutes. Il n'y a rien de compliqué là-dedans, l'essentiel est de suivre les inscriptions à l'écran et de les suivre. Lors de l'installation de Windows CE 6.0 Embedded sur la tablette, vous devrez retirer une fois la carte microCD et forcer le redémarrage. Voici tout ce que vous devez faire.

Je voudrais noter le fait qu'une carte mémoire microCD pour 2 Go de classe 6 ne convenait pas à ces fins, mais pour 16 Go de classe 4, elle fonctionnait de manière stable et fiable. Il est également important que lors de l'installation de WinCE 6.0 sur la tablette, il soit impératif de dessouder (déconnecter) la caméra, car il n'y a pas de pilotes pour cela dans le système d'exploitation et Windows boucle le processus de recherche. Peut-être que cela concernera et module Wi-Fi, je n'ai pas pu vérifier, tk. Je ne l'avais tout simplement pas lors de l'installation et il n'y avait aucun moyen de vérifier ce fait.

2021 wisemotors.ru. Comment ça fonctionne. Le fer. Exploitation minière. Crypto-monnaie.