Thứ Tư, 3 tháng 4, 2019

Textual description of firstImageUrl

Windows Embedded Compact - Wikipedia


Embedded-Betriebssystem von Microsoft

Windows Embedded Compact [6] früher Windows Embedded CE und Windows CE ist eine von Microsoft als entwickelte Betriebssystemunterfamilie Teil der Windows Embedded-Produktfamilie.

Im Gegensatz zu Windows Embedded Standard, das auf Windows NT basiert, verwendet Windows Embedded Compact einen anderen Hybridkern. [7] Microsoft lizenziert Windows CE an OEMs (Original Equipment Manufacturer), die ihre eigenen Benutzeroberflächen und -erfahrungen ändern und erstellen können , wobei Windows CE die technische Grundlage dafür bildet.

Die aktuelle Version von Windows Embedded Compact unterstützt direkt x86- und ARM-Prozessoren mit Board Support Package (BSP). [8] Die MIPS- und SHx-Architekturen hatten vor Version 7.0 Unterstützung.

Features [ edit ]

Windows CE ist für Geräte optimiert, die über wenig Speicher verfügen. Ein Windows CE-Kernel kann mit einem Megabyte Arbeitsspeicher ausgeführt werden. [9] Geräte werden häufig ohne Festplattenspeicher konfiguriert und können als "geschlossenes" System konfiguriert werden, das keine Endbenutzererweiterung zulässt (beispielsweise kann es gebrannt werden) in ROM). Windows CE entspricht der Definition eines Echtzeitbetriebssystems mit einer deterministischen Interruptlatenz. Ab Version 3 unterstützt das System 256 Prioritätsstufen [10] und verwendet die Prioritätsvererbung für die Behandlung der Prioritätsinversion. Die grundlegende Einheit der Ausführung ist der Thread. Dies hilft, die Schnittstelle zu vereinfachen und die Ausführungszeit zu verbessern.

Die erste Version - während der Entwicklung unter dem Codenamen "Pegasus" bekannt - enthielt eine Windows-ähnliche GUI und eine Reihe populärer Apps von Microsoft, die alle auf kleineren Speicher, Speicher und Geschwindigkeit der Palmtops des Tages reduziert wurden. Seitdem hat sich Windows CE zu einem komponentenbasierten Embedded-Echtzeitbetriebssystem entwickelt. Sie richtet sich nicht mehr nur an Handheld-Computer. [11] Viele Plattformen basieren auf dem Kernbetriebssystem Windows CE, darunter Microsofts AutoPC, Pocket PC 2000, Pocket PC 2002, Windows Mobile 2003, Windows Mobile 2003 SE und Windows Mobile 5, Windows Mobile 6, Smartphone 2002, Smartphone 2003, Portable Media Center, Zune, Windows Phone und viele industrielle Geräte und eingebettete Systeme. Windows CE lieferte sogar ausgewählte Spiele für den Dreamcast, war das Betriebssystem des Gizmondo-Handhelds und kann teilweise auf modifizierten Xbox-Spielekonsolen ausgeführt werden.

Eine Besonderheit von Windows CE im Vergleich zu anderen Microsoft-Betriebssystemen ist, dass große Teile davon in Quellcodeform angeboten werden. Zunächst wurde Quellcode mehreren Anbietern angeboten, damit sie ihn an ihre Hardware anpassen konnten. Produkte wie Platform Builder (eine integrierte Umgebung für die Erstellung und Integration von Windows CE OS-Images oder angepasste Betriebssystemdesigns auf Basis von CE) boten der Öffentlichkeit mehrere Komponenten in Quellcodeform. Einige Kernkomponenten, die nicht an bestimmte Hardwareumgebungen (außer der CPU-Familie) angepasst werden müssen, sind jedoch immer noch in binärer Form verteilt.

Geschichte [ edit ]

