Windows 10 IoT 系统
Windows 10 IoT 是 Windows 10 版本系列,以各种物联网装置为目标,从小型的工业闸道器到较大型且更复杂的装置(例如:控制医疗设备、ATM 等),适合自动化制造、零售、医疗、军事、金融、航空、博弈等产业嵌入式装置所使用。
Windows 10 IoT 版本
Windows 10 IoT Enterprise
Windows 10 IoT Enterprise 是具完整 Windows 功 能的操作系统,以 x86 和 x64(32 位和 64 位)处理器为目标。
它同时支持 Universal Windows App 与传统型 Windows 应用程序,并且能有效抵御现代的安全威胁,在部署、更新和支持选项上具有充分的弹性,同时还拥有全方位的嵌入式锁定功能。结合最新的 Microsoft 开发工具和 Azure 物联网服务,开发者可以获得从端到云的完整解决方案。
Windows 10 IoT Enterprise 可建立适用于所有 Windows 10 装置的 Universal Windows App,帮助开发者缩短开发时间。另外,还内置了 UnifiedPOS(POS for .NET、OPOS、JavaPOS)函数库,可以让零售应用领域开发者能够快速整合周边装置,节省装置间连接开发时间。
Windows 10 IoT Core
Windows 10 IoT Core 是针对小型和低成本设备优化的 Windows 版本,专为物联网项目而设计。不过,它只支持 Universal Windows App,但可以利用与其他 Windows 10 版本相同的部署、设定和管理工具,使其更易整合到物联网应用情景并善用现有资源。
版本对比
Windows 10 IoT Enterprise | Windows 10 IoT Core | |
---|---|---|
功能特性 | 完整功能的 Windows 操作系统 支持传统 Win32 与 Universal Windows App 支持 Universal Driver 内建进阶嵌入式锁定功能 | 无用户界面(需自行定制) 无桌面(开机直接进到 AP 画面) 仅支持与执行单一 Universal Windows App 支持 Universal Driver |
应用场景 | Industry tablets / POS / Kiosk / Digital signage / ATM / Medical / Manufacturing / Thin client | Digital signage / Smart building / IoT gateway / Smart home |
产品生命周期 | 10 年供货保证 10 年安全性更新 | 10 年供货保证 10 年安全性更新 |
启动方式 | 离线状态:无需启动 连线状态:5x5 单一(PKEA)或多重(EPKEA)启用 | 需启动 |
嵌入式锁定功能 | EWF & Overlays USB filter Dialog and Notice filters Input Filter AppLocker and Layout Control Shell and App Launcher | USB filter Shell and App Launcher |
实践项目
Cortana 家庭助理
此 YouTube 频道 Geek Till It Hertz 出色的教程向您展示了如何在 Raspberry Pi 上使用 Windows 10 IoT 核心构建自己的 Cortana 助手。该视频介绍了如何安装 Windows 10,因此,如果您已经完成安装,则可以在10分钟内完成该项目。
Raspberry Pi Vehicle
在分两部分的教程的第一部分中,该自动驾驶汽车项目来自 Windows IoT YouTube 频道。甚至可以使用视频游戏控制器来控制这款酷炫的汽车。