#ifndef __GPIO_KEY_H #define __GPIO_KEY_H #include "stm32f10x.h" extern signed char KEY[1]; //0表示未按下,1表示短按,2表示长按 extern int GPIO_KEY_init(void); extern void GPIO_KEY_Tick(void); extern void KeyTaskTmr(void); //按键0的端口号 #define KEY0_Port GPIOC #define KEY0_LINE GPIO_Pin_6 #define KEY0_RccOpen() RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE) //时钟 #define GpioLineCheckInputVal() GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_7) #endif