Files
HBshuiwuConcentrator/APP/storage.h
2025-12-15 16:07:49 +08:00

33 lines
958 B
C

#ifndef _STORAGE_H_
#define _STORAGE_H_
#include "Basedefine.h"
#define SLAVE_NODE_SIZE 64
#define SLAVE_NODE_MAX 10
#define INVALID_POS_FLAG 0xFFFF
#define VALID_NODE_FLAG 0x8899
#define INVALID_NODE_FLAG 0xAABB
#define EEPROM_METER_CONFIG 0
#define SLAVE_NODE_LEN_ADDR EEPROM_PAGE_SIZE*2 //档案长度存储位置
#define SLAVE_NODE_DOC_ADDR EEPROM_PAGE_SIZE*3 //档案数据存储位置
#define WM_ADDR_MANAGER_UNIT_ADDR (EEPROM_PAGE_SIZE*5) //存储水表地址数据以及管理单元
#define XYDX_WATERMETER_MONITOR EEPROM_PAGE_SIZE*165 //档案数据存储位置
#define DEFAULT_MAINTAIN_TIME 1
#define FRALED_COUNT 3
#define INNER_FLASH_PAGE_SIZE 2048
#endif