Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

62 lignes
1.8 KiB

#ifndef UI_H_H__
#define UI_H_H__
//定义所有按键的位置、以及其他参数
//短按时间
#define TOUCH_SHORT_TIME 										3
										
//长按时间										
#define TOUCH_LONG_TIME  										5
//1.开关 uint8_t switch_flag =0; //开关 标志位
#define BASIC_TOUCH_SWITCH_X 								360
#define BASIC_TOUCH_SWITCH_Y 								340
		
//2.息屏 		
		
#define BASIC_TOUCH_BREATH_X 								10
#define BASIC_TOUCH_BREATH_Y 								340
		
//3.风速		
#define ADJ_TOUCH_WIND_SPEED_ADD 						0x0048
//4.模式
#define ADJ_TOUCH_MODE_ADD 									0x0040
//5.除湿
#define ADJ_TOUCH_DEHUMIDIFICATION_ADD 			0x0044 //dehumidification
#define HELP_PAGE 													2
// 		按键、变量 地址  0x0000 ~ 0x5FFF
/*******************************按键地址*******************************/
													// 0x0060 - 0x00AF    40个int 变量  				
																	
#define SWITCH_KEY_ADDRESS  								0x0050		//开关
#define MODE_KEY_ADDRESS										0x0052		//模式
#define WIND_SPEED_KEY_ADDRESS							0x0054		//风速
#define	DEHUMIDIFICATION_KEY_ADDRESS				0x0056		//除湿
#define	SCREEN_OFF_KEY_ADDRESS							0x0058		//熄屏
/*******************************变量地址*******************************/
															// 0x0000 - 0x005F	  40个int 变量
#define SWITH_ADJ_ADDRESS										0x0000																				
#define	MODE_ADJ_ADDRESS										0x0002			
#define CHILD_LOCK_ADJ_ADDRESS							0x0004						
#define	UV_ADJ_ADDRESS											0x0006		
#define	NEGATIVE_ION_ADJ_ADDRESS						0x0008							
#define	SCREEN_ADDRESS											0x000A			
#define	KEY_TONE_ADDRESS										0x000C				
#define	FILTER_STATUS_ADDRESS								0x001E					
#define	PM25_ADDRESS												0x0010	
#define	TEMP_ADDRESS												0x0012	
#define	HUM_ADDRESS													0x0014
#define	GEAR_ADDRESS												0x0016	
#define	HCHO_ADDRESS												0x0018	
#define WIFI_ADDRESS												0x0001
#endif