![]() |
提供操作设备SD卡相关接口
#include "SDCard.hpp"

类 | |
| struct | Info |
| SD卡信息 更多... | |
Public 类型 | |
| enum class | StatE : uint8_t { Rejected , Inserted , Normal , Formatting } |
| SD卡状态 更多... | |
| enum class | FileSystemE : uint8_t { None , Fat32 , Fat64 , Ntfs } |
| 文件系统类型 更多... | |
Public 成员函数 | |
| SDCard (int chn) | |
| virtual ErrCodeE | Mount ()=0 |
| 挂载SD卡 更多... | |
| virtual ErrCodeE | UnMount ()=0 |
| 卸载SD卡 更多... | |
| virtual ErrCodeE | Format ()=0 |
| 格式化SD卡 更多... | |
| virtual ErrCodeE | GetInfo (Info &info)=0 |
| 获取SD卡信息 更多... | |
| virtual ErrCodeE | Check ()=0 |
| 检查SD卡是否读写正常 更多... | |
| int | GetChn () |
| 获取当前SD卡所属通道 更多... | |
Protected 属性 | |
| int | m_chn |
|
strong |
|
strong |
|
inline |
|
pure virtual |
在 Emx::SDCardClient 内被实现.
|
pure virtual |
在 Emx::SDCardClient 内被实现.
|
pure virtual |
在 Emx::SDCardClient 内被实现.
|
pure virtual |
在 Emx::SDCardClient 内被实现.
|
inline |
|
protected |
被这些函数引用 GetChn().