基于CW32的电压电流表 V1.0.0
一款物联网多功能电压电流表
 
载入中...
搜索中...
未找到
menu.h 文件参考

菜单相关函数头文件 更多...

#include "board.h"
#include "Picture.h"

浏览该文件的源代码.

宏定义

#define MAIN_MENU_INDEX   4
 主菜单最大索引下标,从0开始
 
#define SUB_MENU_0_INDEX   1
 第一级次级菜单最大索引,下同
 
#define SUB_MENU_1_INDEX   0
 
#define SUB_MENU_2_INDEX   1
 
#define SUB_MENU_3_INDEX   0
 
#define SUB_MENU_4_INDEX   4
 

函数

void Show_Main_Menu (void)
 显示主菜单
 
void Choose_Main_Function (void)
 主菜单按钮被选中
 
void Choose_Sub_Function (void)
 次级菜单按钮被选中
 
void Restore_Main_Menu_Button (uint8_t idx)
 主菜单按钮恢复未被选中状态
 
void Restore_Sub_Menu_Button (uint8_t idx)
 次级菜单按钮恢复未被选中状态
 
void Run_Function (void)
 执行对应的功能函数
 
void Show_Status_Bar (void)
 显示状态栏
 
void Show_Sub_Menu (void)
 显示次级菜单
 

变量

uint8_t in_progress_flag
 
uint8_t in_sub_menu_flag
 
uint8_t main_menu_index
 
uint8_t sub_menu_index
 
char * main_menu_button []
 
char * sub_menu_button [5][5]
 
uint8_t sub_menu_maxidx [5]
 
void(* FUN [5][5])()
 

详细描述

菜单相关函数头文件

作者
VRxiaojie
日期
2024-08-11
版本
v1.0
注解
哔哩哔哩 : VR小杰 https://space.bilibili.com/11526854
嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/

函数说明

◆ Choose_Main_Function()

void Choose_Main_Function ( void )

主菜单按钮被选中

参数
返回

◆ Choose_Sub_Function()

void Choose_Sub_Function ( void )

次级菜单按钮被选中

参数
返回

◆ Restore_Main_Menu_Button()

void Restore_Main_Menu_Button ( uint8_t idx)

主菜单按钮恢复未被选中状态

参数
idx之前被选中的主级菜单索引
返回

◆ Restore_Sub_Menu_Button()

void Restore_Sub_Menu_Button ( uint8_t idx)

次级菜单按钮恢复未被选中状态

参数
idx之前被选中的次级菜单索引
返回

◆ Run_Function()

void Run_Function ( void )

执行对应的功能函数

参数
返回

◆ Show_Main_Menu()

void Show_Main_Menu ( void )

显示主菜单

参数
返回

◆ Show_Status_Bar()

void Show_Status_Bar ( void )

显示状态栏

参数
返回

◆ Show_Sub_Menu()

void Show_Sub_Menu ( void )

显示次级菜单

参数
返回