Files
morse_code_trainer/f103c8t6_keil/MDK-ARM/MYDEIVERS/encode.h
T
kevin 34e444d832 ENCODE
Signed-off-by: kevin <kevin@lmve.net>
2022-04-28 15:08:12 +08:00

27 lines
357 B
C

#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);
int GET_ENCODE(encoder *e);
#endif /* ENCODER_H_ */