Windows.Devices.Gpio.Provider 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この API は、プロバイダー インターフェイスと、特定のコントローラーに実装するための関連クラスを公開します。 GPIO API では、GPIO コントローラーと通信するために GPIO プロバイダーの実装が必要です。
注意
GPIO プロバイダーと IGpioProvider インターフェイスの詳細については、「 Bus プロバイダー」を参照してください。
コード例については、Microsoft.IoT.Lightning GitHub リポジトリの および GpioDeviceProvider.cpp
ソース コード ファイルを参照してくださいGpioDeviceProvider.h
。 その他のコード例については、BusProviders GitHub リポジトリの および SimulatedProvider
フォルダーを参照してくださいArduino
。
クラス
GpioPinProviderValueChangedEventArgs |
IGpioPinProvider.ValueChanged イベントに関する情報を提供します。 |
インターフェイス
IGpioControllerProvider |
すべての汎用 I/O (GPIO) コントローラーに共通するアクションを表します。 |
IGpioPinProvider |
汎用 I/O (GPIO) ピン プロバイダーに共通するアクションを表します。 |
IGpioProvider |
汎用 I/O (GPIO) コントローラー プロバイダーに共通するアクションを表します。 |
列挙型
ProviderGpioPinDriveMode |
汎用 I/O (GPIO) ピンを入力または出力として構成するかどうか、および値をピンに駆動する方法について説明します。 |
ProviderGpioPinEdge |
汎用 I/O (GPIO) ピンの値に対して発生する可能性のある変更の種類について説明します。 |
ProviderGpioPinValue |
汎用 I/O (GPIO) ピンに使用できる値について説明します。 |
ProviderGpioSharingMode |
汎用 I/O (GPIO) ピンを開くことができるモードについて説明します。 これらのモードは、ピンを開いている間に GPIO ピンへの他の接続を開くことができるかどうかを決定します。 |