Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Windows IoT Enterprise в Arm — это просто Windows IoT Enterprise, созданная для 64-разрядных процессоров Arm (Arm64). Он имеет те же функции и возможности Windows IoT Enterprise для процессоров x64, что позволяет создавать безопасные и мощные устройства в любой архитектуре процессора.
Windows IoT Enterprise на Arm против x86/x64
Windows IoT Enterprise на Arm предназначен для сборщиков устройств и разработчиков, привыкших работать с x86/x64. Большая часть документации по Windows IoT Enterprise применяется как к Arm64, так и к x86/x64, с различиями, которые указаны напрямую на странице документации каждой функции. Существует несколько общих различий, которые следует учитывать при работе с приложениями и драйверами устройств.
Приложения
Windows IoT Enterprise в Arm может запускать собственные приложения Arm64 и эмулированные приложения x86/x64.
Собственные приложения Arm64 — это приложения, скомпилированные и созданные специально для архитектуры Arm64. Собственные приложения Arm64 обеспечивают лучшую производительность, скорость реагирования и потребление энергии.
Эмулированные приложения — это приложения x86/x64, которые выполняются как есть без изменений в Windows IoT Enterprise в Arm с помощью технологии эмуляции папки "Входящие". Эмуляция приложений x86/x64 обеспечивает быстрый способ переноса существующих конструкций x86/x64 в Arm64. Windows 10 IoT Enterprise на Arm поддерживает эмуляцию приложений x86, тогда как Windows 11 IoT Enterprise на Arm поддерживает также эмуляцию приложений x86 и x64.
Дополнительные сведения см. в документации по разработке приложений Windows IoT Enterprise на Arm, и документации по разработке приложений Windows на Arm.
Драйверы устройства
Драйверы устройств должны быть созданы непосредственно для Arm64 для работы на Windows IoT Enterprise на архитектуре Arm. Драйверы Arm64 для многих часто используемых устройств предоставляются в Windows или в пакете поддержки плат (BSP). Кроме того, многие поставщики устройств предоставляют драйверы для своих устройств через Обновление Windows или сторонние каналы поддержки. Для устройства без доступного драйвера необходимо работать с поставщиком устройств, чтобы получить его или написать самостоятельно.
Узнайте больше о написании и развертывании драйверов в документации по драйверам устройств Windows IoT Enterprise.
Поддержка процессора Arm64
Windows IoT Enterprise в Arm поддерживает различные процессоры NXP и Qualcomm, обслуживая различные потребности устройств и требования к производительности.
Процессоры NXP предлагают энергоэффективные и наименее затратные варианты для создания устройств Windows IoT Enterprise. Они отлично подходят для таких категорий устройств, как тонкие клиенты, киоски, шлюзы и пользовательские интерфейсы машин (HMIs).
Процессоры Qualcomm обеспечивают отличную производительность при сохранении преимуществ низкой мощности процессоров Arm64. Процессоры Qualcomm хорошо подходят для вариантов использования, требующих высококачественных визуализаций или машинного обучения/ИИ.
Сведения о конкретных моделях процессоров, поддерживаемых для каждой версии ОС Windows IoT Enterprise, см. в списках процессоров Windows IoT Enterprise.
Аппаратные платформы и доски Arm64
Чтобы приступить к созданию Windows IoT Enterprise на устройствах Arm, выберите аппаратную платформу Arm64 или доску.
Начало работы
Самый быстрый способ ознакомиться с Windows IoT Enterprise в Arm64 см. в руководстве по настройке NXP i.MX EVK.