|
| CmsisRTX5Timer (const char *name="timer") |
| Construct a new Cmsisrtos Timer object.
|
|
virtual | ~CmsisRTX5Timer (void) override |
| Destroy the Cmsisrtos Timer object.
|
|
virtual bool | deinit (void) override |
| 硬體去初始化。
|
|
virtual bool | init (void) override |
| 硬體初始化。
|
|
virtual bool | isInit (void) override |
| 取得硬體是否已初始化。
|
|
virtual void | cancel (void) override |
| 取消計時器。
|
|
virtual bool | isBusy (void) override |
| 檢查計時器是否忙碌。
|
|
virtual bool | startAtTick (uint32_t tick) override |
|
virtual bool | startAtTime (float second) override |
| 設置計時器以秒為單位開始。
|
|
virtual void | setEvent (hal::counter::TimerEvent *event) override |
| 設定計時器終止事件。
|
|
virtual void | onCancel (void) override |
| 計時器取消事件。
|
|
virtual void | onTrigger (void) override |
| 計時器觸發事件。
|
|
virtual bool | startAtTick (uint32 tick) override |
| 以 tick 為單位啟動計時器。
|
|
virtual | ~Interface (void)=default |
| Destroy the struct object.
|
|
virtual mframe::lang::Object & | getObject (void) override |
| 取得類Object
|
|