基于树莓派的Azure物联网实践(二)
接前文http://blog.****.net/u014435658/article/details/78680259,Win10IoT的系统还不是很完善,在断电重启之类的方面还有很多需要改进的地方
断电重启失败Bug的解决方案
在Win10IoT断电重启后,很多时候会长时间没办法开机,有屏幕的会出现“提示系统损坏 ,0xc000014c”
这种时候每次我都是重新刷机,后来发现一个解决方案,就是拔下存储卡,然后接入电脑
有一个大小为0.97MB的分区,对其进行格式化(亲测对系统无影响,用户设置什么的都还在),再插入树莓派中就能正常开机了
与Win10IoT系统的连接
连接方式主流的有三种,第一种是通用的ssh连接,这里选择的是微软自家的PowerShell进行连接(默认账号为Administrator,密码为[email protected])
第二种连接方式是使用Windows的Windows IoT Remote Client
可以在第一行选择你在这台电脑上配置系统的时候留下的信息直接登陆,也可以选择输入局域网ip地址进行登陆,这里建议第二种,因为配置系统时的密码会被自动重置为默认密码,所以原来的配置信息有可能登陆不上去。
(我在连接后系统出现白屏,耳机能有细微噪声,不知道是树莓派原因还是Client’的原因,如下)
然后。。。重点来了,第三种方法是,通过网页对其进行连接,也是最佳可视化窗口的控制方法(类似于路由器管理的Web界面)
选择这个在Device Portal中打开或者在浏览器中找到树莓派的IP地址,在其后加8080端口
最后,成功登陆!
Device Portal界面讲解
第一次登陆的话,会自动弹进Tutorial界面,介绍这个Web界面
第一个是Device Settings,可以在这里修改设备名,更改管理员账户密码(建议),PIN码,时区(有可能一开始登陆会出现时间不对的情况,修改时区后就好了),屏幕显示分辨率(一般用不上),最后还有Cortana(点启用的话设备会重启)
第二个是Apps,包括用户自己的应用和系统应用的管理界面,
File explorer中有非常直观的文件管理界面,
还能在Quick-run samples中从网络上下载一些例子并自动部署,帮助你快速上手
先讲到这里,后期再补充后面的几个功能按键