AnalogController 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類比控制器的基類。 這些控制類比輸入針腳。
public abstract class AnalogController : IDisposable
type AnalogController = class
interface IDisposable
Public MustInherit Class AnalogController
Implements IDisposable
- 繼承
-
AnalogController
- 實作
建構函式
| AnalogController(PinNumberingScheme) |
初始化 類別的新實例,這個實例 GpioController 將使用指定的編號配置和驅動程式。 |
屬性
| NumberingScheme |
用來代表控制器所提供針腳的編號配置。 |
| PinCount |
控制器提供的針腳數目。 |
| VoltageReference |
參考電壓 (可測量的最大電壓) 。 對於某些硬體,可能需要手動設定此值 ReadVoltage() ,方法才能傳回正確的值。 |
方法
| ClosePin(AnalogInputPin) |
關閉指定的針腳 |
| ConvertAnalogChannelNumberToPinNumber(Int32) |
將邏輯針腳轉換成呼叫端的針腳編號配置。 |
| ConvertLogicalNumberingSchemeToPinNumber(Int32) |
將邏輯針腳轉換成呼叫端的針腳編號配置。 |
| ConvertPinNumberToAnalogChannelNumber(Int32) |
將輸入針腳編號轉換為類比通道號碼。 類比通道號碼通常會在 Arduino 面板上命名為 A0 - Axx。 例如,在 Uno 和 Nano 面板上,A0 等於數位針腳 14。 |
| ConvertPinNumberToLogicalNumberingScheme(Int32) |
將輸入針腳編號轉換為邏輯針腳編號。 |
| Dispose() |
類比控制器的基類。 這些控制類比輸入針腳。 |
| Dispose(Boolean) |
處置這個實例 |
| IsPinOpen(Int32) |
檢查特定類比通道是否已開啟。 |
| OpenPin(Int32) |
開啟釘選,使其可供使用。 |
| OpenPinCore(Int32) |
由衍生類別覆寫:傳回指定針腳的 AnalogInputPin 實例。 |
| SupportsAnalogInput(Int32) |
如果指定的針腳支援類比輸入,則傳回 true |