共用方式為


Rk3328Driver 類別

定義

適用于 Rockchip RK3328 的 GPIO 驅動程式

public class Rk3328Driver : Iot.Device.Gpio.Drivers.RockchipDriver
type Rk3328Driver = class
    inherit RockchipDriver
Public Class Rk3328Driver
Inherits RockchipDriver
繼承
衍生

建構函式

Rk3328Driver()

初始化 Rk3328Driver 類別的新執行個體。

欄位

_gpioPointers

適用于 Rockchip RK3328 的 GPIO 驅動程式

(繼承來源 RockchipDriver)
_pinModes

適用于 Rockchip RK3328 的 GPIO 驅動程式

(繼承來源 RockchipDriver)
GpioMemoryFilePath

適用于 Rockchip RK3328 的 GPIO 驅動程式

(繼承來源 RockchipDriver)

屬性

ClockResetUnit

時鐘和重設單位 (CRU) 位址。

GeneralRegisterFiles

一般註冊檔案 (GRF) 位址。

GpioRegisterAddresses

Gpio 暫存器位址。

PinCount

驅動程式提供的針腳數目。

(繼承來源 RockchipDriver)

方法

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

加入已變更之釘選值的處理常式。

(繼承來源 RockchipDriver)
ClosePin(Int32)

關閉開啟的針腳。

(繼承來源 RockchipDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

將面板針腳編號轉換為驅動程式的邏輯編號配置。

(繼承來源 RockchipDriver)
Dispose()

處置此實例,關閉所有開啟的針腳

(繼承來源 GpioDriver)
Dispose(Boolean)

處置這個實例

GetPinMode(Int32)

取得針腳的模式。

(繼承來源 RockchipDriver)
IsPinModeSupported(Int32, PinMode)

檢查針腳是否支援特定模式。

OpenPin(Int32)

開啟釘選,使其可供使用。 這會保留針腳方向,但如果是輸出,則值在開啟之後一律會很低。

(繼承來源 RockchipDriver)
QueryComponentInformation()

查詢元件及其子系的相關資訊。

(繼承來源 GpioDriver)
Read(Int32)

讀取針腳的目前值。

(繼承來源 RockchipDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

移除釘選值已變更事件的處理常式。

(繼承來源 RockchipDriver)
SetPinMode(Int32, PinMode, PinValue)

將模式設定為 pin,並設定輸出針腳的初始值。

(繼承來源 GpioDriver)
SetPinMode(Int32, PinMode)

將模式設定為針腳。

Toggle(Int32)

切換針腳的目前值。

(繼承來源 SysFsDriver)
UnmapPinNumber(Int32)

將驅動程式邏輯編號配置中的針腳號碼取消對應,以使用埠名稱釘選號碼。

(繼承來源 RockchipDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

封鎖執行,直到收到 eventType 類型的事件或要求取消為止。

(繼承來源 RockchipDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

非同步呼叫,直到收到 eventType 類型的事件或要求取消為止。

(繼承來源 RockchipDriver)
Write(Int32, PinValue)

將值寫入釘選。

(繼承來源 RockchipDriver)

適用於