Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Windows IoT Enterprise no Arm é simplesmente o Windows IoT Enterprise criado e executado em processadores Arm (Arm64) de 64 bits. Ele tem os mesmos recursos e funcionalidades do Windows IoT Enterprise para processadores baseados em x64, permitindo que você crie dispositivos seguros e poderosos em qualquer arquitetura de processador.
Windows IoT Enterprise no Arm vs. x86/x64
O Windows IoT Enterprise on Arm foi projetado para ser familiar para criadores de dispositivos e desenvolvedores acostumados a trabalhar com x86/x64. A maior parte da documentação do Windows IoT Enterprise se aplica ao Arm64 e ao x86/x64, com as diferenças destacadas diretamente na página de documentação de cada recurso. Existem algumas diferenças gerais a serem consideradas em relação a aplicativos e drivers de dispositivo.
Aplicativos
O Windows IoT Enterprise on Arm pode executar aplicativos Arm64 nativos e aplicativos x86/x64 emulados .
Aplicativos nativos do Arm64 são aplicativos compilados e criados especificamente para a arquitetura do Arm64. Os aplicativos nativos do Arm64 fornecem o melhor desempenho, capacidade de resposta e consumo de energia.
Os aplicativos emulados são aplicativos x86/x64 executados no estado em que se encontram, sem modificação no Windows IoT Enterprise on Arm, usando a tecnologia de emulação de caixa de entrada. A emulação de aplicativo x86/x64 fornece uma maneira rápida para os criadores de dispositivos portarem designs x86/x64 existentes para o Arm64. O Windows 10 IoT Enterprise on Arm dá suporte à emulação de aplicativos x86, enquanto o Windows 11 IoT Enterprise on Arm dá suporte à emulação de aplicativos x86 e x64.
Para obter mais informações, consulte a documentação de desenvolvimento de aplicativos Windows IoT Enterprise on Arm e a documentação de desenvolvimento de aplicativos Windows on Arm.
Drivers de dispositivo
Os drivers de dispositivo devem ser criados nativamente para que o Arm64 seja executado no Windows IoT Enterprise no Arm. Os drivers Arm64 para muitos dispositivos comumente usados são fornecidos no Windows ou no BSP (Pacote de Suporte de Placa) de uma placa. Além disso, muitos fornecedores de dispositivos fornecem drivers para seus dispositivos por meio do Windows Update ou de canais de suporte de terceiros. Para um dispositivo sem um driver disponível, você precisa trabalhar com o fornecedor do dispositivo para obter um ou escrever um por conta própria.
Saiba mais sobre como escrever e implantar drivers na documentação do driver de dispositivo do Windows IoT Enterprise.
Suporte ao processador Arm64
O Windows IoT Enterprise on Arm oferece suporte a vários processadores NXP e Qualcomm, atendendo a diferentes necessidades de dispositivos e requisitos de desempenho.
Os processadores NXP fornecem as opções de menor consumo de energia e menor custo para a criação de dispositivos Windows IoT Enterprise. Eles são excelentes para categorias de dispositivos como thin clients, quiosques, gateways e interfaces homem-máquina (IHMs).
Os processadores Qualcomm oferecem excelente desempenho, mantendo os benefícios de baixo consumo de energia dos processadores Arm64. Os processadores Qualcomm são uma boa opção para casos de uso que exigem visualizações de alta qualidade ou aprendizado de máquina/IA.
Para obter os modelos de processadores específicos com suporte para cada versão do sistema operacional Windows IoT Enterprise, consulte as Listas de Processadores do Windows IoT Enterprise.
Plataformas e placas de hardware Arm64
Para começar a criar o Windows IoT Enterprise em dispositivos Arm, selecione uma plataforma ou placa de hardware Arm64.
Introdução
Para obter a maneira mais rápida de se familiarizar com o Windows IoT Enterprise no ARM64, consulte nosso Tutorial: configuração de um NXP i,MX EVK.