Windows Embedded Compact war früher als Windows CE bekannt. Laut Microsoft ist "CE" keine explizite Abkürzung für irgendetwas, obwohl es eine Reihe von Vorstellungen beinhaltet, die Windows-Entwickler im Sinn hatten, wie "kompakt", "verbindbar", "kompatibel", "Begleiter" und "effizient". [12][13] Der Name änderte sich 2006 einmal mit der Veröffentlichung von Windows Embedded CE 6.0 und 2011 erneut mit der Veröffentlichung von Windows Embedded Compact 7.

Windows CE wurde ursprünglich auf der COMDEX Expo 1996 von Microsoft angekündigt und auf der Bühne von Bill Gates und John McGill vorgeführt. Microsoft hatte Pegasus Anfang 1995 getestet und eine strenge Referenzplattform für mehrere Hardware-Partner veröffentlicht. Die Geräte mussten die folgenden Mindestanforderungen an die Hardware erfüllen:

  • SH3-, MIPS 3000- oder MIPS 4000-CPU
  • Mindestens 4 MB ROM
  • Mindestens 2 MB RAM mit Reservestromquelle, z. B. eine CR2032-Knopfzellenbatterie
  • . Betrieben von zwei AA Batterien
  • Gewicht weniger als 1 lbs
  • Eine physische QWERTY-Tastatur einschließlich der Tasten Ctrl, Alt und Shift
  • Eine LCD-Anzeige mit 480 × 240 Pixeln mit vier Graustufen und zwei Bit pro Pixel mit Touchscreen, die bedient werden kann entweder Stift oder Fingernagel
  • Ein Infrarot-Transceiver
  • Serieller Anschluss
  • PC-Kartensteckplatz
  • Eingebauter Lautsprecher

Geräte der damaligen Zeit hatten hauptsächlich 480 × 240 Pixel-Displays, mit Ausnahme des Hewlett-Packard 'Palmtop-PC' mit 640 × 240-Display. Jedes Fenster übernahm die volle Anzeige. Die Navigation wurde durch Antippen oder Doppeltippen auf ein Element durchgeführt. Ein Kontextmenü war auch verfügbar, wenn der Benutzer die ALT-Taste drückte und auf den Bildschirm tippte. Windows CE 1.0 enthielt im Gegensatz zu Windows 95 und Windows NT 4.0 kein kaskadierendes Startmenü. Microsoft hat Windows CE 1.0 Power Toys veröffentlicht, das ein überlappendes Menüsymbol in der Taskleiste enthielt. Ebenfalls im Lieferumfang enthalten waren mehrere andere Dienstprogramme. Am bemerkenswertesten war ein Sound-Applet für die Taskleiste, mit dem der Benutzer sein Gerät schnell stummschalten oder die Stummschaltung aufheben oder die Lautstärke anpassen kann, sowie eine "Pocket" -Version von Paint.

Die Veröffentlichung von Windows CE 2.0 wurde gut angenommen. Microsoft hat aus den Rückmeldungen von Verbrauchern zu Windows CE 1.0 gelernt und zahlreiche Verbesserungen am Betriebssystem vorgenommen. Das Startmenü war ein kaskadierendes Menü, das mit dem unter Windows 95 und Windows NT 4.0 identisch ist. Außerdem wurden Farbbildschirme unterstützt, und die Hersteller starteten, um den ersten Farb-H / PC zu veröffentlichen. Der erste auf dem Markt war jedoch Hewlett Packard mit dem HP 620LX. Windows CE 2.0 unterstützte auch eine breitere Palette von CPU-Architekturen. Programme können auch direkt im Betriebssystem installiert werden, indem Sie auf CAB-Dateien doppelklicken. Aufgrund der Beschaffenheit der ROMs, die das Betriebssystem enthielten, konnten Benutzer ihre Geräte nicht mit dem neueren Betriebssystem flashen. Stattdessen veröffentlichten die Hersteller Upgrade-ROMs, die Benutzer nach dem Entfernen der vorherigen Version physisch auf ihren Geräten installieren mussten. Dadurch werden normalerweise die Daten auf dem Gerät gelöscht und der Benutzer wird beim ersten Start mit dem Setup-Assistenten angezeigt.

