UnixDriver 类

定义

标准 unix 驱动程序的基类

public abstract class UnixDriver : System.Device.Gpio.GpioDriver
type UnixDriver = class
    inherit GpioDriver
Public MustInherit Class UnixDriver
Inherits GpioDriver
继承
UnixDriver
派生

构造函数

UnixDriver()

构造 unix 驱动程序的实例。

属性

PinCount

驱动程序提供的引脚数。

(继承自 GpioDriver)

方法

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

为固定值更改事件添加处理程序。

(继承自 GpioDriver)
ClosePin(Int32)

关闭打开的固定。

(继承自 GpioDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

将板引脚编号转换为驱动程序的逻辑编号方案。

(继承自 GpioDriver)
Create()

静态工厂方法

Dispose()

释放此实例,关闭所有打开的引脚

(继承自 GpioDriver)
Dispose(Boolean)

释放此实例

(继承自 GpioDriver)
GetPinMode(Int32)

获取图钉的模式。

(继承自 GpioDriver)
IsPinModeSupported(Int32, PinMode)

检查引脚是否支持特定模式。

(继承自 GpioDriver)
OpenPin(Int32)

打开一个固定,以便它可供使用。 驱动程序尝试在不更改其模式或值的情况下打开引脚。

(继承自 GpioDriver)
QueryComponentInformation()

查询有关组件及其子级的信息。

(继承自 GpioDriver)
Read(Int32)

读取图钉的当前值。

(继承自 GpioDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

删除固定值更改事件的处理程序。

(继承自 GpioDriver)
SetPinMode(Int32, PinMode)

将模式设置为固定。

(继承自 GpioDriver)
SetPinMode(Int32, PinMode, PinValue)

将模式设置为引脚,并为输出引脚设置初始值。

(继承自 GpioDriver)
Toggle(Int32)

切换图钉的当前值。

(继承自 GpioDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

阻止执行,直到收到 eventType 类型的事件或请求取消。

(继承自 GpioDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

异步调用,直到收到 eventType 类型的事件或请求取消。

(继承自 GpioDriver)
Write(Int32, PinValue)

将值写入图钉。

(继承自 GpioDriver)

适用于