查看: 3998|回复: 1

[原创] 【文档示例】Windows IoT:代码示例与功能实现

[复制链接]

签到天数: 625 天

连续签到: 31 天

[LV.9]以坛为家II

391

主题

3657

积分

733

支持

超级版主

高级特工

Rank: 8Rank: 8

积分
3657

发表于 2015-12-3 20:02:10 | 显示全部楼层 |阅读模式

马上注册,享受积分奖励和更多功能,让您轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 newsmanager 于 2015-12-7 12:14 编辑

222021iif0wwnezsqp020o.png

【索引】经整理,不断更新中......页面部分失效哦啊,将很快处理!

本文包含一些代码示例和功能实现,如果在项目实践中,你对某一项功能的实现不清楚的话,本文将会给你起到重要作用,帮助你如何在运行 Windows 10 IoT 核心版创建应用,查找受支持外围设备和接口等等,一起来学习吧。

首先,你需要设置运行环境,包含 Visual Studio,还需要拥有运行 Windows IoT 核心版(MinnowBoard Max 或 Raspberry Pi 2)的设备。如果你像直接下载这些示例,点此进入百度云下载

文档和教程

设备上的命令行实用工具设备上的一组可用工具,用于帮助你配置大量选项
Windows 10 IoT 核心版移植工具用于帮助将现有 Win32 和 Windows CE 应用程序移植到 Windows 10 IoT 核心版的工具
使用 PowerShell允许远程管理和配置,以便你可以远程配置和管理任何 Windows IoT 核心版设备
使用 SSH允许通过 SSH 远程管理和配置 Windows IoT 核心版设备
Raspberry Pi 2 引出线
MinnowBoard Max 引出线
GPIO、SPI 和 I2C 引出线和接口信息
AllJoyn 连接性了解有关 AllJoyn 的详细信息并使用 Windows 10 IoT 核心版探索 AllJoyn 设备系统网桥的功能
不可用的通用 APIWindows IoT 核心版现处于开发阶段。了解尚未在我们的平台上实现的 UWP API
支持的外围接口和设备查找受支持的 Window 10 IoT 核心版设备的外围接口和协议的列表
Visual Studio 应用部署在 Windows 10 IoT 核心版设备上使用 Visual Studio 部署和调试应用程序
使用 WINDBG使用要调试的 WINDBG
术语表常用的短语及其含义列表
基于 Web 的设备管理从 Web 获取关于你的计算机的高级诊断信息
有外设和无外设设备Windows IoT 核心版可处于有外设模式下,也可处于无外设模式下。区别在于是否存在任何形式的 UI。
使用 FTP 访问文件使用 FTP 访问设备上的文件
使用 Windows 文件共享访问文件使用 Windows 文件共享访问设备上的文件
WiFi 连接性在 Windows IoT 核心版设备上设置和配置 WiFi
蓝牙支持Windows IoT 核心版蓝牙支持信息


示例:

用于Windows 10 IoT 核心版