Entwicklungstools [ edit ]

Visual Studio [ edit ]

Microsoft Visual Studio 2012, 2013 und 2015 unterstützen Apps und Plattform Builder-Entwicklung für Windows Embedded Compact 2013. [14]

Microsoft Visual Studio 2008 und frühere Versionen unterstützen Projekte für ältere Versionen von Windows CE / Windows Mobile, wobei ausführbare Programme und Plattformabbilder als Emulator oder als angehängte Dateien erstellt werden per Kabel zu einem tatsächlichen mobilen Gerät. Für die Entwicklung eines CE-Programms ist kein mobiles Gerät erforderlich. Das .NET Compact Framework unterstützt eine Teilmenge von .NET Framework mit Projekten in C # und Visual Basic .NET, jedoch nicht mit Managed C ++. Für "verwaltete" Apps, die das .NET Compact Framework verwenden, sind auch Geräte mit deutlich größeren Speichern (8 MB oder mehr) erforderlich, während nicht verwaltete Apps auf kleineren Geräten weiterhin erfolgreich ausgeführt werden können. In Visual Studio 2010 werden die Windows Phone Developer Tools als Erweiterung verwendet, sodass Windows Phone 7-Apps in Visual Studio entwickelt und getestet werden können.

Free Pascal und Lazarus [ edit ]

Free Pascal führte den Windows CE-Port in Version 2.2.0 ein und zielte auf ARM- und x86-Architekturen ab. Später wurden die Windows CE-Headerdateien für die Verwendung mit Lazarus, einem RAD-Softwarepaket (Rapid Application Development), das auf Free Pascal basiert, übersetzt. Windows CE-Apps werden in der integrierten Entwicklungsumgebung von Lazarus (IDE) entworfen und codiert und mit einem geeigneten Cross-Compiler kompiliert. [15]

