Compartir a través de


Mcp23017 Constructores

Definición

Sobrecargas

Mcp23017(I2cDevice, Int32, Int32, Int32, GpioController)
Mcp23017(I2cDevice, Int32, Int32, Int32, GpioController, Boolean)

Inicializa una nueva instancia del dispositivo Mcp23017.

Mcp23017(I2cDevice, Int32, Int32, Int32, GpioController)

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

Parámetros

i2cDevice
I2cDevice
reset
Int32
interruptA
Int32
interruptB
Int32
masterController
GpioController

Se aplica a

Mcp23017(I2cDevice, Int32, Int32, Int32, GpioController, Boolean)

Inicializa una nueva instancia del dispositivo Mcp23017.

public Mcp23017 (System.Device.I2c.I2cDevice i2cDevice, int reset = -1, int interruptA = -1, int interruptB = -1, System.Device.Gpio.GpioController? controller = default, bool shouldDispose = true);
new Iot.Device.Mcp23xxx.Mcp23017 : System.Device.I2c.I2cDevice * int * int * int * System.Device.Gpio.GpioController * bool -> Iot.Device.Mcp23xxx.Mcp23017
Public Sub New (i2cDevice As I2cDevice, 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)

Parámetros

i2cDevice
I2cDevice

Dispositivo I2C usado para la comunicación.

reset
Int32

Número de patilla de salida que está conectado al restablecimiento de hardware, si existe. Si se especifica que el dispositivo se iniciará en un estado deshabilitado.

interruptA
Int32

Número de patilla de entrada que está conectado a la interrupción del puerto A (INTA), si existe.

interruptB
Int32

Número de patilla de entrada que está conectado a la interrupción del puerto B (INTB), si existe.

controller
GpioController

Controlador para las patillas de restablecimiento e interrupción. Si no se especifica, se usará el controlador predeterminado.

shouldDispose
Boolean

True para eliminar el controlador gpio

Se aplica a