1. Windows 10 IoT 上面可以安装一般的windows软件吗
不可以,你几乎完全只能远程登录树莓派使用win10,而且开发应用还得学一套windows的东西。
Linux的话,回看情况啊,raspbian的和答ubuntu会有些相似,但是x86架构的和arm架构肯定会有些区别
2. win10 iot系统怎么安装
一、硬件准备
(1)、树莓派Pi2
(2)、8G 10速Micro SD卡
(3)、LCD显示器(如果是VGA接口,需要加一个HDMI转VGA模块)
(4)、鼠标
(5)、安装Windows 10的PC(需要物理直接安装,不能虚机机方式,本篇文章不是必须)
二、软件准备
(1)、Windows 10 IoT 树莓派固件(Windows_IoT_Core_RPI2_BUILD.zip)
固件下载链接:
https://connect.microsoft.com/windowsembeddedIoT/Downloads/DownloadDetails.aspx?DownloadID=57782
(2)、Windows ADK工具(部署工具)
安装Visual Studio 2015 RC后就会有安装相关工具(不强求系统为Windows 10)
也可以单独下载安装(安装包很大,但是用到的大概50多兆)
https://go.microsoft.com/fwlink/p/?LinkId=526740
(3)、PowerShell (V4.0版本,Windows 8.1系统自带)
(4)、Visual Studio 2015 RC安装(开发程序用)
三、Windows 10 IoT固件烧写
安装Windows 10 IoT的过程,其实就是烧写Micro SD卡的过程。考虑到目前Windows 10 预览版并不稳定,所以我只在虚拟机中安装了Windows 10,烧写还是在Windows 8.1平台上完成。
(1)、打开Deployment and Imaging Tools Environmen命令对话框,查找SD卡磁盘序号
SD卡直接插入电脑(如果电脑支持),也可以通过USB转接口模块插入电脑。运行diskpart命令。
然后运行list disk命令,枚举当前系统的物理磁盘。
我的笔记本系统共三个,一个是固态硬盘,一个是普通磁盘,一个就是我们刚刚插入的SD卡了。我们需要记住SD卡磁盘后的序号为“2”,以供下面的命令来用。(输入Exit命令,退出当前命令对话框)
(2)、烧写Windows IoT固件
解压Windows_IoT_Core_RPI2_BUILD.zip文件,提取出一个Flash.ffu文件(802M),我们要把这文件烧写到SD卡,我写了一个批处理,来完成这个烧写过程,如下图所示:
PhysicalIDrive2(这个数字2就是我们用diskpart命令查到的),执行该命令完成后,就完成了Windows 10 IoT固件的烧写工作。
四、Windows 10 IoT系统启动
插入SD卡到树莓派Pi2中,接上LCD显示器,插入网线,然后上电。如果一切正常,网友应该可以看到Windows 10的logo(最上图右上图所示)。一会黑屏后,经过相当漫长的等待(几分钟之久),最终会呈现下图(中间还会重启一次)。
支持鼠标,不过可操作的只有两个地方,一个是系统设置,一个是电源关闭或重启。如下图所示:
操作鼠标的感觉总体还算流畅,就是感觉启动系统有些太慢了,另外就是感觉系统不是太稳定,容易当机。
五、通信互联
(1)、PowerShell操作
以管理员身份运行PowerShell,输入如下命令,以启动WinRM服务,及添加树莓派为信任主机。
登录Windows 10 IoT系统,输入如下命令
用户名:Administrator 密码默认为:p@ssw0rd
登录成功后,可以输入命令查询一些信息,详情可以参见官方的PowerShell使用说明
(2)、FTP服务
系统默认支持FTP服务,可以通过FTP服务上传或下载相关文件。
用户名:Administrator 密码:p@ssw0rd,和系统登录用户和密码一样。
六、程序编写
下一篇博文将介绍Windows 10 IoT系统程序编写相关内容,敬请期待。
七、参考资料
(1)、官方部署说明
http://ms-iot.github.io/content/win10/SetupRPI.htm
(2)、PowerShell操作说明
http://ms-iot.github.io/content/win10/samples/PowerShell.htm
(3)、网友文章
http://bbs.ickey.cn/group-topic-id-48099.html
3. win10物联网核心版是什么 win10物联网系统简介
Windows10 IoT Core是为专用嵌入式设备构建的Win10操作系统版本,支持树莓派Pi2与Intel MinnowBoard Max开发板。与之前的预内览版相比容,正式版中包含了大量改进,主要包括:
改进了对Python与Node.js的支持,其中包括全新Express Node.js模板;
树莓派Pi2的GPIO性能已由之前的8X提升到10X;
电路板与集成电路已支持模拟-数字转换器(ADC)和脉冲宽度调制(PWM);
全新UWP通用应用API,给应用程序以简单有序的管理功能,比如时区、网络连接等等。
为帮助开发者上手Win10 IoT Core,微软已在GitHub中开放了大量代码实例。
基于Win10 IoT Core开发,开发者需要安装Win10正式版操作系统以及Visual Studio 2015集成开发环境。
4. 树莓派装完win10 iot之后怎么用
从 Microsoft 下载中心下载用于 Raspberry Pi 2 的 ISO 双击 ISO(IoT 核心版 RPi.iso)。它将自动将其本身作为虚拟驱动器进行装载,以便你可以访问内容。 安装 Windows_10_IoT_Core_RPi2.msi。安装完成后,flash.ffu 将位于 C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2 将微型 SD 卡插入 SD 卡读卡器。 使用 IoTCoreImageHelper.exe 切换 SD 卡。从“开始”菜单搜索“WindowsIoT”,并选择快捷方式“WindowsIoTImageHelper” 步骤二 工具将按照显示方式枚举设备。选择希望切换的 SD 卡,然后提供 FFU 的位置并切换映像 单击任务栏中的“安全删除硬件”图标,然后选择你的 USB SD 读卡器以将其从系统中安全删除。如果未正确执行此操作,可能导致映像损坏。 插入已准备的微型 SD 卡(插槽在如下所示的电路板的另一侧)。 将网络电缆从本地网络连接到电路板上的以太网端口。请确保开发电脑在同一网络上。 将 HDMI 监视器连接到电路板上的 HDMI 端口。 将电源连接到开发板上的微型 USB 端口。 连接电源后,Windows 10 IoT 核心版将自动启动。这可能需要几分钟
5. Windows 10 IoT版本之间有什么区别
区别大着呢!IOT只是一个win10的“壳”,然后有一个图形化的操作界面,目前微软才弄这个不久,现在功能比较简单,但以后肯定前途无量,因为它是物联网操作系统,而且听说微软会把小娜智能语音助手带到这个平台上来,以后IOT肯定有大作用,但现在只是尝尝鲜,而且学习资料较少。
希望能够对你有帮助,勿忘采纳!
6. windows10 iot怎么用
入门指引 现在让我们把LED连接到安装了Windows一0 IoT Core 的硬件设备,并创建一个应用程序来让它们闪烁。 在Visual Studio中加载工程 首先在这里找到例程,这里有C++和C#的版本可供选择。本教程仅介绍使用C#的版本。将工程文件夹拷贝到磁盘中,然后用Visual Studio打开。 然后检查你的Windows IoT设备,确保打开了远程调试功能(Remote Debugging),可以参考这里的Hello World程序。 请注意如果Windows 一0找不到可用的GPIO接口,应用程序将不会工作。比如你将windows一0安装在了VM虚拟机中。 将LED连接到 Windows 一0 设备 准备好下面的东西: 一个LED灯 一个阻值二二0欧姆电阻 若干杜邦线和面包板 将LED的负极连接到Raspberry Pi二的GPIO 5引脚(Board编号二9),正极串联嗲足后连接到三.三v电源。(请务必注意极性,在直插型封装的LED中,较长的引脚是正极+,较短的引脚是负极-) 部署应用程序 对于Raspberry Pi二来说,应该在architecture的下拉菜单中选择ARM。 以上的步骤都做好了以后。可以按下F5,程序会自动运行,然后就可以看到闪烁的LED和下面的模拟界面。 可以通过改变滑块的位置来调整LED闪烁的有效时间 代码详解 下面就是这个程序的代码,基本工作原理是当定时器的时间达到后,调用事件Tick改变LED的状态。 定时器代码 这里是设置定时器的C#代码 public MainPage() { // ... this.timer = new DispatcherTimer(); this.timer.Interval = TimeSpan.FromMilliseconds(500); this.timer.Tick += Timer_Tick; this.timer.Start(); // ... } private void Timer_Tick(object sender, object e) { FlipLED(); } 初始化GPIO引脚 为了能够驱动GPIO,首先需要对它进行初始化,这里是初始化程序的C#代码 using Windows.Devices.Gpio; private void InitGPIO() { var gpio = GpioController.GetDefault(); // Show an error if there is no GPIO controller if (gpio == null) { pin = null; GpioStatus.Text = "There is no GPIO controller on this device."; return; } pin = gpio.OpenPin(LED_PIN); // Show an error if the pin wasn't initialized properly if (pin == null) { GpioStatus.Text = "There were problems initializing the GPIO pin."; return; } pin.Write(GpioPinValue.High); pin.SetDriveMode(GpioPinDriveMode.Output); GpioStatus.Text = "GPIO pin initialized correctly."; } 简单的解释就是: ~首先,使用GpioController.GetDefault()获取GPIO控制权限 ~如果设备不具有可用的GPIO资源,则返回null ~接下来通过调用GpioController.OpenPin()函数来打开GPIO引脚 ~当我们获取了GPIO的控制权限并打开了GPIO引脚后,使用GpioPin.Write()函数来将LED关闭(参数设置High) ~这里还使用了GpioPin.SetDriveMode()函数将GPIO引脚的工作模式设置为输出模式。 改变GPIO引脚的状态 使用GpioPinValue.Low参数打开LED: this.pin.Write(GpioPinValue.Low); 使用GpioPinValue.High参数关闭LED: this.pin.Write(GpioPinValue.High); 因为我们将LED的正极连接到了三.三V电源,所以这里通过将GPIO引脚置低电平来打开LED
7. 我弱弱的问一句,win10 IoT的界面长什么样
IOT只是一个win10的“壳”,然后有一个图形化的操作界面,目前微软才弄这个不久,现在功能比较简单,但以后肯定前途无量
因为它是物联网操作系统,而且听说微软会把小娜智能语音助手带到这个平台上来,以后IOT肯定有大作用,但现在只是尝尝鲜,而且学习资料较少。