早在去年 BUILD 大会上,Joe Belfiore 就在一台巨大的 “脚踩钢琴” 上简短展示过 "Windows on Device"(又名 Windows for IoT)。但时至今日,我们都未真正见过它的真面目,直到昨天 Raspberry Pi 2 和微软联合宣布会支持这个版本的 Windows。

上一个秋天的微软 Tech Ed Europe (TEE14)分会上,微软就透露过有关 Windows 10 在 IoT (物联网)领域的战略布局。物联网市场上,Windows 10 为用户和开发者提供三个主要的 SKU:

  • Windows 10 "Industry":类似于现有的 Windows Embedded,属于精简版桌面 Windows。用于 POS 终端、ATM、地铁道闸、移动 POS 等大型设备。仅支持 x86 架构处理器,可运行 win32 传统应用和 Modern 应用。
  • Windows 10 "Mobile":Windows Phone 和 Windows RT 合并的产物。可用于屏幕尺寸小于 8 英寸的各式便携设备。同时支持 x86 和 ARM 处理器,但无桌面环境,仅支持运行 Modern 应用。
  • Windows 10 "Athens":精简版 Windows Embedded (Windows Embedded Compact)。进一步压缩原 Windows Embedded 的硬件要求和资源消耗,可用于打印机或其它小型智能硬件。支持 x86 和 ARM 处理器(如英特尔 Galileo 和 Raspberry Pi 2),可运行 Modern Universal App (通用应用)。

在此之外还提供一个极度简化的 .NET 原生运行环境:

  • .NET Micro Framework:仅提供精简版 .NET 原生运行环境。可用于智能话筒、智能手环(如 Microsoft Band,固件仅有数十 k 大小)等超简易设备。可用在更简易的处理器上,运行简单的 .NET 原生应用。

理论上,微软针对 IoT 领域提供的 Windows 10 SKU 都使用同一个操作系统内核(OneCore),也因此使用同样的 Windows 10 Runtime 和通用 Windows Store 应用商店。

根据 ZDNet 微软生态观察家 Mary Jo Foley 援引微软 Windows IoT 团队项目主管 Steve Teixeira 的描述,.NET Micro Framework 运行环境主要针对 “准预装(sub Preinstall Environment)” 级别的穿戴式、车载或会以用设备,这些设备通常由于过于简单的配置而无法运行完整操作系统。

此外,据 Mary Jo Foley 称来自消息源的描述,Raspberry Pi 2、HoloLens 和 Surface Hub 此类设备采用的正是 Windows 10 "Athens"。

微软在去年的 BUILD 2014 之后,通过 Windows fot IoT 官网向合作伙伴和早期感兴趣的开发者发放早期测试阶段的 Windows on Device 版本。同时,在 GitHub 上也能查看到有关 Windows IoT 相关版本的早期代码。

window10 Embedded 各分支相关推荐

  1. QT——开发入门简介

    [系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <嵌入式Linux开发实战> 1.你了解Qt吗? ...

  2. 关于嵌入式 Qt 最全最棒的教程(万字干货)

    重要: 本文摘自致远电子出品书籍<嵌入式Linux开发教程>,本教程凝聚了ZLG致远电子嵌入式工程师的心血,任何形式的转载请务必标注此段文字!!! 整理排版:付斌,来源:ZLG致远电子,作 ...

  3. Embedded Android 协同翻译

    假设你有一定的Android的基础和英语基础. 有愿意贡献开源社区的心. 假设你对下面文件夹感兴趣, 欢迎增加我们协同翻译<Embedded Android> 此次协同翻译.将使用gith ...

  4. usc计算机科学硕士分支方向,学美留学:美国研究生热门专业系列,计算机专业介绍...

    原标题:学美留学:美国研究生热门专业系列,计算机专业介绍 可能没有哪个专业能够像计算机一样,持续热门这么多年.而且,根据目前的科技发展趋势来看,仍会继续热门下去.留学热门专业永远是紧跟时代需求的,因此 ...

  5. Window10中Dev-C++ 使用EasyX绘图库编程入门

    Window10中Dev-C++ 使用EasyX绘图库编程入门 EasyX是针对C++的图形库,可以帮助C/C++初学者快速上手图形和游戏编程.主要支持支持 VC6.0 ~ VC2022,若想在Dev ...

  6. gepc 骨架图算法Graph Embedded Pose Clustering

    骨架图算法 Graph Embedded Pose Clustering for Anomaly Detection paper code https://arxiv.org/abs/1912.118 ...

  7. 嵌入式系统(Embedded System)综述(来自wiki)

    嵌入式系统(Embedded System),是一种嵌入机械或电气系统内部.具有专一功能和实时计算性能的计算机系统. 1.嵌入式系统(Embedded System)概述 嵌入式系统实例 研究历史 特 ...

  8. Simulink C++代码生成、embedded coder

    目录 Embedded Coder与Simulink Coder 流程 一些快捷键 为了生成嵌入式代码,至少需要配置三部分: solver设置 系统目标文件设置 常用概念 模型 配置选项.配置参数.模 ...

  9. 【Rust 日报】2021-08-29 Embedded Rust 第一步:选择一块板子

    Embedded Rust 第一步:选择一块板子 内容整理自 robyoung (Rob Young) 的文章:First steps with Embedded Rust: Selecting a ...

  10. git新建分支及提交代码到分支

    项目场景: git仓库中只有一个分支,且已经有上传过代码,新的代码不允许直接把你的代码覆盖上去.所以需要你掌握新建分支的方法 问题描述: 如果你在没有新建分支的情况下上传代码,将会报错,如下: To ...

最新文章

  1. Mercurial 2.4.2 发布,2.5 候选版发布
  2. 源码解析:解析掌阅X2C 框架
  3. 云炬Android开发教程 Android studio的详细安装步骤
  4. jquery表单数据反序列化为字典
  5. stripe pay_J2Pay –实施网关
  6. python 变量
  7. java excel转dbf
  8. c++ 2D小球 碰撞模拟
  9. 数学建模-灰色系统理论与灰色关联分析
  10. 智伴机器人班尼怎么联网_智伴机器人官网
  11. PTGUI 全景图批量拼接
  12. YOLOv4中常见CV学术名词说明(三){CSP/WRC/SAT}
  13. android怎样连接指定wifi,手机连接指定WiFi的实现
  14. 解决 Nginx Let's Encrypt HTTPS 证书 错误: 服务器缺少中间证书
  15. ts自动编译声明文件_TS 的声明文件
  16. gre阅读passage71-105
  17. iOS开发者程序许可协议
  18. 画论20 郭熙《林泉高致集》
  19. 图像灰度直方图匹配(直方图规定化,Histogram Matching)实验
  20. flink 执行计划、数据传输策略

热门文章

  1. 谷歌浏览器86版_VMLogin 浏览器1.2.8.0 版本更新公告:全新内核 Chromium 86.0.4240.75 更新说明...
  2. win7升级RDP至8.1
  3. oracle+in条件优化,Oracle语句优化30个规则详解
  4. Deep Homography Estimation for Dynamic Scenes 论文笔记
  5. java获取linux本机ip_linux下java获取本机IP地址
  6. 关于Retinex理论的一些理解
  7. 2021年物联网设备CVE天梯榜
  8. 达梦数据库、表字段创建索引或删除索引,增加表字段、修改字段类型或长度、修改注释sql语句
  9. seaweedfs使用说明
  10. 海拔高度与大气密度的关系函数