📄 eeprom.h
字号:
#ifndef _EEPROM_H_
#define _EEPROM_H_
class CEEprom{
static UCHAR m_data[ALARM_MAX*sizeof(ALARMBUFF)+1];
static UCHAR m_index;
public:
static UCHAR Read(USHORT addr);
static void Read(USHORT &data, USHORT uiAddress);
static void Read(UCHAR* data, USHORT addr, UCHAR bytes);
static UCHAR Write(UCHAR data, USHORT addr);
static void Write(UCHAR *data, USHORT addr, UCHAR bytes);
static void EEpromReady();
static void LoadConfig(ALARMBUFF *alarm, UCHAR &hourring);
static void SaveConfig(const ALARMBUFF *alarm, UCHAR hourring);
private:
static UCHAR Write(UCHAR data);
static void getConfigAddress(USHORT &address);
};
#endif //define _EEPROM_WRITE_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -