Herunterladen Inhalt Inhalt Diese Seite drucken

ACD M210SE Programmieranleitung Seite 5

Inhaltsverzeichnis

Werbung

Windows Embedded Compact (Windows CE) hat technisch trotz seiner
Namensnähe nichts mit dem Desktop Betriebssystemabkömmling Windows
Embedded Standard/Enterprise gemeinsam. Insbesondere laufen native Desktop-
Programme mit Ausnahme einiger einfacher .NET-Programme nicht auf
Windows CE.
Anmerkung
Aus Programmierersicht stellen sich die Win32-APIs weitestgehend als sehr ähnlich
dar, wobei jedoch feine Unterschiede einen erheblichen Teil am Aufwand einer evtl.
geplanten Umstellung auf Windows CE haben können.
Windows CE ist ein zur Erstellungszeit konfigurierbarer Satz an Betriebssystemkomponenten, die zu einem
monolithischen Block kompiliert und gepackt werden. Änderungen sind demnach i.d.R. nur bei der
Konfiguration der enthaltenen Einzelpakete möglich.
Bei ACD Geräten wird dieses Schema teilweise durchbrochen, sodass die Installation von
Anwendersoftware und Gerätetreibern auch nachträglich erfolgen kann. Dies steigert die Flexibilität einer
einzelnen, gut durchgetesteten, Grundkonfiguration erheblich.
Ein ACD Windows CE-Gerät besteht neben dem grundlegenden Kernel auch noch aus weiteren
Komponenten, die für die Softwareentwicklung relevant sind (siehe Abbildung). Zum Kernel kommen
Systemprogramme und einige Treiber auf einem Flash-Dateisystem (Ordner \flashdisk\system und Ordner
\flashdisk\drivers) hinzu.
Einige Geräte besitzen ferner noch einen Microcontrollerbaustein (Tastaturcontroller) und programmierbare
Logikgatter (PLD). Diese sind von ACD passend programmiert und können bei einem eventuellen
Systemupdate bei Bedarf automatisch mit aktualisiert werden.
ACD Windows-CE Geräte besitzen ein Prozessormodul und daran angeschlossene Peripherie. Das
Prozessormodul ist bestückt mit einem Prozessor mit ARM-Technologie. Das ist bei Geräten der Second
Edition ein Prozessor von Marvell/Intel des Typs PXA166 (XScale).
Zur Peripherie gehören auch RAM und nicht-flüchtiger Flashspeicher.
IrDA
bei M210SE
und M215SE
andere Peripherie
(RFID, Bluetooth,
GPRS)
opt.
SD-Karte
WinCEGeräteSE_Handbuch_Programmierung_V3.01_de
Display
Prozessormodul
XScale PXA166
und
Onboard-Speicher
Tastaturcontroller
1
2
3
4
5
Tastaturfeld
Scannermodul
USB Host/Slave
5 / 65

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für ACD M210SE

Diese Anleitung auch für:

M215seM260se

Inhaltsverzeichnis