Windows10 For IoT是Windows 10家族的一个新星,其针对不同平台拥有不同的版本。而其最重要的一个版本是运行在Raspberry Pi、MinnowBoard和Galileo平台上的核心版。本文重点针对Raspberry Pi平台的Windwos10 IoT配置做介绍。



如何在windows系统中启动iotdb win iot_Windows

Windows 10 IoT Editions



一:设置你的电脑。

注:开发Windows10 IoT的电脑需要Visual Studio 2015。

1.请确保开发电脑运行的是Windows 10(Build 10240)的公共版本或更高版本。如果已经运行Windows 10,可通过按Win+R打开运行界面、键入“winver”并点击确定查看当前版本号。

2.请在https://www.visualstudio.com下载安装Visual Studio Community 2015

(也可下载Visual Studio Professional 2015Visual Studio Enterprise 2015

注:在安装不同版本的VS 2015时请选择“自定义”安装,并确保已选中“通用Windows 应用开发工具”→“工具和Windows SDK”复选框。

3.通过依次选择“帮助”→“关于Microsoft Visual Studio”验证Visual Studio安装。

“Visual Studio”所需最低版本为14.0.23107.0 D14Rel。"用于通用Windows 应用的Visual Studio工具"所需最低版本为14.0.23121.00 D1400B

4.确保已按照前文启用开发人员模式

二:设置Raspberry Pi

准备工作:

1.运行Windows 10的电脑

2.Raspberry Pi 2/3

3.5V/1.0A USB电源

4.8GB及以上MicroSD卡(Class 10以上)

5.HDMI线缆和显示器

6.以太网电缆

7.Micro SD卡或多合一读卡器

安装Windows10 IoT 核心版工具

1.在http://go.microsoft.com/fwlink/?LinkId=616847下载用于Raspberry Pi的ISO镜像。

2.得到ISO镜像文件。



如何在windows系统中启动iotdb win iot_Windows

ISO镜像



3.使用虚拟光驱加载ISO镜像(Windows 10自带)或者使用解压软件解压缩此压缩包。



如何在windows系统中启动iotdb win iot_Windows



4.安装 Windows_10_IoT_Core_RPi2.msi。安装完成后,flash.ffu 将位于 C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2



如何在windows系统中启动iotdb win iot_Windows



5.安装完成弹出虚拟光驱。

将Windows 10 IoT Core Insider Preview镜像烧录至SD卡

1.将Micro SD卡插入相关读卡器。

2.使用IoTCoreImageHelper.exe烧录SD卡。在“任务栏”搜索“Windows IoT”,并选择快捷方式“Windows IoT Image Helper”。



如何在windows系统中启动iotdb win iot_Windows



3.该工具将显示可以烧录的设备。选择希望使用的SD 卡,然后选择FFU文件所在的位置并选择映像。



如何在windows系统中启动iotdb win iot_Windows



4.单击任务栏中的“安全删除硬件”图标,然后选择你的SD读卡器以将其从系统中安全删除。如果未正确执行此操作,可能导致映像损坏。

三、连接Raspberry Pi

1.插入已烧录完成的Micro SD卡

2。将网线从路由器/交换机连接到开发板上的以太网端口(确保与开发电脑处于同一网络环境)。

3.将显示器通过HDMI线缆连接到HDMI端口。

4.将电源连接到开发板的Micro USB端口。



如何在windows系统中启动iotdb win iot_Windows

Raspberry Pi示意图



四、启动Windows 10 IoT核心版

1.启动电源后,Windows 10 IoT核心版将自动启动,这可能需要几分钟时间。

2.启动设备后,DefaultApp将显示Raspberry Pi的IP地址。



如何在windows系统中启动iotdb win iot_Windows

Raspberry Pi启动界面