IGpioPinProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le azioni comuni ai provider di pin di I/O per utilizzo generico (GPIO).
public interface class IGpioPinProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(1110723767, 27324, 16639, 156, 231, 115, 184, 83, 1, 185, 0)]
struct IGpioPinProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
[Windows.Foundation.Metadata.Guid(1110723767, 27324, 16639, 156, 231, 115, 184, 83, 1, 185, 0)]
public interface IGpioPinProvider
Public Interface IGpioPinProvider
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows IoT Extension SDK (è stato introdotto in 10.0.10586.0)
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0) |
API contract |
Windows.Devices.DevicesLowLevelContract (è stato introdotto in v2.0)
|
Proprietà
DebounceTimeout |
Ottiene o imposta il timeout di debounce per il pin GPIO (General-Purpose I/O), che è un intervallo durante il quale le modifiche al valore del pin vengono filtrate e non generano eventi ValueChanged . |
PinNumber |
Ottiene il numero di pin del pin di I/O (GPIO) per utilizzo generico. |
SharingMode |
Ottiene la modalità di condivisione in cui il pin di I/O per utilizzo generico (GPIO) è aperto. |
Metodi
GetDriveMode() |
Ottiene la modalità di unità attualmente configurata del pin. |
IsDriveModeSupported(ProviderGpioPinDriveMode) |
Determina se è supportata una modalità di unità per il pin. |
Read() |
Legge il valore corrente del pin. |
SetDriveMode(ProviderGpioPinDriveMode) |
Imposta la modalità di unità del pin. |
Write(ProviderGpioPinValue) |
Scrive un valore nel pin. |
Eventi
ValueChanged |
Evento che viene generato quando il valore del pin è stato modificato. |