本文接上一篇`Windows 10 IoT Core 正式版初体验`,着重介绍一下,如何使用ssh和powershell或者web方式操作Windows 10 IoT Core,并且给予Windows 10 IoT Core的软件开发。


远程连接

**ssh方式**

保证个人PC和树莓派2在一个网段,使用PuTTY可以直接连接服务器, 默认用户名Administrator,密码[email protected]

Windows 10 IoT Core 正式版进阶体验

Windows 10 IoT Core 正式版进阶体验

详细的命令行命令可以从这里查阅

**powershell方式**

保证个人PC和树莓派2在一个网段,使用powershell的管理员方式打开,并作以下设置(假设树莓派2的IP地址为192.168.0.100)

  • 开启WinRM服务:执行命令net start WinRM

  • 设置受信任主机:执行命令Set-Item WSMan:\localhost\Client\TrustedHosts -Value 192.168.0.100

  • 连接主机:执行命令`Enter-PSSession -ComputerName 192.168.0.100 -Credential 192.168.0.100\Administrator(密码:[email protected])

第一次连接可能时间稍长,大约30秒左右

Windows 10 IoT Core 正式版进阶体验

**web方式**

查找应用Windows IoT Core Watcher,可以刷新出存在的主机,右键菜单web方式打开如下图

Windows 10 IoT Core 正式版进阶体验 ` Windows 10 IoT Core 正式版进阶体验

应用开发

第一个开发实例,使用安装了Win10IoT的树莓派控制LED灯光闪烁

材料包括

1、LED发光二极管

2、220欧电阻

3、面包板和导线

Windows 10 IoT Core 正式版进阶体验

连接方式如下图

Windows 10 IoT Core 正式版进阶体验

下面是程序部分

使用VS2015创建UWP项目led

Windows 10 IoT Core 正式版进阶体验

并添加引用Window IoT Extension SDK,总之代码见附件

选择release模式,编译架构ARM,调试环境Remote Machine,一切成功的话,便可以看到LED灯光闪烁的效果。

Windows 10 IoT Core 正式版进阶体验