Hello World (C#)
Hello World (Python)
Hello World (Node.js)
创建可在运行 Windows 10 IoT 核心版的设备上运行的“Hello World”应用程序
Blinky (C#)
Blinky (Python)
创建不带 UI 的应用,该应用可在运行 Windows 10 IoT 核心版的设备上切换 LED 灯
UI Blinky (C#/C++)创建基于 UI 的应用,该应用可在运行 Windows 10 IoT 核心版的设备上切换 LED 灯
Webserver Blinky (C#)
Webserver Blinky (Python)
Webserver Blinky (Node.js)
创建可在运行 Windows 10 IoT 核心版的设备上控制 LED 灯的 Webserver 应用
控制台应用 (C++)
控制台应用 (Node.js)
创建可在运行 Windows 10 IoT 核心版的设备上监视内存使用情况的控制台应用
I2C 加速计 (C#)
SPI 加速计 (C#)
创建可在运行 Windows 10 IoT 核心版的设备上利用 I2C 或 SPI 的应用
SPI 显示器 (C#)创建可在运行 Windows 10 IoT 核心版的设备上使用 SPI 的应用
AllJoyn 连接性了解有关 AllJoyn 的详细信息并使用 Windows 10 IoT 核心版探索 AllJoyn 设备系统网桥的功能
驱动程序示例 (C++)在运行 Windows 10 IoT 核心版的设备上创建通用驱动程序并与之交互
I2C 端口扩展器 (C#)Raspberry Pi 2 基本工具包实验室 - 创建使用 Raspberry Pi 2 I2C 总线与端口扩展器进行通信的应用。
串行输入、并行输出移位寄存器(C#)RPi2 基本工具包实验室 - 创建使用 Raspberry Pi 2 控制使用串行输入、并行输出移位寄存器的 LED 灯的应用。
RGB LED (C#)Raspberry Pi 2 基本工具包实验室 - 创建使用 Raspberry Pi 2 切换 RGB LED 灯的应用。
“推送”按钮 (C#)Raspberry Pi 2 基本工具包实验室 - 创建使用 Raspberry Pi 2 读取“推送”按钮状态和控制 LED 灯的应用。
电位计传感器示例 (C#)Raspberry Pi 2 基本工具包实验室 - 通过 ADC 转换器将模拟传感器连接到 RaspBerry Pi以及通过监视器和 LED 灯显示数字输出数据
GpioTestTool (C++)控制台此简单命令行实用工具显示了如何从标准 C++ 使用 Gpio WinRT API。
I2cTestTool (C++)控制台此简单实用工具显示了如何在命令行程序中使用 C++/CX。
SpiTestTool (C++)控制台在命令行上从 SPI 设备进行写入和读取。
Express (Node.js)UWP创建可在运行 Windows 10 IoT 核心版的设备上运行的 Express Node.js 应用
DigitalSignageUWP (C#)展示了在 Windows 10 IoT 核心版上运行的数字签名应用
串行 UART 示例(Windows 通用C#/C++)创建用于在 Windows IoT 核心版上读取和写入 UART 接口的应用
USB Web 相机示例(Windows 通用)创建用于在 Windows IoT 核心版上使用 USB Web 相机拍摄照片、记录视频和音频的应用
Cylon Node.js 应用(控制台)使用在具有 Windows 10 IoT 核心版的 RaspBerry Pi 2 上运行的 Cylon Node.js 应用控制 Arduino
低耗电 Bluetooth GATT(Windows 通用C#)了解如何与 Windows 10 IoT 核心版上的低耗电 Bluetooth 设备交互。
IoT 浏览器示例(Windows 通用C#)了解如何创建适用于 Windows 10 IoT 核心版的简单 Web 浏览器。


以前版本的 Windows

适用于 Galileo 的 Hello Blinky可在诸如 Intel Galileo 的设备上运行的 Windows IoT 平台
适用于 Galileo 的 TX/RX可用于创建出色 IoT 应用的先进 IDE、工具和服务
适用于 Galileo 的 UART提供集成开发环境,用于创建适用于运行 Windows 8.1 的设备的高效优质驱动程序
适用于 Galileo 的 RGB 像素提供集成开发环境,用于创建适用于运行 Windows 8.1 的设备的高效优质驱动程序
适用于 Galileo 的天气屏蔽传感器可在诸如 Intel Galileo 的设备上运行的 Windows IoT 平台
适用于 Galileo 的使用 http 的 OneNote API可用于创建出色 IoT 应用的先进 IDE、工具和服务
适用于 Galileo 的 Servo提供集成开发环境,用于创建适用于运行 Windows 8.1 的设备的高效优质驱动程序
适用于 Galileo 的 Phidget 传感器提供集成开发环境,用于创建适用于运行 Windows 8.1 的设备的高效优质驱动程序
请叫我大侠!

签到天数: 494 天

连续签到: 487 天

[LV.9]以坛为家II

45

主题

1421

积分

36

支持

开发者认证

Rank: 6Rank: 6

积分
1421

发表于 2015-12-5 20:57:56 来自手机 | 显示全部楼层
[你知道吗]:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

         

网站地图| 小黑屋|京ICP证150706号|京B2-20160045| 京公网安备11010802018258号

Powered by Discuz! X3.2 / Copyright 2010-2017 © 智机网 WFUN.COM Inc. All rights reserved.

快速回复 返回顶部 返回列表