Platform Builder [ edit

Dieses Programmiertool wird für verwendet Aufbau der Plattform (BSP + Kernel), Gerätetreiber (Shared Source oder Custom Made) sowie der Apps. Dies ist eine One-Stop-Umgebung, um das System in Betrieb zu nehmen. Sie können Platform Builder auch verwenden, um ein SDK (Software Development Kit) für den Ziel-Mikroprozessor (SuperH, x86, MIPS, ARM usw.) zu exportieren, um mit einem anderen zugehörigen Werkzeugsatz verwendet zu werden.

Andere [ edit ]

Das Embedded Visual C ++ (eVC) - ein Tool für die Entwicklung eingebetteter Apps für Windows CE. Es kann eigenständig mit dem aus Platform Builder exportierten SDK oder mit dem Platform Manager-Konnektivitätssetup für Platform Builder verwendet werden.

CodeGear Delphi Prism - läuft in Visual Studio, unterstützt auch das .NET Compact Framework und kann daher zur Entwicklung mobiler Apps verwendet werden. Es verwendet den von RemObjects Software erstellten Oxygene-Compiler, der auf .NET, .NET Compact Framework und Mono abzielt. Der Befehlszeilen-Compiler ist kostenlos verfügbar.

Basic4ppc - eine Programmiersprache ähnlich wie Visual Basic - zielt auf das .NET Compact Framework ab und unterstützt Windows CE- und Windows Mobile-Geräte.

GLBasic - ein sehr einfach zu erlernender und zu verwendender BASIC-Dialekt, der für viele Plattformen einschließlich Windows CE und Windows Mobile kompiliert wird. Es kann durch Schreiben von Inline-C / C ++ - Code erweitert werden.

LabVIEW - eine grafische Programmiersprache, die viele Plattformen unterstützt, darunter Windows CE.

AutoHotkey - Ein Port des Open Source-Dienstprogramms zur Erstellung und Automatisierung von Makros, das für Windows CE verfügbar ist. Es ermöglicht die Konstruktion von Makros und einfachen GUI-Apps, die vom Systemanalytiker Jonathan Maxian Timkang entwickelt wurden. [16]

Beziehung zu Windows Mobile, Pocket PC und SmartPhone [ edit

Timeline von Windows CE Entwicklung

Oft werden Windows CE, Windows Mobile und Pocket PC zum Teil aufgrund ihres gemeinsamen Ursprungs austauschbar verwendet. Diese Praxis ist nicht ganz genau. Windows CE ist ein modulares / komponentenbasiertes Betriebssystem, das als Grundlage für mehrere Geräteklassen dient. Einige dieser Module bieten Teilmengen der Funktionen anderer Komponenten (z. B. unterschiedliche Fensterunterstützungsebenen; DCOM vs. COM), andere (Bitmap- oder TrueType-Zeichensatz-Unterstützung) und andere, die einer anderen Komponente weitere Funktionen hinzufügen. Man kann ein Kit kaufen (den Platform Builder), das all diese Komponenten und die Tools enthält, mit denen eine benutzerdefinierte Plattform entwickelt werden kann. Apps wie Excel Mobile (früher Pocket Excel) sind nicht Bestandteil dieses Kits. Die älteren Handheld-PC-Versionen von Pocket Word und einige andere ältere Apps sind jedoch als Beispiele enthalten.

Windows Mobile lässt sich am besten als eine Untermenge von Plattformen beschreiben, die auf einem Windows CE-Hintergrund basieren. Derzeit sind Pocket PC (jetzt Windows Mobile Classic), SmartPhone (Windows Mobile Standard) und Pocket PC Phone Edition (Windows Mobile Professional) die drei wichtigsten Plattformen unter Windows Mobile. Jede Plattform verwendet verschiedene Komponenten von Windows CE sowie zusätzliche Funktionen und Apps, die für ihre jeweiligen Geräte geeignet sind.

Pocket PC und Windows Mobile sind von Microsoft definierte benutzerdefinierte Plattformen für den allgemeinen PDA-Einsatz. Sie bestehen aus einem von Microsoft definierten Satz von Mindestprofilen (Professional Edition, Premium Edition) für unterstützte Software und Hardware. Die Regeln für die Herstellung eines Pocket PC-Geräts sind strenger als für die Erstellung einer benutzerdefinierten Windows CE-Plattform. Die bestimmenden Merkmale des Pocket PCs sind der Touchscreen als primäres Human-Interface-Gerät und seine äußerst tragbare Größe.

CE v3.0 ist die Basis für Pocket PC 2002. Ein Nachfolger von CE v3.0 ist CE.net. [17] "PocketPC [is] eine separate Codeschicht auf dem Kern-Windows CE-Betriebssystem. "Pocket PC basiert auf Windows CE, bietet jedoch ein anderes Angebot." Außerdem ist es den Lizenznehmern von Pocket PC nicht gestattet, den WinCE-Teil zu modifizieren. [18]

Die SmartPhone-Plattform ist ein funktionsreiches Betriebssystem und eine Schnittstelle für Mobiltelefone. SmartPhone bietet Geschäftsbenutzern Produktivitätsfunktionen wie E-Mail und Multimedia-Funktionen für Verbraucher. Die SmartPhone-Schnittstelle ist stark von der Joystick-Navigation und der PhonePad-Eingabe abhängig. Geräte, auf denen SmartPhone ausgeführt wird, enthalten keine Touchscreen-Benutzeroberfläche. SmartPhone-Geräte ähneln im Allgemeinen anderen Formfaktoren für Mobiltelefone, während die meisten Phone Edition-Geräte einen PDA-Formfaktor mit einem größeren Display verwenden.

Veröffentlichungen [ edit ]

Version Änderungen
Alte Version, nicht mehr unterstützt: 1.0 Veröffentlicht am 16. November 1996. [19] Codename "Pegasus" und "Alden". [20]
  • Geräte mit der Bezeichnung "Handheld PC" (H / PC) [17]
  • Mindestens 4 MB ROM
  • Mindestens 2 MB RAM

1.01-Version (1.0a) - Unterstützung für japanische Sprache hinzugefügt.

  • Nicht unterstützt am 31. Dezember 2001.
Alte Version, nicht mehr unterstützt: 2.0 Veröffentlicht am 29. September 1997. [21] Codename "Birch". [20]
  • Geräte mit dem Namen "Palm". size PC " [17]
  • Deterministisches Task-Scheduling in Echtzeit
  • Architekturen: ARM, MIPS, PowerPC, StrongARM, SuperH und x86
  • 32-Bit-Farbbildschirme
  • SSL 2.0 und SSL 3.0

Version 2.11 (Palm-Size PC 1.1) - Bildschirmauflösung in QVGA geändert, Handschrifterkennung hinzugefügt. Version 2.11 (Palm-Size PC 1.2) - basiert auf dem Windows CE H / PC 2.11-Kernel, Pocket Office wurde entfernt. HandeldPC 2.11-Version (HandheldPC Professional) - Neue Versionen von Microsoft Access hinzugefügt, Unterstützung für MS Office-Dokumentformate.

  • Nicht unterstützt am 30. September 2002 für Windows CE 2.11 und 30. September 2005 für Windows CE 2.12.
Alte Version, nicht mehr unterstützt: 3.0 Veröffentlicht am 15. Juni 2000. [22] Codename "Cedar" [20] und "Galileo".
  • Major Recode, der CE in Echtzeit auf Mikrosekunden-Zeit hart machte
  • Basis für Pocket PC 2000, Handheld PC 2000, Pocket PC 2002 und Smartphone 2002 [17]
  • Prioritätsstufen wurden von 8 auf 256 erhöht [17]
  • Der Objektspeicher wurde von 65.536 auf 4,19 Millionen erlaubte Objekte erhöht [17]
  • Eingeschränkter Zugriff auf kritische APIs oder Einschränkung des Schreibzugriffs zu Teilen des Registers [17]
  • Stand am 9. Oktober 2007 nicht mehr unterstützt.
Alte Version, nicht mehr unterstützt: 4.x Erschienen am 7. Januar 2002. [23] Codename "Talisker / Jameson / McKendric". [20]
  • Integriert mit .NET Compact Framework
  • Treiberstruktur stark geändert, neue Funktionen hinzugefügt
  • Basis für "Pocket PC 2003" " [17]
  • Unterstützung für Flash-Speicher und Bluetooth [17] [24]
  • Unterstützung für HID-Geräte und standardisierte Tastaturen
  • TLS (SSL 3.1), IPsec-L2TP-VPN oder Kerberos [17]
  • Pocket Office wurde auf Wordpad
  • reduziert. Trennung in zwei Editionen - Core (nur Shell) und Professional (mit Microsoft-Zubehör)
  • Neben dem älteren PocketIE-Browser war Internet Explorer Mobile mit nahezu 100% iger Seitenkompatibilität zu seinem IE 5.5-Desktop-Cousin verfügbar.
  • With Windows CE.net 4.2, eine neue Shell wurde mit Internet Explorer-Integration bereitgestellt
  • Stand: 10. Juli 2012 für Windows CE 4.0 und 8. Januar 2013 für Windows CE 4.1 und 9. Juli 2013 für Windows CE 4.2. [19659109] Alte Version, nicht mehr unterstützt: 5.x
Im August 2004 veröffentlicht. [20] Fügt viele neue Funktionen hinzu. Codename "Macallan" [20]
  • Automatische Berichterstellung für Hersteller hinzugefügt [25]
  • Direct3D Mobile, eine COM-basierte Version der DirectX-Multimedia-API von Windows XP [25]
  • DirectDraw für 2D-Grafik und DirectShow für die Unterstützung der Kamera- und Videodigitalisierung [25]
  • Unterstützung für Remote Desktop Protocol (RDP) [20] [20] 19659022] In dieser Version wurde auch Wordpad entfernt
  • Die "Pro" -Version enthält den Internet Explorer-Browser und den Windows Media Player 9
  • die seit dem 14. Oktober 2014 nicht mehr unterstützt werden.
Alte Version, nicht mehr unterstützt: 6.0 Im September 2006 veröffentlicht. Codename "Yamazaki". [20]
  • Der Prozessadressraum wurde von 32 MB auf 2 GB erhöht. [27]
  • ] Die Anzahl der Prozesse wurde von 32 auf 32.768 erhöht [28]
  • Benutzermodus an d Gerätetreiber im Kernelmodus sind möglich
  • 512 MB physisch verwalteter Speicher
  • Device.exe, filesys.exe, GWES.exe wurden in den Kernelmodus
  • Cellcore
  • SetKMode versetzt und Prozessberechtigungen sind nicht mehr möglich
  • Systemaufruf-Leistung verbessert [29]
  • Nicht unterstützt am 10. April 2018.
