zhyinch
2019-07-29 743f4f1291c555b1facc0c34bcbb3cea3cfd41c4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#ifndef __GLOBAL_PARAM_H__
#define __GLOBAL_PARAM_H__
 
#include "stm32f10x.h"
 
#define COM_MAP_SIZE        1024        //MAP±íµÄ×î´ó¿Õ¼ä
#define    DEFAULT_DISTANCE    1000        //³õʼ²â¾à¾àÀëΪ10Ã×
#define DEFAULT_DEV_ID        5555        //ĬÈÏÉ豸IDÊÇ5555
 
/*---------------Map Definition-------------------*/
#define     DEV_ROLE                0x10        //¸ÃÉ豸ÊÇanchor»¹ÊÇtag    
#define     DEV_ID_L                    0x11        //É豸µÄIdºÅµÍ8λ
#define     DEV_ID_H                    0x12        //É豸µÄIdºÅ¸ß8λ
#define     COM_INTERVAL            0x13        //ͨѶ¼ä¸ô
#define     DEV_GROUP_ID            0x14        //ͨѶ×éID
 
#define     ALARM_DEV                0x20        //ÊÇÄĸöÉ豸±¨¾¯
#define        ALARM_DISTANCE1            0x21        //СÓÚ¶àÉÙ¾àÀ뱨¾¯
#define        ALARM_DISTANCE2            0x22        //СÓÚ¶àÉÙ¾àÀ뱨¾¯
#define        ALARM_DISTANCE3            0x23        //СÓÚ¶àÉÙ¾àÀ뱨¾¯
#define        PAIR_ID                            0x24        //СÓÚ¶àÉÙ¾àÀ뱨¾¯
/*------------END Map Definition-------------------*/
 
 
extern uint16_t g_com_map[COM_MAP_SIZE];
 
extern uint32_t save_com_map_to_flash(void);
extern void parameter_init(void);
 
#endif