7#ifndef HAL_AD0B942D_EE2D_4080_BDAD_3E9AACE341DA
8#define HAL_AD0B942D_EE2D_4080_BDAD_3E9AACE341DA
15#include "./../counter/TimerEvent.h"
Definition PulseWidth.h:17
[Interface]硬體抽象層,初始化共基類。
Definition Base.h:34
[Interface] 計時器,停止事件。
Definition TimerEvent.h:34
[Interface] 硬體抽象層,計時器。
Definition hal/src/counter/Timer.h:35
virtual void setEvent(hal::counter::TimerEvent *event) override
設定計時器終止事件。
virtual bool startAtTime(float second) override
設置計時器以秒為單位開始。
virtual bool isBusy(void) override
檢查計時器是否忙碌。
virtual bool startAtTick(uint32 tick) override
以 tick 為單位啟動計時器。
virtual void cancel(void) override
取消計時器。