#ifndef _FD_SCREEN_WIDGET_H__ #define _FD_SCREEN_WIDGET_H__ #include "zf_common_headfile.h" typedef struct { char *text; // 变量显示名 uint8_t data_tag; // 变量结构体 } ITEM; void Print_Curser(uint8_t Curser_In, uint8_t Curser_Last_In); void Print_Menu(const ITEM *item, uint8_t item_sum); void Print_Value(const ITEM *item, uint8_t item_sum); void Set_Vaule(ITEM *item, uint8_t item_num, float step); void Show_Marked_Image(void); uint16_t rgb_gradient(uint16_t i); #endif