📄 hpi.h
字号:
/////////////////hpi.h////////////////////////////////
typedef struct Command_D{
unsigned char CLass;
unsigned long len;
unsigned char Parameter[32];
} Command_Def;
typedef struct Response_D{
unsigned char Result;
unsigned long len;
} Response_Def;
#define MaxLFNum 20
typedef struct ShowFileName_D{
unsigned char LongName[256]; //long file name,end by 00 00
unsigned char item[32]; //short file name & dir
} ShowFileName_Def;
typedef struct C026_D{
unsigned char arrow;
unsigned char special;
unsigned short floor;
} C026_Def;
typedef struct BG_D{ //背景音乐
unsigned char count;
unsigned char done;
unsigned long setpointer;
unsigned char name[8];
unsigned char BGM;
} BG_Def;
typedef union Filelist_D{
struct _List{
struct _DIR_INFO dir[50];
unsigned char done;
unsigned char number;
}list;
unsigned char value[1620];
}Filelist_Def;
/*
typedef struct Filename_D{
struct name[100][8];
unsigned char done;
unsigned char number;
}Filename_Def;
*/
typedef struct WAVdata_D{
unsigned char databuf[WAVLEN];
unsigned char separate[1000]; //为了防止WAVBUF填充时影响后面的数据所设置的间隔量
unsigned char sendover; //标志可否重新填充WAVBUF
unsigned long sendlen; //每次WAVBUF填充的数据量
unsigned long sendready; //提前填充的标志
} WAVdata_Def;
void UartSendRsp(void);
unsigned char Decode026(void);
void Background(void);
unsigned char UartHandler(void);
unsigned char OpenFile(unsigned char *pBuffer);
unsigned char ReadFile(unsigned long readLength,unsigned char *pBuffer);
unsigned char SetFilePointer(unsigned long pointer);
unsigned char List(void);
unsigned char Findfile(void);
/*
unsigned char CreateFile(unsigned long len,unsigned char *pBuffer,unsigned char *pName);
unsigned char WriteFile(unsigned long writeLength,unsigned char *pBuffer);
unsigned char RemoveFile(unsigned char *pBuffer);
unsigned char GetCapacity(void);
unsigned char CreateDir(unsigned long len,unsigned char *pBuffer,unsigned char *pName);
unsigned char DownDir(unsigned char *pBuffer);
unsigned char UpDir(void);
unsigned char UpRootDir(void);
unsigned char RemoveDir(unsigned char *pBuffer);
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -