Sdílet prostřednictvím


Mcp23009 Konstruktory

Definice

Přetížení

Mcp23009(I2cDevice, Int32, Int32, GpioController)
Mcp23009(I2cDevice, Int32, Int32, GpioController, Boolean)

Inicializuje novou instanci zařízení Mcp23009.

Mcp23009(I2cDevice, Int32, Int32, GpioController)

public Mcp23009 (System.Device.I2c.I2cDevice i2cDevice, int reset = -1, int interrupt = -1, System.Device.Gpio.GpioController masterController = default);
new Iot.Device.Mcp23xxx.Mcp23009 : System.Device.I2c.I2cDevice * int * int * System.Device.Gpio.GpioController -> Iot.Device.Mcp23xxx.Mcp23009
Public Sub New (i2cDevice As I2cDevice, Optional reset As Integer = -1, Optional interrupt As Integer = -1, Optional masterController As GpioController = Nothing)

Parametry

i2cDevice
I2cDevice
reset
Int32
interrupt
Int32
masterController
GpioController

Platí pro

Mcp23009(I2cDevice, Int32, Int32, GpioController, Boolean)

Inicializuje novou instanci zařízení Mcp23009.

public Mcp23009 (System.Device.I2c.I2cDevice i2cDevice, int reset = -1, int interrupt = -1, System.Device.Gpio.GpioController? controller = default, bool shouldDispose = true);
new Iot.Device.Mcp23xxx.Mcp23009 : System.Device.I2c.I2cDevice * int * int * System.Device.Gpio.GpioController * bool -> Iot.Device.Mcp23xxx.Mcp23009
Public Sub New (i2cDevice As I2cDevice, Optional reset As Integer = -1, Optional interrupt As Integer = -1, Optional controller As GpioController = Nothing, Optional shouldDispose As Boolean = true)

Parametry

i2cDevice
I2cDevice

Zařízení I2C používané ke komunikaci.

reset
Int32

Výstupní pin číslo, které je připojeno k resetování hardwaru, pokud existuje. Pokud je zadáno, zařízení se spustí v zakázaném stavu.

interrupt
Int32

Vstupní pin číslo, které je připojeno k přerušení, pokud existuje.

controller
GpioController

Ovladač pro resetování a přerušení kolíků. Pokud není zadaný, použije se výchozí kontroler.

shouldDispose
Boolean

True pro odstranění kontroleru Gpio

Platí pro