sys_card.h
来自「小区巡检系统,MSPF437,里面主要参考的内容为TI单片机的低功耗处理,仅供参」· C头文件 代码 · 共 58 行
H
58 行
#ifndef _SYS_CARD_H
#define _SYS_CARD_H
#ifdef __cplusplus
extern "C"
{
#endif
extern void _card_decrypt(unsigned short *key);
extern unsigned char _card_read(long *cd_buf);
extern void card_proc(void);
#ifdef __cplusplus
}
#endif
//buffer
#define CARD_LONG_NUM 2
#define CARD_USERCARD_LEN 12
#define CARD_UNIVERSAL_LEN 16
#define CARD_MAX_USERID 1000000000
//buffer of card data
extern long _sys_card_buf;
extern long _tmp_sys_card_buf;
// card command
#define CARD_CMD_STATION 0x01
#define CARD_CMD_PERSON 0x02
#define CARD_CMD_LINE 0x03
#define CARD_CMD_START_STATION 0x04
#define CARD_CMD_STOP_STATION 0x05
#define CARD_CMD_EVENT 0x06
#define CARD_ERR_PUF 100
#define CARD_ERR_READ 101
#define CARD_ERR_CHKSUM 102
#define CARD_ERR_ERR_CMD 103
#define CARD_ERR_PASSWORD 104
#define CARD_ERR_NO_CREDIT 105
#define CARD_ERR_WRITE_BACK 110
//refill card
#define CARD_ERR_INVALID_TIMES 301
#define CARD_ERR_INVALID_USER 302
#define CARD_ERR_INVALID_DEVICE 303
#define CARD_ERR_FOREIGN_CARD 304
#define CARD_ERR_OVERLIMIT 305
#endif /* _SYS_CARD_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?