Signed-off-by: kevin <kevin@lmve.net>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#ifndef ENCODER_H_
|
||||
#define ENCODER_H_
|
||||
|
||||
#include "main.h"
|
||||
|
||||
|
||||
|
||||
typedef struct button
|
||||
{
|
||||
uint16_t code;
|
||||
uint8_t lock;
|
||||
uint32_t time;
|
||||
uint16_t times;
|
||||
GPIO_TypeDef *GPIOx;
|
||||
uint16_t GPIO_Pin;
|
||||
} button;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
int code;
|
||||
uint8_t move_flag:1;
|
||||
} encoder;
|
||||
|
||||
void GEI_BUTTON_CODE(button *bt);
|
||||
|
||||
#endif /* ENCODER_H_ */
|
||||
Reference in New Issue
Block a user