共用方式為


Iot.Device.Board 命名空間

類別

Board

所有面板抽象概念的基類。 「面板」是一項硬體,可提供低階介面給其他裝置。 一般而言,它具有 GPIO 針腳和一或多個 SPI 或 I2C 匯流排。 應用程式中每個硬體元件都應該有一個面板類別的實例,但一次可以使用多個面板 (亦即當 GPIO 擴充器連線到 Raspberry Pi)

CustomBoard

可使用使用者指定的驅動程式自訂的面板。 只有在無法正確偵測驅動程式時,才應該使用此功能。

DummyGpioDriver

具有零針腳的 GPIO 驅動程式。 使用 來完成 介面。

GenericBoard

泛型面板類別。 使用 GPIO、I2C 等的泛型實作

I2cBusExtensions

包含在 I2c 匯流排上運作的擴充方法

I2cBusManager

管理 I2C 匯流排實例

KeyboardGpioDriver

用於在 Windows 上測試的 GPIO 驅動程式 此驅動程式會使用鍵盤來模擬 GPIO 針腳。 針腳 0-2 只會輸出,而且代表鍵盤 LED (Caps lock、Scroll Lock 和 Num Lock) 。 將值設定為上述任何一個針腳,會切換鍵盤上的 LED (如果實際存在) 。 高於 8 的針腳只是輸入,而且代表鍵盤按鍵。 若要取得針腳編號,請將對應的 ConsoleKey 轉換成 int,例如 int pinNumber = (int) ConsoleKey.A

RaspberryPiBoard

Raspberry Pi 特定面板實作。 包含哪些針腳可用於哪些用途的所有知識。

列舉

PinUsage

指定的 (或作用中) 針腳使用方式