mFrame
|
[Interface] 硬體抽象層,邊緣觸發器。 更多...
#include <EdgeTriggerPin.h>
公開方法(Public Methods) | |
virtual bool | setMode (hal::digital::EdgeTriggerMode mode) override |
設定邊緣觸發模式。 | |
virtual void | setEvent (hal::digital::EdgeTriggerEvent *event) override |
設定邊緣觸發事件物件。 | |
virtual int | read (void) override |
讀取邊緣觸發狀態。 | |
![]() | |
virtual | ~Interface (void)=default |
Destroy the struct object. | |
virtual mframe::lang::Object & | getObject (void) override |
取得類Object | |
[Interface] 硬體抽象層,邊緣觸發器。
此介面定義了邊緣觸發器的操作,用於設定觸發模式及事件處理, 並提供讀取觸發狀態的功能。使用者可依據平台需求實作對應的邏輯, 以便處理外部中斷或其他邊緣觸發事件。
|
pure virtual |
|
pure virtual |
|
pure virtual |
設定邊緣觸發模式。
mode | 模式 |