63 lines
1.7 KiB
C
63 lines
1.7 KiB
C
/*
|
||
* @Author: wujunchao wujunchao@wuxismart.com
|
||
* @Date: 2024-12-27 11:51:06
|
||
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||
* @LastEditTime: 2024-12-31 09:37:46
|
||
* @FilePath: \signal_generator\App\APP_WU\Inc\apps_gather.h
|
||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||
*/
|
||
#ifndef __APPS_GATHER_H
|
||
#define __APPS_GATHER_H
|
||
|
||
//provided by ZhangXiaoMing
|
||
#include "main.h"
|
||
#include "tm1650.h"
|
||
#include "mux_signal.h"
|
||
#include "JLX240-00301-BN.h"
|
||
#include <string.h>
|
||
#include "gpio.h"
|
||
#include "modbus.h"
|
||
#include "ble.h"
|
||
#include "hart.h"
|
||
#include "rn7302.h"
|
||
#include "SIG24130.h"
|
||
#include "FreeRTOS.h"
|
||
#include "task.h"
|
||
|
||
//LVGL
|
||
#include "lvgl.h" // 它为整个LVGL提供了更完整的头文件引用
|
||
#include "lv_port_disp.h" // LVGL的显示
|
||
#include "gui_guider.h" // Gui Guider 生成的界面和控件的声明
|
||
#include "events_init.h" // Gui Guider 生成的初始化事件、回调函数
|
||
|
||
extern lv_ui guider_ui;
|
||
extern const lv_img_dsc_t * screen_main_animimg_1_imgs[6];
|
||
|
||
//written bt WuJunChao
|
||
#include "timer.h"
|
||
#include "stdio.h"
|
||
#include "lv_demo_benchmark.h"
|
||
|
||
// void menu_test2(void); //竖屏,3个进度条,sggt_test_02
|
||
// void menu_test3(void); //横屏,2个界面,sggt_test_03
|
||
void menu_test4(void); //横屏,3个界面,开机动画、简易信号发生器、详细设置
|
||
void scr_init_run(void);
|
||
void scr_main_run(void);
|
||
void nowtime_show(void);
|
||
void battery_show(void);
|
||
void dynamic_plot(void);
|
||
void menu_test4_reset(void);
|
||
|
||
typedef struct
|
||
{
|
||
char sig_runtime[8];
|
||
char sig_data_io[7];
|
||
}SCR_MAIN;
|
||
|
||
|
||
|
||
|
||
#endif
|
||
|
||
|