sggt/App/APP_WU/Inc/apps_gather.h

63 lines
1.7 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* @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