menu.h
来自「一个基于AD9954的430单片机编程」· C头文件 代码 · 共 61 行
H
61 行
/*--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------
菜单选项数据类型
--------------------------------------------------------------------------------------------------------------*/
typedef struct
{
void *nxt; //指向同级目录下个选项
void *pre; //同级目录上个选项
void *far; //上级目录
void *sub; //下级目录
char *name; //该选项名称
void (*fun)(); //该选项对应的函数
}MENU;
/*-------------------------------------------------------------------------------------------------------------
变量
-------------------------------------------------------------------------------------------------------------*/
extern MENU *MenuCur;
/*-------------------------------------------------------------------------------------------------------------
功能:显示当前选项以及其上下的各一个选项
入口:
出口:
-------------------------------------------------------------------------------------------------------------*/
void MenuDisp();
/*-------------------------------------------------------------------------------------------------------------
功能:进入下级菜单或调用并调用函数
-------------------------------------------------------------------------------------------------------------*/
void MenuSub();
/*-------------------------------------------------------------------------------------------------------------
功能:进入下级菜单或调用并调用函数
-------------------------------------------------------------------------------------------------------------*/
void MenuFar();
/*-------------------------------------------------------------------------------------------------------------
功能:进入下级菜单或调用并调用函数
-------------------------------------------------------------------------------------------------------------*/
void MenuNxt();
/*-------------------------------------------------------------------------------------------------------------
功能:进入下级菜单或调用并调用函数
-------------------------------------------------------------------------------------------------------------*/
void MenuPre();
/*-------------------------------------------------------------------------------------------------------------
功能:通过键盘按十进制位输入一个有符32位数
入口:numinit显示的初始值。输入数据时在液晶上显示首地址为0x90,显示需要占6x2个中文字符的位置
出口:与显示结果对应的有符32位数
-------------------------------------------------------------------------------------------------------------*/
signed long int MenuGetLon(signed long int numinit);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?