WindowsCE和Windows 10 IOT有啥不同

WinCE是CE内核,Win10IoT是和桌面Windows和WinPhone8,10一样的NT内核编译出的二进制软件包不能通用,API也不通用
■网友
除了名字就沒幾個相同的地方。執行硬件環境(IOT通常不自帶屏)、軟件平台環境、編譯需求、連接方式、授權模型都不同。
■网友
早期硬件落后,NT内核不适用,MS就开发了Windows CE用于嵌入式设备,Windows Mobile就是基于CE内核。后来硬件也跟上了,同时维护两个系统蛋疼,MS就干脆来了个大一统,在Windows Phone 8时把手机系统也迁移到NT内核。总之,CE是注定要被淘汰的系统。如果你要使用CE的话,很多现在人看来的非常基础的特性都没有,比如对多核CPU的支持。。。
■网友
Windows Embedded Compact 2013(以下简称CE) 和 Windows 10 IoT Core(以下简称IoT)的不同:1. 处理器:CE: ARM, x86, SH4, MIPS IoT: ARM, x86, x642. 系统大小:CE: 4GB - 20GB, 视功能而定 IoT: 1GB, 安装在8GBmicroSD卡上3. 开发工具: CE: Visual Studio 2012和2013 IoT: Visual Studio 20154. .NET支持: CE: .NET Compact Framework IoT: .NET Framework 4.5+5. 编程语言: CE: C#, VB.NET, C/C++ MFC, XAML IoT: C#, VB, Node.js, C++/CX6. 应用类型: CE: Windows Forms, Silverlight, Console Applications IoT: 通用应用程序(Universal Applications),原生Win32(比如Console Applications)7. Shell: CE: 支持自定义GUI的shell,可以同时运行多个应用 IoT: shell只能运行一个应用,但是支持多个后台任务8. 设备驱动支持: CE: Windows CE/EC内核定制驱动 IoT: Windows 10 通用设备驱动9. 实时性: CE: 软实时 IoT: 不支持10. 授权: CE: 收费 IoT: 免费


    推荐阅读