Windows.Devices.Gpio.Provider Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette API expose une interface de fournisseur et des classes associées que vous pouvez implémenter pour un contrôleur spécifique. L’API GPIO a besoin d’une implémentation de fournisseur GPIO pour communiquer avec le contrôleur GPIO.
Notes
Pour plus d’informations sur les fournisseurs GPIO et l’interface IGpioProvider , consultez Fournisseurs de bus.
Pour obtenir des exemples de code, consultez les GpioDeviceProvider.h
fichiers de code source et GpioDeviceProvider.cpp
dans le référentiel GitHub Microsoft.IoT.Lightning . Pour plus d’exemples de code, consultez les Arduino
dossiers et SimulatedProvider
dans le référentiel GitHub BusProviders .
Classes
GpioPinProviderValueChangedEventArgs |
Fournit des informations sur l’événement IGpioPinProvider.ValueChanged . |
Interfaces
IGpioControllerProvider |
Représente les actions communes à tous les contrôleurs d’E/S à usage général (GPIO). |
IGpioPinProvider |
Représente les actions communes aux fournisseurs de broches d’E/S à usage général (GPIO). |
IGpioProvider |
Représente les actions communes aux fournisseurs de contrôleurs d’E/S (GPIO) à usage général. |
Énumérations
ProviderGpioPinDriveMode |
Décrit si une broche d’E/S à usage général (GPIO) est configurée en tant qu’entrée ou sortie, et comment les valeurs sont pilotées sur la broche. |
ProviderGpioPinEdge |
Décrit les types de modifications possibles qui peuvent se produire à la valeur de la broche d’E/S à usage général (GPIO). |
ProviderGpioPinValue |
Décrit les valeurs possibles d’une broche d’E/S à usage général (GPIO). |
ProviderGpioSharingMode |
Décrit les modes dans lesquels vous pouvez ouvrir une broche d’E/S à usage général (GPIO). Ces modes déterminent si d’autres connexions à la broche GPIO peuvent être ouvertes pendant l’ouverture de la broche. |