#type的支持包
#include "my_app.h"
#include "my_bsp.h"
#include "config.h"
#include "my_type.h"
//数码管显示类型
typedef struct
{
uint8_t show_buf[SEG_N]; //显示缓存
uint8_t dp; //小数点控制
uint8_t blink; //闪烁控制
}my_seg_def; //自定义的数码管显示类型
//自定义布尔类型
typedef enum
{
FALSE=0U,
TRUE
}my_bool;//自定义布尔类型
#variables的支持包 ##注意:需要在main.c的USER CODE BEGIN Includes 中添加 : #define_MAIN_C
#include "main.h"
#include "type.h"
#ifdef _MAIN_C //main.c头文件里面的变量
#define EXT
#define EQ(a)=a
#else
#define EXT extern
#define EQ(a)
#endif
//比如EXT my_bool flag_LedMove EQ(FALSE);//led移动标志
本文章使用limfx的vscode插件快速发布