次の方法で共有


Pcf8575 クラス

定義

割り込みのある I2C バス用のリモート 16 ビット I/O エキスパンダー。

public class Pcf8575 : Iot.Device.Pcx857x.Pcx8575
type Pcf8575 = class
    inherit Pcx8575
Public Class Pcf8575
Inherits Pcx8575
継承

コンストラクター

Pcf8575(I2cDevice, Int32, GpioController, Boolean)

Pcf8575 デバイスの新しいインスタンスを初期化します。

Pcf8575(I2cDevice, Int32, GpioController)

割り込みのある I2C バス用のリモート 16 ビット I/O エキスパンダー。

プロパティ

Device

デバイスとの通信に使用される I2C デバイス

(継承元 Pcx857x)
PinCount

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

(継承元 Pcx8575)

メソッド

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

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

(継承元 Pcx857x)
ClosePin(Int32)

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

(継承元 Pcx857x)
ConvertPinNumberToLogicalNumberingScheme(Int32)

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

(継承元 Pcx857x)
Dispose()

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

(継承元 GpioDriver)
Dispose(Boolean)

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

(継承元 Pcx857x)
GetPinMode(Int32)

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

(継承元 Pcx857x)
InternalReadUInt16()

デバイスから 16 ビット符号なし整数を読み取ります

(継承元 Pcx857x)
InternalWriteUInt16(UInt16)

16 ビット符号なし整数をデバイスに書き込みます

(継承元 Pcx857x)
IsPinModeSupported(Int32, PinMode)

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

(継承元 Pcx857x)
OpenPin(Int32)

使用できるようにピンを開きます。 ドライバーは、モードまたは値を変更せずにピンを開こうとします。

(継承元 Pcx857x)
QueryComponentInformation()

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

(継承元 GpioDriver)
Read(Int32)

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

(継承元 Pcx857x)
Read(Span<PinValuePair>)

デバイスから複数のピンを読み取ります

(継承元 Pcx857x)
ReadByte()

デバイスからバイトを読み取ります

(継承元 Pcx857x)
ReadUInt16()

デバイスから 16 ビット符号なし整数を読み取ります

(継承元 Pcx8575)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

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

(継承元 Pcx857x)
SetPinMode(Int32, PinMode, PinValue)

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

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

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

(継承元 Pcx857x)
Toggle(Int32)

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

(継承元 Pcx857x)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

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

(継承元 Pcx857x)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

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

(継承元 Pcx857x)
Write(Int32, PinValue)

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

(継承元 Pcx857x)
Write(ReadOnlySpan<PinValuePair>)

ピンのセットに値を書き込みます。

(継承元 Pcx857x)
WriteByte(Byte)

デバイスにバイトを書き込みます

(継承元 Pcx857x)
WriteUInt16(UInt16)

16 ビット符号なし整数をデバイスに書き込みます

(継承元 Pcx8575)

適用対象