次の方法で共有


RockchipDriver クラス

定義

Rockchip SoC 用の汎用 GPIO ドライバー。

public class RockchipDriver : System.Device.Gpio.Drivers.SysFsDriver
type RockchipDriver = class
    inherit SysFsDriver
Public Class RockchipDriver
Inherits SysFsDriver
継承
派生

注釈

これは、Rockchip SoC の汎用 GPIO ドライバーです。 引き出されない内部ピンを駆動することもできます。操作する前に、自分が何をしているのかを明確にする必要があります。

コンストラクター

RockchipDriver()

RockchipDriver クラスの新しいインスタンスを初期化します。

RockchipDriver(UInt32[])

RockchipDriverの新しいインスタンスを初期化します。

フィールド

_gpioPointers

Rockchip SoC 用の汎用 GPIO ドライバー。

_mapMask

Rockchip SoC 用の汎用 GPIO ドライバー。

_pinModes

Rockchip SoC 用の汎用 GPIO ドライバー。

GpioMemoryFilePath

Rockchip SoC 用の汎用 GPIO ドライバー。

s_initializationLock

Rockchip SoC 用の汎用 GPIO ドライバー。

プロパティ

GpioRegisterAddresses

Gpio レジスタ アドレス。

PinCount

ドライバーによって提供されるピンの数。

メソッド

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

ピン値変更イベントのハンドラーを追加します。

ClosePin(Int32)

開いているピンを閉じます。

ConvertPinNumberToLogicalNumberingScheme(Int32)

ボード ピン番号をドライバーの論理番号付けスキームに変換します。

Dispose()

開いているすべてのピンを閉じて、このインスタンスを破棄します

(継承元 GpioDriver)
Dispose(Boolean)

このインスタンスを破棄します

GetPinMode(Int32)

ピンのモードを取得します。

IsPinModeSupported(Int32, PinMode)

ピンが特定のモードをサポートしているかどうかを確認します。

MapPinNumber(Int32, Char, Int32)

ポート名を持つピン番号を、ドライバーの論理番号付けスキームの pin 番号にマップします。

OpenPin(Int32)

使用する準備が整うためにピンを開きます。 これはピンの方向を保持しますが、出力の場合、値は開いた後は常に低くなります。

QueryComponentInformation()

コンポーネントとその子に関する情報を照会します。

(継承元 GpioDriver)
Read(Int32)

ピンの現在の値を読み取ります。

RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

ピン値変更イベントのハンドラーを削除します。

SetPinMode(Int32, PinMode, PinValue)

モードをピンに設定し、出力ピンの初期値を設定します。

(継承元 GpioDriver)
SetPinMode(Int32, PinMode)

モードをピンに設定します。

Toggle(Int32)

ピンの現在の値を切り替えます。

(継承元 SysFsDriver)
UnmapPinNumber(Int32)

ドライバーの論理番号スキームのピン番号をマップ解除して、ポート名で番号をピン留めします。

WaitForEvent(Int32, PinEventTypes, CancellationToken)

eventType 型のイベントが受信されるか、取り消しが要求されるまで、実行をブロックします。

WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

eventType 型のイベントが受信されるか、取り消しが要求されるまでの非同期呼び出し。

Write(Int32, PinValue)

ピンに値を書き込みます。

適用対象