![]() |
mFrame
|
[Interface] IIC基礎介面 更多...
#include <IIC.h>
複合項目 | |
struct | EventReceiver |
[Interface] IIC接收事件處理器 更多... | |
struct | EventStop |
[Interface] IIC停止事件監聽器 更多... | |
struct | EventTransfer |
[Interface] IIC傳輸事件處理器 更多... | |
公開方法(Public Methods) | |
virtual void | setEventReceiver (hal::serial::IIC::EventReceiver *event) override |
設定接收資料事件處理器 | |
virtual void | setEventTransfer (hal::serial::IIC::EventTransfer *event) override |
設定傳輸事件處理器 | |
virtual void | setEventStop (hal::serial::IIC::EventStop *event) override |
設定停止事件處理器 | |
![]() | |
virtual bool | deinit (void) override |
硬體去初始化 | |
virtual bool | init (void) override |
硬體初始化 | |
virtual bool | isInit (void) override |
檢查硬體初始化狀態 | |
[Interface] IIC基礎介面
提供IIC/I2C通訊協議的基本操作功能,包含事件處理器設定 及資料收發控制。
|
pure virtual |
|
pure virtual |
|
pure virtual |