GpioController Clase

Definición

Representa el controlador de E/S de uso general (GPIO) predeterminado para el sistema.

public ref class GpioController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GpioController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class GpioController
Public NotInheritable Class GpioController
Herencia
Object Platform::Object IInspectable GpioController
Atributos

Requisitos de Windows

Familia de dispositivos
Windows IoT Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v1.0)

Comentarios

Para obtener un objeto GpioController, use el método GpioController.GetDefault .

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1511 10586 GetControllersAsync
1511 10586 GetDefaultAsync

Propiedades

PinCount

Obtiene el número de patillas en el controlador de E/S de uso general (GPIO).

Métodos

GetControllersAsync(IGpioProvider)

Obtiene todos los controladores que están conectados al sistema de forma asincrónica.

GetDefault()

Obtiene el controlador de E/S de uso general (GPIO) predeterminado para el sistema.

GetDefaultAsync()

Obtiene el controlador de E/S de uso general (GPIO) predeterminado para el sistema.

OpenPin(Int32)

Abre una conexión con el pin de E/S de uso general (GPIO) especificado en modo exclusivo.

OpenPin(Int32, GpioSharingMode)

Abre el pin de E/S de uso general (GPIO) especificado en el modo especificado.

TryOpenPin(Int32, GpioSharingMode, GpioPin, GpioOpenStatus)

Abre la patilla de E/S de uso general (GPIO) especificada en el modo especificado y obtiene un valor de estado que puede usar para controlar un error al abrir el pin mediante programación.

Se aplica a

Consulte también