mFrame
載入中...
搜尋中...
無符合項目
hal::digital::EdgeTrigger::Event 結構 參考文件abstract

[Interface] 邊緣觸發事件處理介面。 更多...

#include <EdgeTrigger.h>

類別hal::digital::EdgeTrigger::Event的繼承圖:
mcxa153::core::CoreEdgeTrigger mcxa153::core::CoreEdgeTriggerPort ufm::hw::PulseTimer

公開方法(Public Methods)

virtual void onEdgeRise (void) override
 邊緣觸發事件處理方法。
 
virtual void onEdgeFall (void) override
 邊緣觸發事件處理方法。
 

詳細描述

[Interface] 邊緣觸發事件處理介面。

定義邊緣觸發事件的回調處理機制:

  • 提供統一的事件處理入口
  • 支援高低電平觸發
  • 可整合中斷處理
1.0.0

函式成員說明文件

◆ onEdgeFall()

virtual void hal::digital::EdgeTrigger::Event::onEdgeFall ( void )
pure virtual

邊緣觸發事件處理方法。

當硬體偵測到指定的邊緣觸發條件時, 將自動呼叫此方法執行對應的處理邏輯。

實作於 mcxa153::core::CoreEdgeTrigger, mcxa153::core::CoreEdgeTriggerPort, 及 ufm::hw::PulseTimer.

◆ onEdgeRise()

virtual void hal::digital::EdgeTrigger::Event::onEdgeRise ( void )
pure virtual

邊緣觸發事件處理方法。

當硬體偵測到指定的邊緣觸發條件時, 將自動呼叫此方法執行對應的處理邏輯。

實作於 mcxa153::core::CoreEdgeTrigger, mcxa153::core::CoreEdgeTriggerPort, 及 ufm::hw::PulseTimer.


此結構(structure) 文件是由下列檔案中產生: