Windows® Embedded Compact 2013

Windows® Embedded Compact 2013 ist die neuste Generation in der Produktereihe von Windows CE, dem Betriebssystem für innovative Geräte mit kleinem Speicher und Prozessor. Windows® Embedded Compact 2013 wurde speziell für den Embedded Markt entwickelt, um die Geräte schnell und auf preiswertem Weg auf den Markt zu bringen.

Windows Windows® Embedded Compact 2013 ist ein 32-Bit hart-echtzeitfähiges Betriebssystem mit kleinem "Footprint", Unterstützung für Multi-Core Prozessoren (SMP), Silverlight Unterstützung und ein leistungsstarkes Entwicklungstool.


Windows® Embedded Compact 2013 arbeitet mit den neusten Industriestandards und existierenden "Desktop-" sowie "Server-Standards" mühelos zusammen um dem OEM Kunden größtmöglichen Spielraum für die Realisierung seiner Lösung zu geben.


Klicken Sie hier für das Datenblatt über Microsoft Windows® Embedded Compact 2013 in Englisch.
Besuchen Sie die gesicherte Download Sektion für Powerpoint Präsentation über Microsoft Windows® Embedded Compact 2013, sowie für die aktuelle Windows® CE und Compact Roadmap.

Windows® Embedded Compact 2013 Neuigkeiten

Neuigkeiten in Windows® Embedded Compact 2013

Name und Branding

  • Der offizielle Name lautet "Windows Embedded Compact 2013"

Neudesignte Architektur

  • Platform-Builder plug-in für Microsoft Visual Studio® 2012, Visual Studio® 2013 und Visual Studio® 2015
  • Unterstützung für Multicore Prozessoren (SMP) bis zu 8 Cores
  • ARMv7 ist unterstützt (Cortex A Prozessoren, Thumb 2)
  • CPU core management API
  • Physikalischer Speicher bis zu 3 GB unterstützt (512MB in CE 6.0)
  • USB und SD Speicher viel schneller
  • Multi-Touch Unterstützung
  • Bluethooth 2.1 plus EDR
  • XAML Entwicklung in Expression Blend
  • NDIS 6.1 unterstützt
  • .NET Compact Framework 3.9
  • Snapshot boot
  • Keine Standard-Shell und kein Internet Explorer mehr enthalten.

Neue Lizenzstruktur

  • 3 Haupt-Lizenzen: Core (NR), Entry und General Embedded (full)

Bessere Tools

  • "Platform Builder" ist ein Plug-In für Microsoft Visual Studio® 2012, Microsoft Visual Studio® 2013 und Microsoft Visual Studio® 2015. So können bestehende Erfahrungen in der Entwicklung von Betriebssystem und Appliaktion genutzt werden. Ein vollwertiges Visual Studio® 2012 Professional (Englisch) ist beim "Platform Builder" für denselben Preis dabei!
  • Erneuerte Komponenten-Katalog Funktionalität
  • Neue Compiler
  • Neue, integrierte Siliverlight Entwicklungstools

Besserer Support

  • 10 Jahre verlängerter Support
  • Weltweite Partnerbasis und Zusammenarbeit mit der Online Community
  • Kostenlose Evaluierungs-Kits zum Testen für 180 Tage

Schnelleres Entwickeln

  • End-to-end Entwicklungsportfolio, um das Endprodukt schneller und einfacher zu konfigurieren, zu entwickeln und an den Markt zu bringen.
  • Mit dem integriertem Geräte-Emulator und Tools im "Platform Builder" kann auf exteren Tools von verschiedenen Herstellern verzichtet werden
  • Mehrere hundert getestete Komponenten sind zum Einsatz bereit
  • Mehr Source Code zur Dokumentation, zum Debuggen und zum selbstständigen Ändern

Neue Markchancen

  • Die "Cellcore Stack" Komponente hilft bei der einfachen Datenübertragung von Sprache über das Mobilfunk-Netztwerk
  • Die Komponenten "Windows Media Connect" und "Digital Video Recording" helfen für den Medien-Konsumerbereich und bieten das Aufnehmen, Pausieren und Zurückspulen von Live Video Streams
  • Die "Windows Network Projector" Komponente kann Präsentationen eines Vista basierenden Rechners einfach wiedergeben

Für eine umfassende Übersicht klicken Sie bitte hier.

Die neue Windows® Embedded Compact 2013 System Architektur

  • Unterstützung für physikalishcen Speicher bis zu 3 GB
  • Multicore Prozessor Unterstützung (SMP) bis zu 8 Cores

Plattformentwicklungs-Tools

Der "Platform Builder" für Windows® Embedded Compact 7 (nun ein Plug-In für Visual Studio®, Version 2012, 2013 und 2015 werden unterstützt) ist eine integrierte Entwicklungsumgebung (IDE) um ein eigenes, angepasstes 32-Bit Betriebssystem zusammenzustellen. Der "Platform Builder" wird mit Tools zum Entwickeln, Erstellen, Testen und Debuggen Ihres Betriebssystems und Ihrer Appliaktion geliefert.

Klicken Sie hier, um zum offiziellen "getting started guide" zu gelangen

Applikationsentwicklungs-Tools

Der Entwicklungsprozess wird unterteilt in Betriebssystementwicklung und Applikationsentwicklung. Um mit der Betriebssystementwicklung zu starten, braucht man ein BSP (Board Support Package) von einem Systemhersteller oder man startet mit dem Erstellen eines eigenen BSPs. Alle nötigen Treiber und Konfigurationen des Systems sind im BSP enthalten. Je besser die Qualität des BSPs ist, desto weniger Arbeit werden Sie haben!

