![]() |
mFrame
|
[Interface] SPI主端設備介面 更多...
#include <SPIMaster.h>
公開方法(Public Methods) | |
virtual hal::serial::SPI & | getSPI (void) override |
取得SPI基礎介面參考 | |
virtual bool | beginTransmitter (bool enable) override |
控制傳輸狀態 | |
virtual bool | setClockRate (uint32 clock) override |
設定傳輸時脈頻率 | |
virtual uint32 | getClockRate (void) override |
取得當前傳輸時脈頻率 | |
[Interface] SPI主端設備介面
實現SPI主設備的基本功能,包含時脈設定及 傳輸控制等機制。
|
pure virtual |
控制傳輸狀態
enable | true開始傳輸,false停止傳輸 |
|
pure virtual |
取得當前傳輸時脈頻率
|
pure virtual |
取得SPI基礎介面參考
|
pure virtual |
設定傳輸時脈頻率
clock | 目標頻率 |