Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Windows IoT Enterprise on Arm ist einfach Windows IoT Enterprise, das für 64-Bit-Arm-Prozessoren (Arm64) entwickelt wurde und auf diesen läuft. Es verfügt über die gleichen Funktionen und Möglichkeiten wie Windows IoT Enterprise für x64-basierte Prozessoren, so dass Sie sichere und leistungsstarke Geräte für jede Prozessorarchitektur erstellen können.
Windows IoT Enterprise auf Arm im Vergleich zu x86/x64
Windows IoT Enterprise on Arm ist für Gerätebauer und Entwickelnde konzipiert, die an die Arbeit mit x86/x64 gewöhnt sind. Der größte Teil der Dokumentation für Windows IoT Enterprise gilt sowohl für Arm64 als auch für x86/x64, wobei die Unterschiede direkt auf den Dokumentationsseiten der einzelnen Funktionen aufgeführt sind. Es gibt einige allgemeine Unterschiede bei Anwendungen und Gerätetreibern.
Anwendungen
Windows IoT Enterprise on Arm kann native Arm64-Anwendungen und emulierte x86/x64-Anwendungen ausführen.
Native Arm64-Anwendungen sind Anwendungen, die speziell für die Arm64-Architektur kompiliert und erstellt wurden. Native Arm64-Anwendungen stellen die beste Leistung, Reaktionsfähigkeit und Leistungsaufnahme bereit.
Emulierte Anwendungen sind x86/x64-Anwendungen, die ohne Änderungen auf Windows IoT Enterprise on Arm unter Verwendung der Inbox-Emulationstechnologie ausgeführt werden. Die x86/x64-Anwendungsemulation stellt einen schnellen Weg für Geräteentwickler dar, bestehende x86/x64-Designs auf Arm64 zu portieren. Windows 10 IoT Enterprise on Arm unterstützt die Emulation von x86-Anwendungen, während Windows 11 IoT Enterprise on Arm sowohl die Emulation von x86- als auch von x64-Anwendungen unterstützt.
Weitere Informationen finden Sie in der Dokumentation Windows IoT Enterprise auf Arm-Anwendungsentwicklung, und Windows auf Arm-Anwendungsentwicklung.
Gerätetreiber
Gerätetreiber müssen nativ für Arm64 erstellt werden, damit sie unter Windows IoT Enterprise auf Arm laufen. Arm64-Treiber für viele gängige Geräte werden in Windows oder im Board Support Package (BSP) eines Boards bereitgestellt. Darüber hinaus stellen viele Gerätehersteller Treiber für ihre Geräte über Windows Update oder Drittanbieter-Supportkanäle bereit. Für ein Gerät, für das kein Treiber verfügbar ist, müssen Sie mit dem Gerätehersteller zusammenarbeiten, um einen Treiber zu erhalten, oder selbst einen schreiben.
Lernen Sie mehr über das Schreiben und Bereitstellen von Treibern in der Windows IoT Enterprise Gerätetreiberdokumentation.
Unterstützung von Arm64-Prozessoren
Windows IoT Enterprise on Arm unterstützt verschiedene NXP- und Qualcomm-Prozessoren, die den unterschiedlichen Geräte- und Leistungsanforderungen gerecht werden.
NXP Prozessoren bieten die stromsparendsten und kostengünstigsten Optionen für den Aufbau von Windows IoT Enterprise-Geräten. Sie eignen sich hervorragend für Gerätekategorien wie Thin Clients, Kioske, Gateways und Human Machine Interfaces (HMIs).
Qualcomm-Prozessoren bieten eine hervorragende Leistung bei gleichzeitiger Beibehaltung der geringen Leistungsvorteile von Arm64-Prozessoren. Qualcomm-Prozessoren eignen sich gut für Anwendungsfälle, die qualitativ hochwertige Visualisierungen oder maschinelles Lernen/KI erfordern.
Die spezifischen Prozessormodelle, die für jede Windows IoT Enterprise OS-Version unterstützt werden, finden Sie in den Windows IoT Enterprise Prozessorlisten.
Arm64-Hardwareplattformen und -Boards
Um mit dem Erstellen von Windows IoT Enterprise auf Arm-Geräten zu beginnen, wählen Sie eine Hardwareplattform oder ein Board von Arm64 aus.
Erste Schritte
Die schnellste Möglichkeit, sich mit Windows IoT Enterprise auf ARM64 vertraut zu machen, ist unser Tutorial: Einrichten eines NXP i,MX-EVK.