Der integrierte ARM-Emulator hilft Ihnen, Ihr Compact-Image zu Testen ohne eine Hardware-Plattform zu besitzen.

Details zur Applikationsentwicklung finden Sie hier und zur BSP Entwicklung hier.

 

 

 

Windows® Embedded Compact 2013 Entwicklungsprozess

Der Entwicklungsprozess wird unterteilt in Betriebssystementwicklung und Applikationsentwicklung. Um mit der Betriebssystementwicklung zu starten, braucht man ein BSP (Board Support Package) von einem Systemhersteller oder man startet mit dem Erstellen eines eigenen BSPs. Alle nötigen Treiber und Konfigurationen des Systems sind im BSP enthalten. Je besser die Qualität des BSPs ist, desto weniger Arbeit werden Sie haben!
Sie können das selbst erstellte Windows® Embedded Compact 2013 Betriebssystem im integrierten ARM-Emulator testen. Dazu wählen Sie einfach das Emulator-BSP zusätzlich aus. Nach Erstellen des Betriebssystems können Sie ein SDK (Software Development Kit) exportieren. Das SDK enthält das API-Set (Programmer Interface), dass Ihr System unterstützt. Ein Applikationsentwickler kann nun das SDK auf seinem Entwicklungsrechner installieren, dies ermöglicht eine Applikation für das Windows® Embedded Compact 2013 Gerät zu erstellen. Der ARM-Emulator kann verwendet werden, um die Applikation zu testen. Es sind viele Debug-Tools und ein Windows® Embedded Compact Test Kit im Platform Builder enthalten.

Ausführliche Informationen dazu finden Sie hier

Windows® Embedded Compact 2013 Hauptmerkmale

Hauptmerkmale

Beschreibung

Echtzeit

Windows® Embedded Compact 2013 ist das Betriebssystem von Microsoft, dass hart-echtzeitfähig ist. Natürlich variiert die Latenzzeit mit der Schnelligkeit des eingesetzten Prozessors.

Niedrige Kosten

Niedrige Initialinvestitionen dank kostenlosem Evaluation-Kit, kostengünstiges Entwicklungstool und geringe Lizenzkosten halten die Gesamtkosten sehr niedrig.
Besuchen Sie die gesicherte Download Sektion um ein Dokument über die Zusammenstellung der Entwicklungskosten in einem Windows® Embedded CE contra Embedded Linux Projekt herunterzuladen.

Prozessor Architektur

Die folgenden 32-Bit Prozessoren-Architekturen sind unterstützt: x86, ARM, MIPS32 und SH4.
Neu in Compact 2013 ist die Unterstützung für ARMv7. Details zum ARMv7 BSP gibt es hier.

Modular

Windows® Ebedded Compact 2013 kann aus über 500 Komponenten selbst zusammengestellt werden.

Eine ausführliche Übersicht finden Sie hier.

Shared Source

Installieren Sie sich mit dem "Shared Source Program" über 4 Millionen Source Code Zeilen. Benutzen Sie den zusätzlichen Code zur Dokumentation, zum Debuggen und modifizieren Sie den Code für Ihre Zwecke. Sie dürfen den Microsoft Code in abgeänderter Form an Ihre Endkunden ausliefern.
Besuchen Sie die gesicherte Download Sektion um eine Präsentation über das "Shared Source Program" anzusehen.

Kleiner Speicherbedarf

Der "WEC2013 Kernel" erfordert nur einen Speicherbedarf von ca. 700kB. Normale industrielle WEC2013-Geräte benötigt zwischen 4 bis 6MB. Ein voll ausgebautes CE-Gerät (PDA) um die 20MB. Kundenapplikationen sind nicht beinhaltet.

Mobile Geräte

Spezielle Funktionalitäten für mobile Geräte sind in Windows® Embedded Compact 2013 integriert wie z.B. Powermanagement, schnelles Einschalten und kleiner Speicherbedarf für Flashspeicher. Natürlich sind alle gängigen Kommunikationstechnologien und Multimediamöglichkeiten bei Windows® Embedded Compact 2013 dabei.

Time-To-Market

Windows® Embedded Compact 2013 bietet dem Entwickler ein durchgängiges Toolset zum Erstellen, Debuggen und Aufspielen eines selbst erstellten und angepassten CE Systemes. Dieses Toolset (Platform Builder) enthält auch einen Emulator um Hardware- und Softwareentwicklungen gleichzeitig durchzuführen. Der "Platform Builder" Windows® Embedded Compact 2013 wurde als Plug-In für Microsoft Visual Studio® 2012, Visual Studio® 2013 and Visual Studio® 2015 entwickelt. So kann der Entwickler seine normalen Programmierfähigkeiten direkt nutzen, um das WEC2013 Betriebssystem und dessen Appliaktion zu erstellen.

Industrieller Standard

Windows® Embedded Compact 2013 arbeitet mit industiellen Standards und existierenden Microsoft Desktop- und Server-Standards zusammen, um dem Embedded Entwickler eine breite Palette an Funktionsmöglichkeiten für eine große Vielfalt an Embedded Geräten zu bieten. Microsoft hat sich mit dem 10-Jahres Support für Embedded Produkte auf den industriellen Bereich fokussiert.

Anwendungsentwicklung

Microsoft bietet das komplette Paket an Programmiersprachen unter Visual Studio für Native-Code oder Managed-Code an, sowie .NET Framework. In Microsoft Visual Studio® werden alle Sprachen unter einen Hut gebracht: Visual C++, C#, and Visual Basic. Die Silverlight Technoloie wurde nun ebenfalls direkt in Windows® Embedded Compact 2013 implementiert.

Für Codesamples klicken Sie hier.