• 會員登入
Windows on ARM
成就更友善更環保的開發環境
  • Arm 架構憑藉著高效能、低功耗的特性,在行動裝置市場佔有絕對的領導地位。隨著技術的進步,Arm生態圈也逐漸拓展至物聯網設備及人工智慧等應用領域,滿足高效低功率的綠能時代新需求。透過 Windows on Arm (WOA)的平台構建,在同時節省硬體及作業系統的成本下,也提供了更友善實惠的開發環境,有效助長市場競爭優勢。

  • 提供 Arm 裝置所有 Windows IoT 企業版所需的功能
    • 優異的圖像處理能力

    • 廣泛的應用程式相容性

    • 彈性客製化

    • LTSC長期服務支援

    • 優異的圖像處理能力: 可有效利用Microsoft全面的圖形框架庫
      • 多維度圖形能力:支援2D和3D硬體加速圖形,充分發揮GPU最佳效能
      • 廣泛的應用場景:POS機台、工業人機介面 (HMI)、醫療設備、Kiosk及數位電子看板等應用
      • DirectX Support:支援DirectX API,助力遊戲產業
    • 廣泛的應用程式相容性: 支援多種應用框架,可適用於各式開發環境
      • 支援X86及X64 App模擬:為使用者提供更大的靈活性和便利性
      • 減少應用程式移植成本:使開發者更容易將既有App移植到ARM平台上
      • 可兼容舊版的Windows:確保傳統應用程式仍可正常運行
      Application Framework​ IoT Enterprise​
      Universal Windows Platform (UWP)
      Windows Forms
      Windows Presentation Foundation
      .NET Framework
      .NET Core
      Win32
    • 彈性客製化: 囊括Windows企業版全系列功能
      • 自定義功能集:透過移除套件及影像壓縮工具,幫助使用者選擇符合場景需求的功能
      • 減少佔用空間:優化系統影像,僅需2GB RAM和16GB的儲存空間即可運行
    • LTSC長期服務支援: 適合需要持續穩定運作的設備和環境
      • 長期支援:提供10年的微軟支援服務
      • 安全更新:在不改變功能的前提下提供最新的安全更新,維持硬體長期的可靠性
      • 硬體長期供貨保證:確保在規劃下一代設備之前,能持續提供硬體安全與支援服務
  • 適合使用 WOA 的產業
    • 充電/加油裝置

    • 工業自動化

    • 零售與醫療設備

  • 支援 WOA 機種
    • Windows 10 IoT 開發套件
      EPC-R3720IQ-AWA12B
      • NXP i.MX 8M Plus 嵌入式電腦
      • 內建 Windows 10 IoT Enterprise(968TW21BL0) 操作系统的四核 Cortex-A53 的處理器
    • Windows 11 IoT 開發套件
      ROM-DK2860-FAA1E
      • Qualcomm QCS6490 OSM 評估板
      • 內建 Windows Enterprise (968TW1124VL0A0/ 968TW1124EL0A0/ 968TW1124BL0A0)作業系統的 Octa-Core Armv8 處理器
  • 研華工程師獨家發現

    x86 應用程序仿真使豐富的 Win32 應用程序生態系統在 ARM-Base 系統上可執行。 這為用戶提供了可運行現有 x86 win32 應用程序而無需對應用程序進行任何修改的神奇體驗。 該應用程序甚至不知道它在 ARM-Base 系統上運行 Windows,除非它調用特定的 API (IsWoW64Process2)

    如果原程式在 ARM的環境上試跑之後發現不順,也可以利用 Visual Studio 重新編譯成 ARM 的版本,讓應用程式以完整的原生方式運行只是需注意要搭配 Visual Studio 2017 以上的版本才可以,如果 x86 應用程序有驅動程序,則必須為 ARM64 重新編譯該驅動程序。x86 應用程序在仿真下可能運行良好,但是,它的驅動程序需要針對 ARM64 重新編譯,並且任何依賴於驅動程序的應用程序體驗都將不可用。

    如何更快速地為新編譯後的應用程式除錯 - 微軟另外提供 remote debug 工具,可以用 x86 的機器遠端為 ARM-Based 的機器上運行的 Windows 應用程式進行除錯,研華團隊使用的經驗是這個工具是類似 WinCE 開發在 ARM-Based機器上一樣,透過網路連接裝置進行 除錯開發。需要注意的是調試用戶模式應用程序的開發人員應該使用與目標應用程序架構相匹配的調試器版本。使用 ARM64 版 WinDbg 調試用戶態 ARM64 應用程序,使用 ARM 版 WinDbg 調試用戶態 ARM32 應用程序。使用 x86 版本的 WinDbg 調試在 ARM64 處理器上運行的用戶模式 x86 應用程序。

x
聯絡我們

0800-777-111

9:00-17:30

Contact Advantech