2009-05-06 2 views

Antwort

1

(Aus der Arbeit mit Windows CE 5.0, so dass es einige Unterschiede sein können, YMMV.)

sollten Sie in der Lage sein, Windows CE beide in einem Emulator laufen und auf dem Gerät selbst als Host-Betriebssystem installiert ist.

Im ersten Fall benötigen Sie nur einen Emulator, der mit dem Entwicklungskit und einer teureren Version von Visual Studio geliefert wird. Dadurch wird das Betriebssystem ordnungsgemäß ausgeführt, wenn auch etwas langsam, abhängig von der Architektur, für die Sie das Gastbetriebssystem erstellen möchten.

Im zweiten Fall müssen Sie Treiber für die Hardware finden oder schreiben, die Sie ausführen und verwenden möchten. Dies erfordert die Platform Builder-Anwendung (ich glaube, es ist ein Plugin für Visual Studio) und das Wissen über die Hardware, auf der Sie laufen. Windows CE selbst unterstützt x86-Prozessoren, obwohl ich mich nicht erinnere, ob es alle x86-Prozessoren (Befehlssätze) oder nur 486-Prozessoren unterstützt.

Wenn Sie die zweite Route herunterfahren möchten, können Sie möglicherweise auch ein Intel Atom oder AMD Geode Board Support Package (BSP) erhalten, das Ihnen bei der Entwicklung der Treiber hilft.

+0

Windows XP Embedded haben ist kein RTOS – kgiannakakis

+0

Dieser Verweis auf Windows XP Embedded entfernt, da es nicht in Ihren Anforderungen war. – Daemin

5

Sie können Windows CE auf einem PC installieren, aber Sie müssen ein eigenes Image erstellen. Sehen Sie diese tutorial in MSDN. Googeln Sie auch nach CEPC.

Schließlich besuchen Sie Mike Hall's blog. Ich erinnere mich, einen verwandten Artikel dort gelesen zu haben, aber ich kann es jetzt nicht finden. Wie auch immer, dieses Blog ist eine großartige Ressource für Windows Embedded.