推荐文章

Windows 10 IoT Core官方下载地址

Windows 10 IoT Core官方下载地址

Windows开发者中心:https:docs.microsoft.comzhcnwindowsiotcedownloads下载 Windows 10 IoT Ce Dashboard
Windows 10 IoT Core开发环境

Windows 10 IoT Core开发环境

Windows 10 IoT Ce开发语言主要使用C#,所以我们选择Visual Studio 2017作为主要开发环境。一、确认操作系统微软要求Windows 10 IoT Ce的程序和开发环境只能在Windows 10上才能够开发和运行,所以开发之前请务必将你的操作系统升级到win 10。不要尝试在win7开发。二、下载Visual Studio 2017进入Visual Studio官网,选
将信息推送到服务器

将信息推送到服务器

推送信息到服务器HttpClient httpClient = new HttpClient();服务器程序地址及端口192.168.1.2:8000httpClient.GetAsync(new Uri(string.Fmat("http:192.168.1.2:8000{0}", res)))
Win10 IoT 设备内嵌 SQLite 数据库

Win10 IoT 设备内嵌 SQLite 数据库

一、Visual Studio 2017 安装 SQLite 扩展打开 VS2017在 “工具”菜单中选择“扩展和更新”菜单项。为 VS2017安装 SQLite的平台扩展,在搜索框中输入sqlite查找,中选择 SQLite f Universal Windows Platfm 进行下载安装。二、创建IoT项目并引用SQLite扩展首先创建一个“通用windows”应用程序项目。创建完成后为项目
Win10 IoT 初始化GPIO引脚

Win10 IoT 初始化GPIO引脚

GPIOusing Windows.Devices.Gpio; private void InitGPIO(){ var gpio = GpioController.GetDefault(); 如果没有 gpio 控制器, 则显示错误 if (gpio == null) { pin = null; GpioStatus.Text = "此设备

Win10 IoT 初始化GPIO引脚

日期:2018-11-04 点击:1202 来源:PB2.CN

GPIO

using Windows.Devices.Gpio;
private void InitGPIO()
{
    var gpio = GpioController.GetDefault();
    // 如果没有 gpio 控制器, 则显示错误
    if (gpio == null)
    {
        pin = null;
        GpioStatus.Text = "此设备上没有 gpio 控制器。";
        return;
    }
    pin = gpio.OpenPin(LED_PIN);
    // 如果引脚初始化不正确, 则显示错误
    if (pin == null)
    {
        GpioStatus.Text = "初始化 gpio 引脚时出现问题。";
        return;
    }
    pin.Write(GpioPinValue.High);
    pin.SetDriveMode(GpioPinDriveMode.Output);
    GpioStatus.Text = "GPIO pin initialized correctly.";
}


说明:
使用GpioController.GetDefault()获取GPIO控制权限;
调用GpioController.OpenPin()函数来打开GPIO引脚;
使用了GpioPin.SetDriveMode()函数将GPIO引脚的工作模式设置为输出模式;
使用GpioPinValue.Low参数打开LED:
this.pin.Write(GpioPinValue.Low);
使用GpioPinValue.High参数关闭LED:
this.pin.Write(GpioPinValue.High);

这篇文档对您是否有帮助?

Windows 10 IoT Core官方下载地址

Windows 10 IoT Core官方下载地址

Windows开发者中心:https:docs.microsoft.comzhcnwindowsiotcedownloads下载 Windows 10 IoT Ce Dashboard
Windows 10 IoT Core开发环境

Windows 10 IoT Core开发环境

Windows 10 IoT Ce开发语言主要使用C#,所以我们选择Visual Studio 2017作为主要开发环境。一、确认操作系统微软要求Windows 10 IoT Ce的程序和开发环境只能在Windows 10上才能够开发和运行,所以开发之前请务必将你的操作系统升级到win 10。不要尝试在win7开发。二、下载Visual Studio 2017进入Visual Studio官网,选
将信息推送到服务器

将信息推送到服务器

推送信息到服务器HttpClient httpClient = new HttpClient();服务器程序地址及端口192.168.1.2:8000httpClient.GetAsync(new Uri(string.Fmat("http:192.168.1.2:8000{0}", res)))
Win10 IoT 设备内嵌 SQLite 数据库

Win10 IoT 设备内嵌 SQLite 数据库

一、Visual Studio 2017 安装 SQLite 扩展打开 VS2017在 “工具”菜单中选择“扩展和更新”菜单项。为 VS2017安装 SQLite的平台扩展,在搜索框中输入sqlite查找,中选择 SQLite f Universal Windows Platfm 进行下载安装。二、创建IoT项目并引用SQLite扩展首先创建一个“通用windows”应用程序项目。创建完成后为项目
Win10 IoT 初始化GPIO引脚

Win10 IoT 初始化GPIO引脚

GPIOusing Windows.Devices.Gpio; private void InitGPIO(){ var gpio = GpioController.GetDefault(); 如果没有 gpio 控制器, 则显示错误 if (gpio == null) { pin = null; GpioStatus.Text = "此设备