Compartir a través de


Mcp23s17 Constructores

Definición

Sobrecargas

Mcp23s17(SpiDevice, Int32, Int32, Int32, Int32, GpioController)
Mcp23s17(SpiDevice, Int32, Int32, Int32, Int32, GpioController, Boolean)

Inicializa una nueva instancia del dispositivo Mcp23s17.

Mcp23s17(SpiDevice, Int32, Int32, Int32, Int32, GpioController)

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

Parámetros

spiDevice
SpiDevice
deviceAddress
Int32
reset
Int32
interruptA
Int32
interruptB
Int32
masterController
GpioController

Se aplica a

Mcp23s17(SpiDevice, Int32, Int32, Int32, Int32, GpioController, Boolean)

Inicializa una nueva instancia del dispositivo Mcp23s17.

public Mcp23s17 (System.Device.Spi.SpiDevice spiDevice, int deviceAddress, int reset = -1, int interruptA = -1, int interruptB = -1, System.Device.Gpio.GpioController? controller = default, bool shouldDispose = true);
new Iot.Device.Mcp23xxx.Mcp23s17 : System.Device.Spi.SpiDevice * int * int * int * int * System.Device.Gpio.GpioController * bool -> Iot.Device.Mcp23xxx.Mcp23s17
Public Sub New (spiDevice As SpiDevice, deviceAddress As Integer, 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

spiDevice
SpiDevice

Dispositivo SPI usado para la comunicación.

deviceAddress
Int32

La dirección del dispositivo para la conexión en el bus SPI.

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