Windows.Devices.Gpio 命名空間

包含用於在使用者模式中使用一般用途 I/O (GPIO) 針腳的類型。

類別

GpioChangeCounter

計算一般用途 I/O (GPIO) 針腳上指定極性的變更。

GpioChangeReader

表示核心模式與使用者模式之間的共用迴圈緩衝區,當一般用途 I/O () PIN 變更值時,會將高解析度時間戳記放在其中。

GpioController

表示系統的預設一般用途 I/O (GPIO) 控制器。

GpioPin

代表一般用途 I/O (GPIO) 針腳。

GpioPinValueChangedEventArgs

提供 GpioPin.ValueChanged 事件的相關資料,這些事件會在一般用途 I/O 的值 (GPIO) 針腳變更時發生,可能是因為將針腳設定為輸入時發生外部信號,或當當針腳設定為輸出時將值寫入針腳時。

結構

GpioChangeCount

表示針腳變更值次數的近乎同時取樣,以及這個計數取樣的時間。 此結構可用來判斷一段時間的針腳值變更數目。

GpioChangeRecord

儲存一般用途 I/O (GPIO) 針腳值的相對時間範圍,以及針腳從低轉換為高或從高轉換到低。

列舉

GpioChangePolarity

表示與相關聯動作相關的變更極性。

GpioOpenStatus

描述使用 GpioController.TryOpenPin 方法開啟針腳的可能結果。

GpioPinDriveMode

描述一般用途 I/O (GPIO) 針腳是否設定為輸入或輸出,以及值如何驅動到針腳。

GpioPinEdge

描述 GpioPin.ValueChanged 事件之一般用途 I/O (GPIO) 針腳值的可能變更類型。

GpioPinValue

描述一般用途 I/O (GPIO) 針腳的可能值。

GpioSharingMode

描述您可以開啟一般用途 I/O (GPIO) 針腳的模式。 這些模式會決定當您開啟針腳時,是否可以開啟與 GPIO 針腳的其他連線。

另請參閱