【问题标题】:Does windows CE work on ARM processors?windows CE 可以在 ARM 处理器上运行吗?
【发布时间】:2015-07-28 08:46:40
【问题描述】:

我有点困惑。当我搜索互联网时,我看到了在 Raspberry Pi 或三星 ARM11 上运行的 Windows CE 示例。但是,我无法确定他们是否以某种方式破解了它,或者 CE 是否正式在 ARM 设备上运行。

如果不是,我应该使用 Windows Embedded 产品来针对 arm 处理器吗?

最后一个问题是,与 Windows Embedded 7 相比,Windows CE 在占用空间方面的表现如何?

有人可以请教我吗?

【问题讨论】:

  • “windows CE 能否在 ARM 处理器上运行?” Yes.
  • CE 几乎永远支持 ARM (Wikipedia says version 2 in 1997) - 我猜一些更突出的例子可能是 2000 年代初期的袖珍 PC(iPAQ、Jornada、Axim),主要是构建围绕基于 ARM 的 XScale 内核(后来演变成 XDA 之类的东西)。请注意,CE 本质上是一个 RTOS,与 Windows 7 根本不同。

标签: windows arm windows-ce windows-embedded


【解决方案1】:

是的,Windows CE(最近更名为 Windows Embedded Compact)在 ARM 上运行。直到版本 6,它还支持 SH4 和 Compact 7 MIPS。 最新版本被命名为(令人困惑的)Windows Embedded Compact 2013,微软承诺支持到 2023 年。 它是一个不同的内核(实时),但在 API 级别与桌面和服务器版本提供了一些兼容性。 新的 Windows IoT Core 版本在 Raspberry Pi 2 (ARMv7) 上运行,并使用与 PC 版本相同的内核。

【讨论】:

    【解决方案2】:

    微软在 Windows Phone 7、7.5、7.8 上使用了 Windows CE 的 ARM 版本,然后才开始在他们的 ARM 手机上运行 NT。肯定存在的。

    我不知道你是否真的能得到它。他们有“Windows Embedded Compact 7”,但从文档来看,它听起来只有 x86 和 amd64。但也许有一些方法可以获得 ARM 版本......也许是 MSDN 许可证或通过与 Microsoft 成为某种业务合作伙伴?

    再想一想,这个链接:http://www.microsoft.com/windowsembedded/en-us/windows-embedded-compact-7.aspx 表明它确实适用于 ARM。

    奖励:显然 Windows 10 将在 Raspberry Pi 2 上运行:http://arstechnica.com/information-technology/2015/02/windows-on-arm-lives-on-even-as-it-dies/ 唯一的问题是他们是否会继续要求每个非应用程序 .exe 都由 Microsoft 签名,就像他们对 Surface RT 所做的那样,防止正常win32 或 .NET 程序可以在 NT 上为 ARM 开发。如果他们不给我们那种疯狂的限制,这可能会很整洁。

    【讨论】:

    • 嗯。有一个业余问题。 Windows Embedded compact 和 Windows CE 是一回事吗?
    • @zgrkpnr89:我认为他们在从 Windows Embedded CE 6.0 升级到 Windows Embedded Compact 7 时会稍微重新命名。这是我的看法,无论如何,它们是一样的。
    • Windows CE 的最新版本(更名为 Embedded Compact 以进一步混淆用户)是 Windows Embedded Compact 2013,它确实支持 ARM。在 Raspberry Pi 上,您没有 PC 上的“Windows 10”,它是支持 UWP 应用程序和 win32 API 子集的“IoT Core”版本。移植现有的 Windows 应用程序并不简单。
    • 当然,但物联网不亚于 Windows,就像 Windows Phone 一样。它基于 OneCore。而 CE 不是基于 OneCore。
    猜你喜欢
    • 2021-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 2018-01-04
    • 2010-10-27
    • 2021-01-12
    相关资源
    最近更新 更多