nanoFramework.Iot.Device.Multiplexing 1.2.586
前缀已保留
dotnet add package nanoFramework.Iot.Device.Multiplexing --version 1.2.586
NuGet\Install-Package nanoFramework.Iot.Device.Multiplexing -Version 1.2.586
该命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="nanoFramework.Iot.Device.Multiplexing" Version="1.2.586" />
对于支持 PackageReference 的项目,将此 XML 节复制到项目文件中以引用该包。
paket add nanoFramework.Iot.Device.Multiplexing --version 1.2.586
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
#r "nuget: nanoFramework.Iot.Device.Multiplexing, 1.2.586"
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中以便引用该包。
// Install nanoFramework.Iot.Device.Multiplexing as a Cake Addin #addin nuget:?package=nanoFramework.Iot.Device.Multiplexing&version=1.2.586 // Install nanoFramework.Iot.Device.Multiplexing as a Cake Tool #tool nuget:?package=nanoFramework.Iot.Device.Multiplexing&version=1.2.586
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
Iot.Device.Multiplexing
通用引脚复用辅助实现。查看 ShiftRegister 或 Sn74hc595。
用法
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System;
using System.Device.Gpio;
using System.Threading;
using Iot.Device.Multiplexing;
int[] pins = new int[] { 4, 17, 27, 22, 5, 6, 13, 19 };
using IOutputSegment segment = new GpioOutputSegment(pins);
CancellationTokenSource cts = new();
CancellationToken token = cts.Token;
bool controlCRequested = false;
TimeSpan delay = TimeSpan.FromSeconds(5);
WriteLine("Light all LEDs");
segment.TurnOffAll();
for (int i = 0; i < pins.Length; i++)
{
segment.Write(i, 1);
}
WriteLine("Light every other LED");
segment.TurnOffAll();
for (int i = 0; i < pins.Length; i++)
{
segment.Write(i, i % 2);
}
WriteLine("Light every other (other) LED");
segment.TurnOffAll();
for (int i = 0; i < pins.Length; i++)
{
segment.Write(i, (i + 1) % 2);
}
WriteLine("Display binary 128");
segment.TurnOffAll();
for (int i = 0; i < pins.Length; i++)
{
segment.Write(128);
}
segment.TurnOffAll();
WriteLine("Done.");
产品 | 版本 兼容的以及额外的计算目标框架版本。 |
---|---|
.NET Framework | net 兼容。 |
-
- nanoFramework.CoreLibrary (>= 1.15.5)
- nanoFramework.Runtime.Events (>= 1.11.18)
- nanoFramework.System.Device.Gpio (>= 1.1.41)
- nanoFramework.System.Threading (>= 1.1.32)
NuGet 包 (5)
显示依赖 nanoFramework.Iot.Device.Multiplexing 的前5个NuGet包
包 | 下载 |
---|---|
nanoFramework.Iot.Device.ShiftRegister 此包包含适用于.NET nanoFramework C#项目的.NET IoT Core绑定Iot.Device.ShiftRegister。 |
|
nanoFramework.Iot.Device.Sn74hc595 此包包含适用于.NET nanoFramework C#项目的.NET IoT Core绑定Iot.Device.Sn74hc595。 |
|
nanoFramework.Iot.Device.CharacterLcd 此包包含适用于.NET nanoFramework C#项目的.NET IoT Core绑定Character LCD。 |
|
nanoFramework.Iot.Device.Charlieplex 此包包含适用于.NET nanoFramework C#项目的.NET IoT Core绑定Iot.Device.Charlieplex。 |
|
此包包含适用于.NET nanoFramework C#项目的.NET IoT Core绑定Iot.Device.Mbi5027。 |
GitHub仓库 (1)
显示依赖 nanoFramework.Iot.Device.Multiplexing 的前1个流行GitHub仓库
仓库 | 星标 |
---|---|
nanoframework/nanoFramework.IoT.Device
📦 此仓库包含各类传感器、芯片、显示屏、帽子及驱动程序的.NET nanoFramework实现
|
版本 | 下载 | 最后更新 |
---|---|---|
1.2.586 | 533 | 7/12/2024 |
1.2.557 | 903 | 5/29/2024 |
1.2.543 | 453 | 5/10/2024 |
1.2.423 | 2,631 | 11/9/2023 |
1.2.418 | 168 | 11/9/2023 |
1.2.415 | 475 | 11/8/2023 |
1.2.414 | 111 | 11/8/2023 |
1.2.325 | 3,165 | 5/24/2023 |
1.2.300 | 1,425 | 5/10/2023 |
1.2.295 | 905 | 5/3/2023 |
1.2.285 | 465 | 4/5/2023 |
1.2.270 | 1,347 | 3/15/2023 |
1.2.201 | 4,182 | 12/28/2022 |
1.2.141 | 5,344 | 10/25/2022 |
1.2.120 | 4,975 | 10/12/2022 |
1.2.112 | 2,833 | 10/8/2022 |
1.2.93 | 5,727 | 9/22/2022 |
1.2.84 | 2,447 | 9/15/2022 |
1.2.82 | 2,166 | 9/14/2022 |
1.1.113.2032 | 5,164 | 6/23/2022 |
1.1.1 | 6,763 | 4/14/2022 |
1.0.300 | 2,708 | 3/30/2022 |
1.0.277-preview.125 | 162 | 3/25/2022 |
1.0.277-preview.99 | 285 | 3/10/2022 |
1.0.277-preview.98 | 141 | 3/8/2022 |
1.0.277-preview.77 | 127 | 2/18/2022 |
1.0.277-preview.60 | 132 | 2/4/2022 |
1.0.277-preview.41 | 133 | 1/28/2022 |
1.0.277-preview.32 | 130 | 1/27/2022 |
1.0.277-preview.17 | 131 | 1/24/2022 |
1.0.277-preview.15 | 123 | 1/21/2022 |
1.0.277-preview.1 | 135 | 1/11/2022 |
1.0.259 | 309 | 12/9/2021 |
1.0.160 | 298 | 9/6/2021 |