#ifndef _KEY_H_ #define _KEY_H_ #include "define_all.h" #define KEYA_S1_PORT GPIOD // Ô­ÀíͼKEYA °å×ÓS1 Èí¼þ¶¨ÒåA¼ü #define KEYA_S1_PIN GPIO_Pin_6 #define KEYB_S2_PORT GPIOD // Ô­ÀíͼKEY1 °å×ÓS2 Èí¼þ¶¨ÒåB¼ü #define KEYB_S2_PIN GPIO_Pin_8 #define KEYC_S3_PORT GPIOA // Ô­ÀíͼKEYC °å×ÓS3 Èí¼þ¶¨ÒåC¼ü #define KEYC_S3_PIN GPIO_Pin_0 #define KEY_A_READ GPIO_ReadInputDataBit(KEYA_S1_PORT,KEYA_S1_PIN) #define KEY_B_READ GPIO_ReadInputDataBit(KEYB_S2_PORT,KEYB_S2_PIN) #define KEY_C_READ GPIO_ReadInputDataBit(KEYC_S3_PORT,KEYC_S3_PIN) extern FlagStatus key_awaken_flag_g; void KEY_IO_Init(void); void Key_Config_Init(void); void CalMode_Exit_A_LongHandler(void); #endif