Ältere Version, noch unterstützt: 7.0 Veröffentlicht im März 2011.
  • Multi-Core-CPU-Unterstützung (SMP)
  • Wi-Fi-Positionierungssystem
  • Bluetooth 3.0 + HS-Unterstützung
  • DLNA (Digital Living Network Alliance)
  • DRM-Technologie
  • Media Transfer Protocol
  • ] Unterstützung für Windows Phone 7 IE mit Flash 10.1
  • NDIS 6.1-Unterstützung
  • UX C ++ - XAML-API mit Technologien wie Windows Presentation Foundation und Silverlight für attraktive und funktionale Benutzeroberflächen
  • Modernisierte Grafiken auf Basis von OpenGL ES 2.0
  • Advanced Berührungs- und Gesteneingabe
  • Kernel-Unterstützung für 3 GB physischen RAM und unterstützt ARMv7-Assembly (Unterstützung für "x86, SH (nur Automotive) und ARM") [30]
  • Bis April unterstützt 13, 2021.
Aktuelle stabile Version: 8.0 (2013)
  • Veröffentlicht im Juni 2013
  • DHCPv6-Client mit Stateful / Stateless-Adresskonfiguration.
[31]
  • L2TP / IPsec über IPv6 für VPN-Verbindungen.

    . 19659022] Snapshot-Boot [31]

  • Verbesserte XAML-Datenbindung und Expression Blend-Unterstützung [31]
  • OOM Modellverbesserungen von 7. [31]
  • HTML-Hilfe-Viewer hinzugefügt. [31]
  • Bis 10. Oktober 2023 unterstützt.
  • Legende:

    Alte Version

    Ältere Version, noch unterstützt

    Neueste Version

    Neueste Vorschau-Version ] Zukünftige Version

    Siehe auch [ edit ]

    Referenzen [ edit

    1. ^ "Sonderbericht: Windows CE 6 kommt mit an 100% Kernelquelle ". windowsfordevices.com. 1. November 2006. Nach dem Original am 20. August 2012 archiviert. 20. Juli 2011 .
    2. ^ "Microsoft öffnet vollständige Windows CE-Kernel-Quelle". Linux-Geräte . 1. November 2006. Aus dem Original am 16. Februar 2009 archiviert.
    3. ^ "Microsoft kündigt die allgemeine Verfügbarkeit von Windows Embedded Compact 2013" an. Microsoft News Center . Microsoft . 14. Juli 2013 .
    4. ^ "Windows CE - Überblick". Archiviert vom Original am 28. Mai 2010.
    5. ^ "Windows Embedded CE". Microsoft . Microsoft. Aus dem Original am 17. Juli 2015 archiviert. Abgerufen 6. Februar 2015 .
    6. ^ "Windows Embedded Homepage". Microsoft.com . 14. November 2010 .
    7. ^ "Wie startet Windows Embedded CE 6.0?". Windows CE-Basisteam-Blog . Microsoft. 18. Dezember 2007 . 14. November 2010 .
    8. ^ "Board Support Package (Compact 2013)". MSDN . Microsoft . 15. Juli 2013 .
    9. ^ "Erstellen oder Ändern eines BSP (Compact 2013)". Microsoft Developer Network . Microsoft . Abgerufen 11. Juni 2014 .
    10. ^ "Prioritätsstufen". Msdn.microsoft.com . 14. November 2010 .
    11. ^ "Embedded Platform | Integrierte Entwicklungsumgebung (IDE) | Windows CE". Microsoft.com . 14. November 2010 .
    12. ^ "Die Bedeutung von" CE "in Windows CE-Startdatum". support.microsoft.com. 14. Februar 2015 . Abgerufen 14. Februar 2015 .
    13. ^ "Microsoft benennt Windows CE um und setzt das Startdatum von CE 6.0". windowsfordevices.com. 22. September 2006. Nach dem Original am 4. Januar 2009 archiviert . 20. Juli 2011 .
    14. ^ "What's New (Compact 2013)". MSDN . Microsoft . Abgerufen 24. Januar 2016 .
    15. ^ WinCE-Port - Lazarus wiki
    16. ^ Autohotkey-Bau für CE-Geräte
    17. ^ a b c [1945659] f d h j Pöhls, Henrich C. (5. September 2003), "Risikoanalyse mobiler Geräte mit besonderem Anliegen von Malware -Verschmutzung" (PDF) Diplomarbeit Universität Hamburg, p. 27 abgerufen 24. Oktober 2009
    18. ^ Smith, Tony (16. April 2003). "Warum Pocket PC nicht WinCE ist". Das Register . Abgerufen 24. Oktober 2009 .
    19. ^ "Microsoft kündigt breite Verfügbarkeit von Handheld-PCs mit Windows CE an". Microsoft News Center. 18. November 1996 . 20. Juni 2011 .
    20. ^ a b [1945657] . d d f g Hall, Mike (19. September 2006). "Windows Embedded Blog: CE 6.0 - warum der Codename" Yamazaki "?". MSDN-Blogs . Abgerufen 24. Oktober 2009 .
    21. ^ "Microsoft kündigt die Veröffentlichung von Windows CE 2.0" an. Microsoft News Center. 29. September 1997 . 27. Juli 2015 .
    22. ^ "Microsoft kündigt Verfügbarkeit von Windows CE 3.0 an". Microsoft News Center. 15. Juni 2000 . 20. Juni 2011 .
    23. ^ "Microsoft bringt Windows CE .NET auf den Markt". Microsoft News Center. 7. Januar 2002 . 20. Juni 2011 .
    24. ^ Walker, Geoff (7. Januar 2002). "Windows CE .Net: Microsofts Nachfolger von Windows CE 3.0". Pen Computing Magazine . 24. Oktober 2009 .
    25. ^ a b [1945657] c [19659234] Smith, Tony (29. März 2004). Msgstr "MS bereitet WinCE 5.0 vor". Das Register . 24. Oktober 2009 .
    26. ^ "Die Geschichte der PDA" (DOC) 090517 seditaville.com
    27. ^ "Windows Embedded CE 6.0 - Erweiterte Speicherverwaltung". Abgerufen am 25. Mai 2011
    28. ^ Leckie, Andrew (25. März 2008). "Einführung in die Embedded-Technologien von Microsoft - Sitzung 1". Neuseeland: Eingebettete .NET-Benutzergruppe. Archiviert aus dem Original (PPT, 10 MB) am 24. Juli 2011.
    29. ^ Babu, K. Ashok (22. November 2006). Msgstr "Unterschiede zwischen Windows CE 5.0 und Windows CE 6.0". WindowsForDevices.com . Aus dem Original am 16. Juli 2012 archiviert. 24. Oktober 2009 .
    30. ^ Veerabahu, Maharajan (24. Dezember 2010). "Vergleich zwischen Windows Embedded Compact 7 (WEC7) und Windows CE 6". e-consystems.com . 24. Dezember 2010 abgerufen. Der neue Kernel unterstützt auch ARMv7, aber als Kompromiss wird die Unterstützung für ARMv4 von WEC 7
    31. ^ a b abgebrochen. c e f f Neu (Kompakt 2013) ". MSDN . Microsoft . 15. Juli 2013 .

    Externe Links [ edit ]

    Không có nhận xét nào:

    Đăng nhận xét