📄 mem.h
字号:
//mem.h
// 参数存储地址:存储在EEPROM,备份在Flash
#define PROTUCE 0x00 //生产厂家,32字节
#define DISTRIBUTE 0x20 //经销商,32字节
#define SN 0x40 //系列号,8字节
#define NET 0x48 //网络代码,8字节
#define PASSWORD0 0x50 //密码0,8字节,厂家
#define PASSWORD1 0x58 //密码1,8字节,工程商
#define PASSWORD2 0x60 //密码2,8字节,用户
#define TMRUNLOCK 0x68 //开锁保持时间,8字节,8个端口
#define ADDRESS 0x70 //地址码,2字节
#define PORTS 0x72 //电锁端口数,1字节
#define READERS 0x73 //485读卡器数,1字节
#define PORTS 0x74 //电锁端口数,1字节
#define STASW 0x75 //安装门磁开关列表,1字节
#define ALM0 0x76 //非法读卡报警输出,1字节,1=报警输出
#define ALM1 0x80 //破门报警端口列表,8字节.0=无报警功能,数值表示启动时间
#define ALM2 0x88 //关门提醒,8字节,0=无报警功能,数值表示启动时间
#define CARDVALU 0x90 //卡容量,2字节
#define EVENTVALU 0x92 //事件记录容量,2字节
#define CARDS 0X94 //实际存储卡数量,2字节
#define NEWBGADDR 0xA0 //新记录起始地址,3字节
#define NEWENADDR 0xA3 //新记录末地址,3字节
#define NEEVENTS 0xA6 //未上传的记录数,2字节
#define PWRONTIME 0xB0 //设备上电时间,6字节
#define PWROFFTIME 0xB6 //设备掉电时间,6字节
#define DISALM1 0xD0 // 保持开门的时间段,16字节
#define DISALM2 0xE0 // 禁止破门报警的时间段,16字节
#define SAFE 0xF0 //设备安全加密数据
void ReadMemory(unsigned char *adddr,unsigned int cnt,unsigned char buff);
void WriteFileRecord (unsigned char *addr,unsigned int cnt,unsigned char buff);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -