原文:Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境

Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,与以往的Windows版本不同,是为物联网设备专门设计的,硬件也不仅仅限于x86架构,同时可以在ARM架构上运行。

The Raspberry Pi Foundation 是英国一个致力于科技推广的慈善组织,为广发爱好者和DIY科技迷开发了搭载ARM架构处理器的 mini 电脑 Raspberry Pi 并获得了成功。而微软最新发布的 Windows 10 IoT Core 也宣布支持 Raspberry Pi 2 。

安装Win10 IoT系统有很多方法,比如在命令行下输入命令等。

下面我们来介绍其中一种简单的方法,使用微软官方提供的安装工具为 Raspberry Pi 2 安装 Windows 10 IoT Core 操作系统。

准备工作:

Raspberry Pi 2

TF卡 (>= 8G & Class >= 4)

TF读卡器 (>= USB2.0)

电脑 (>= Win 10)

Visual Studio 2015 (Universal Windows App Development Kit & Windows IoT Core Project Templates)

1.下载镜像及工具

首先到微软https://developer.microsoft.com/en-us/windows/iot/Downloads

当前Win10 IoT提供对三种设备的支持,分别是 Raspberry Pi2 , MinnowBoard Max , DragonBoard 410c。这里我们选择下载 Raspberry Pi2 的镜像。

2.安装 Win10 IoT 工具包

使用WinRAR解压光盘镜像或虚拟光驱打开可以看到里面的msi格式的安装包,双击开始安装。

安装完成后菜单中会增加两个工具,Windows IoT Core Watcher 和 Windows IoT Image Helper。

 3.刷写 Win10 IoT 镜像

将要刷写的TF卡插入读卡器,并将读卡器插入电脑的USB接口。

打开 Windows IoT Image Helper 工具,在第一个选择框中选中我们要刷写的TF的读卡器,第二个选择要刷写的镜像ffu文件,镜像文件默认安装在 C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2\flash.ffu ,也可以单独下载其他版本的镜像。

点击Flash按钮开始刷写镜像。在弹出的控台中会显示刷写进度。

刷写完成后会自动关闭控台并弹出提示框。

4.启动设备

将TF卡安装到 Raspberry Pi 2 的TF卡槽中。

接通显示器,网线,电源启动 Raspberry。

进入设置界面后选择要使用的语言后点击NEXT按钮进入下一步。

进入主界面后会显示当前的IP地址和已连接的USB设备。

5.搭建开发环境

下载 Visual Studio 2015 地址 https://www.visualstudio.com

下载完成后开始安装,安装时 Universal Windows App Development Kit 功能一定要勾选,后面创建IoT项目要用到。

VS2015 安装结束后在 Tools 菜单中选择 Extensions and Updates 选项。

在搜索框中输入iot进行搜索,在搜索结果中选择 Windows IoT Core Project Templates 组件安装。

安装结束后,打开 VS 2015 点击 New Project 在Visual C# -> Windows -> Windows IoT Core 中可以找到我们刚才安装的项目模板, 现在开始创建你的第一个Win10 IoT项目吧。

如果发现文章中的不足之处,欢迎留言或发邮件给我(librastarwing@hotmail.com)。也可以加我的微信号查看以前的文章。

Win10 IoT C#开发 3 - UART 串口通信  http://www.cnblogs.com/cloudtech/p/5518306.html

Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境相关推荐

  1. PX4-AutoPilot教程-0-使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境(ROS+mavros+jMAVSim+gazebo+QGC+QT)

    使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境 本教程使用VMware虚拟机安装Ubuntu18.04系统(官方推荐使用版本),搭建PX4固件版本为v1.9.2,飞控板为pixhawk ...

  2. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  3. qt5.9.0调试如何查看变量的值_从0开发3D引擎(四):搭建测试环境

    大家好,本文介绍了3D引擎的测试方法,搭建了本地的测试环境. 上一篇博文 wonder-yyc:从0开发3D引擎(三):搭建开发环境​zhuanlan.zhihu.com 下一篇博文 wonder-y ...

  4. (硅谷课堂项目)Java开发笔记2:项目概述,搭建项目环境和开发讲师管理接口

    文章目录 (硅谷课堂项目)Java开发笔记2:项目概述,搭建项目环境和开发讲师管理接口 1.项目概述 1.1 项目介绍 1.2 硅谷课程流程图 1.3 硅谷课堂功能架构 1.4 硅谷课堂技术架构 1. ...

  5. ARM开发板如何安装Linux系统

    转自:http://www.eepw.com.cn/article/201611/322612_2.htm 注意:本小节假定您已经连接好开发板的和PC机之间的串口和USB口,并把开发板设置为NORFl ...

  6. 虚拟机安装MAC系统、搭建ios开发环境

    MacOS系统资源,网盘下载:https://pan.baidu.com/s/1xRWusbgfIUxJxMpUbWWRag   提取码: 08fc 1.安装虚拟机 虚拟机下载: http://www ...

  7. win10系统怎么搜索xp计算机,win10怎么重装winxp_win10上如何安装xp系统

    我们都知道,win10已经成为近年来用户安装较多的操作系统了,许多用户也不管原先xp电脑的配置如何就给安装上,等到运行起来不流畅时,想要重新装回xp系统时,却不知道如何操作了,那么win10怎么重装w ...

  8. win10最简安装ubuntu双系统,搭建基础环境(wifi、视频播放、下载音乐播放等),一站式教程

    我安装的是ubuntu 16.04,后来升级过18.04和20.04,最后感觉还是16.04的图形界面最简洁,快捷键操作最方便.(系统升级之后降级不方便,只能重装一次) 桌面截图 1.安装ubuntu ...

  9. vm虚拟机下linux安装python_VM中安装linux系统,安装VS Code,搭建Python环境

    VM中安装linux系统 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载安装包 2.在下载目录打开终端安装 sudo dpkg -i code_1.32.3 ...

最新文章

  1. Java高并发编程基础之AQS
  2. http304缓存 php,通过http头设置http缓存
  3. “如果把所有的经济学家都放在一起,他们永远不会得出结论。 - 萧伯纳
  4. 【数据竞赛】从0梳理1场CV缺陷检测赛事!
  5. 揭秘!信息检索技术高端玩法
  6. ehcache缓存的详细配置
  7. Linux的Namespace与Cgroups介绍
  8. 字节流Stream(Output 、Input)、字符流(Reader、Writer)
  9. Android模拟器安装apk应用程序
  10. Atitit 每个人都应该实施的互联网金融战略 attilax总结
  11. vue下载文件常用的几种方式
  12. Python爬虫工具
  13. Java对接圆通电子面单下单接口
  14. C语言基础丨运算符之条件运算符(七)
  15. [总结]Android系统体系结构
  16. 玫瑰颜色各代表什么含义?
  17. 微信支付商户API 证书的用途及生成API安全证书的方法(仅退款、撤销订单时需要)
  18. Linux——根文件系统的制作(jffs2 and ubifs)
  19. 随机信号的功率谱密度
  20. Linux Centos6 下载

热门文章

  1. Java转C#的最佳工具
  2. github Repository not found 解决办法
  3. 处理Oracle 11g在用EXP导出时,空表不能导出
  4. Exchange2013 企业部署解决方案-Part 2
  5. ERP实施--常见问题
  6. LeetCode -- 推断链表中是否有环
  7. iOS之UI--CAGradientLayer
  8. Ehcache(06)——监听器
  9. 问题六十八:着色模型(shading model)(2)——光照模型(Light model)
  10. java 编写无状态代码,一种真正实现RMI无状态化的方法续:JVM源码修改步骤