代码搜索结果
找到约 10,000 项符合
Button 的代码
button.h
/*
*********************************************************************************************************
* uC/GUI
* Univers
button.c
/*
*********************************************************************************************************
* uC/GUI
* Univers
button.d
.\Obj\button.o: ..\..\GUI\Widget\BUTTON.c
.\Obj\button.o: C:\Keil\ARM\RV31\INC\stdlib.h
.\Obj\button.o: C:\Keil\ARM\RV31\INC\string.h
.\Obj\button.o: ..\..\GUI\Widget\BUTTON_Private.h
.\Obj\button
button.txt
; generated by ARM C/C++ Compiler with , RVCT4.0 [Build 524] for uVision
; commandline ArmCC [--split_sections --debug -c --asm --interleave -o.\Obj\button.o --depend=.\Obj\button.d --device=DARMSTM
button.d
..\Obj\button.o: ..\..\User\Src\button.c
..\Obj\button.o: ..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h
..\Obj\button.o: ..\..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h
..\Obj\b
button.h
#ifndef __BUTTON_H
#define __BUTTON_H
/* 按键滤波时间50ms, 单位10ms
只有连续检测到50ms状态不变才认为有效,包括弹起和按下两种事件
*/
#define BUTTON_FILTER_TIME 5
#define BUTTON_LONG_TIME 100 /* 持续1秒,认为长按事件 */
typedef str
button.c
#include "stm32f10x.h"
#include
#include "button.h"
static BUTTON_T s_BtnUser; /* USER 键 */
static BUTTON_T s_BtnTamper; /* TAMPER 键 */
static BUTTON_T s_BtnWakeUp; /* WAKEUP 键 */
s
button.h
/*
*********************************************************************************************************
* uC/GUI
* Univers