次の方法で共有


Mcp23s18 コンストラクター

定義

オーバーロード

Mcp23s18(SpiDevice, Int32, Int32, Int32, GpioController)
Mcp23s18(SpiDevice, Int32, Int32, Int32, GpioController, Boolean)

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

Mcp23s18(SpiDevice, Int32, Int32, Int32, GpioController)

public Mcp23s18 (System.Device.Spi.SpiDevice spiDevice, int reset = -1, int interruptA = -1, int interruptB = -1, System.Device.Gpio.GpioController masterController = default);
new Iot.Device.Mcp23xxx.Mcp23s18 : System.Device.Spi.SpiDevice * int * int * int * System.Device.Gpio.GpioController -> Iot.Device.Mcp23xxx.Mcp23s18
Public Sub New (spiDevice As SpiDevice, Optional reset As Integer = -1, Optional interruptA As Integer = -1, Optional interruptB As Integer = -1, Optional masterController As GpioController = Nothing)

パラメーター

spiDevice
SpiDevice
reset
Int32
interruptA
Int32
interruptB
Int32
masterController
GpioController

適用対象

Mcp23s18(SpiDevice, Int32, Int32, Int32, GpioController, Boolean)

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

public Mcp23s18 (System.Device.Spi.SpiDevice spiDevice, int reset = -1, int interruptA = -1, int interruptB = -1, System.Device.Gpio.GpioController? controller = default, bool shouldDispose = true);
new Iot.Device.Mcp23xxx.Mcp23s18 : System.Device.Spi.SpiDevice * int * int * int * System.Device.Gpio.GpioController * bool -> Iot.Device.Mcp23xxx.Mcp23s18
Public Sub New (spiDevice As SpiDevice, Optional reset As Integer = -1, Optional interruptA As Integer = -1, Optional interruptB As Integer = -1, Optional controller As GpioController = Nothing, Optional shouldDispose As Boolean = true)

パラメーター

spiDevice
SpiDevice

通信に使用される SPI デバイス。

reset
Int32

ハードウェア リセットに接続されている出力ピン番号 (存在する場合)。 指定した場合、デバイスは無効な状態で起動します。

interruptA
Int32

ポート A (INTA) の割り込みに接続されている入力ピン番号 (存在する場合)。

interruptB
Int32

ポート B (INTB) の割り込みに接続されている入力ピン番号 (存在する場合)。

controller
GpioController

リセットおよび割り込みピンのコントローラー。 指定しない場合は、既定のコントローラーが使用されます。

shouldDispose
Boolean

True を指定すると、Gpio コントローラーが破棄されます

適用対象