![]() |
mFrame
|
[Interface] 類比輸入腳位 更多...
#include <AnalogInputPin.h>
公開方法(Public Methods) | |
virtual int | read (void) const override |
讀取類比訊號值 | |
virtual int | getConvertLevel (void) const override |
取得 ADC 解析度 | |
[Interface] 類比輸入腳位
此介面定義了類比輸入腳位的基本操作功能。 用於讀取類比輸入訊號並獲取 ADC 轉換器的解析度。 實現此介面的類別必須提供類比訊號讀取和解析度查詢功能。
|
pure virtual |
取得 ADC 解析度
獲取該類比輸入腳位的 ADC 轉換器解析度。 例如返回值 12 表示為 12 位元 ADC,數值範圍為 0-4095。
實作於 mcxa153::core::CoreAnalogPin, 及 ufm::hw::VirtualAnalogInputPin.
|
pure virtual |
讀取類比訊號值
讀取當前腳位的類比訊號值。數值範圍取決於 ADC 解析度, 可通過 getConvertLevel() 獲取。
實作於 mcxa153::core::CoreAnalogPin, 及 ufm::hw::VirtualAnalogInputPin.