From 367750b1634d536d69fe49ffc19edcd671299271 Mon Sep 17 00:00:00 2001 From: vrxiaojie Date: Sun, 11 Aug 2024 18:07:07 +0800 Subject: [PATCH] V1.0.0 --- APP/Font.h | 30 - APP/GUI.c | 102 --- APP/GUI.h | 18 - APP/LCD_Config.h | 15 - APP/Lcd_Driver.c | 176 ---- APP/Lcd_Driver.h | 18 - APP/Picture.c | 19 - APP/Picture.h | 20 - APP/adc.c | 50 - APP/adc.h | 15 - APP/esp8266_cmd.c | 126 --- APP/esp8266_cmd.h | 18 - APP/key.c | 33 - APP/key.h | 19 - APP/main.c | 119 --- APP/main.h | 34 - APP/menu.c | 109 --- APP/menu.h | 19 - APP/mqtt.c | 47 - APP/mqtt.h | 17 - APP/platform_config.h | 50 - APP/sht40.c | 10 - APP/sht40.h | 10 - APP/startup_cw32f030.s | 246 ----- APP/str.c | 28 - APP/str.h | 15 - APP/sys.c | 59 -- APP/sys.h | 13 - APP/tim.c | 60 -- APP/tim.h | 18 - APP/va_meter.c | 54 -- APP/va_meter.h | 10 - BSP/uart/bsp_uart.c | 4 - ...Project.uvguix.VR\345\260\217\346\235\260" | 348 +++---- Project/MDK/Project.uvoptx | 218 ----- Project/MDK/Project.uvprojx | 15 - Project/MDK/Project_alog.txt | 14 - Project/MDK/Project_sort_by_flash.csv | 85 -- Project/MDK/Project_sort_by_ram.csv | 15 - doxygen/html/_font_8h.html | 89 +- doxygen/html/_font_8h.js | 7 +- doxygen/html/_font_8h_source.html | 25 +- doxygen/html/_lcd___driver_8c.html | 22 +- doxygen/html/_lcd___driver_8h.html | 853 +++++++++++++++--- doxygen/html/_lcd___driver_8h.js | 49 + doxygen/html/_lcd___driver_8h_source.html | 101 ++- doxygen/html/_picture_8c.html | 150 ++- doxygen/html/_picture_8h.html | 206 ++++- doxygen/html/adc_8c.html | 35 +- doxygen/html/adc_8c.js | 4 +- doxygen/html/adc_8h.html | 71 +- doxygen/html/adc_8h.js | 3 +- doxygen/html/adc_8h_source.html | 3 +- doxygen/html/annotated_dup.js | 2 +- .../dir_0ca16891106f5a3e9ad635a0d6c5f98f.js | 4 +- doxygen/html/doxygen_crawl.html | 233 ++++- doxygen/html/esp8266__cmd_8c.html | 137 ++- doxygen/html/esp8266__cmd_8c.js | 10 +- doxygen/html/esp8266__cmd_8h.html | 167 +++- doxygen/html/esp8266__cmd_8h.js | 9 +- doxygen/html/esp8266__cmd_8h_source.html | 19 +- doxygen/html/files.html | 2 +- doxygen/html/functions.html | 119 +++ doxygen/html/functions_vars.html | 119 +++ doxygen/html/globals.html | 149 +-- doxygen/html/globals_b.html | 135 +++ doxygen/html/globals_c.html | 130 +++ doxygen/html/globals_d.html | 124 +++ doxygen/html/globals_defs.html | 143 ++- doxygen/html/globals_dup.js | 26 + doxygen/html/globals_e.html | 136 +++ doxygen/html/globals_f.html | 120 +++ doxygen/html/globals_func.html | 16 +- doxygen/html/globals_g.html | 133 +++ doxygen/html/globals_h.html | 121 +++ doxygen/html/globals_i.html | 130 +++ doxygen/html/globals_k.html | 124 +++ doxygen/html/globals_l.html | 167 ++++ doxygen/html/globals_m.html | 135 +++ doxygen/html/globals_n.html | 121 +++ doxygen/html/globals_o.html | 120 +++ doxygen/html/globals_p.html | 120 +++ doxygen/html/globals_r.html | 127 +++ doxygen/html/globals_s.html | 152 ++++ doxygen/html/globals_t.html | 120 +++ doxygen/html/globals_u.html | 124 +++ doxygen/html/globals_v.html | 123 +++ doxygen/html/globals_vars.html | 94 +- doxygen/html/globals_w.html | 125 +++ doxygen/html/globals_x.html | 120 +++ doxygen/html/globals_y.html | 121 +++ doxygen/html/gpio_8h.html | 71 +- doxygen/html/gpio_8h.js | 4 + doxygen/html/gpio_8h_source.html | 8 +- doxygen/html/key_8c.html | 69 +- doxygen/html/key_8c.js | 6 +- doxygen/html/key_8h.html | 274 +++++- doxygen/html/key_8h.js | 16 +- doxygen/html/key_8h_source.html | 32 +- doxygen/html/main_8h.html | 45 +- doxygen/html/menu_8c.html | 105 ++- doxygen/html/menu_8c.js | 10 +- doxygen/html/menu_8h.html | 309 ++++++- doxygen/html/menu_8h.js | 14 +- doxygen/html/menu_8h_source.html | 30 +- doxygen/html/mqtt_8c.html | 22 +- doxygen/html/mqtt_8h.html | 117 ++- doxygen/html/navtreedata.js | 11 +- doxygen/html/navtreeindex0.js | 243 ++--- doxygen/html/navtreeindex1.js | 138 +++ doxygen/html/search/all_0.js | 4 +- doxygen/html/search/all_1.js | 19 +- doxygen/html/search/all_10.js | 41 +- doxygen/html/search/all_11.js | 8 +- doxygen/html/search/all_12.js | 9 +- doxygen/html/search/all_13.js | 9 + doxygen/html/search/all_14.js | 9 + doxygen/html/search/all_15.js | 4 + doxygen/html/search/all_16.js | 5 + doxygen/html/search/all_2.js | 8 +- doxygen/html/search/all_3.js | 7 +- doxygen/html/search/all_4.js | 26 +- doxygen/html/search/all_5.js | 3 +- doxygen/html/search/all_6.js | 31 +- doxygen/html/search/all_7.js | 3 +- doxygen/html/search/all_8.js | 15 +- doxygen/html/search/all_9.js | 24 +- doxygen/html/search/all_a.js | 69 +- doxygen/html/search/all_b.js | 25 +- doxygen/html/search/all_c.js | 4 +- doxygen/html/search/all_d.js | 4 +- doxygen/html/search/all_e.js | 19 +- doxygen/html/search/all_f.js | 11 +- doxygen/html/search/defines_0.js | 7 +- doxygen/html/search/defines_1.js | 5 +- doxygen/html/search/defines_2.js | 8 +- doxygen/html/search/defines_3.js | 5 +- doxygen/html/search/defines_4.js | 6 +- doxygen/html/search/defines_5.js | 3 +- doxygen/html/search/defines_6.js | 33 + doxygen/html/search/defines_7.js | 9 + doxygen/html/search/defines_8.js | 4 + doxygen/html/search/defines_9.js | 4 + doxygen/html/search/defines_a.js | 7 + doxygen/html/search/defines_b.js | 18 + doxygen/html/search/defines_c.js | 7 + doxygen/html/search/defines_d.js | 6 + doxygen/html/search/defines_e.js | 4 + doxygen/html/search/defines_f.js | 5 + doxygen/html/search/functions_4.js | 3 +- doxygen/html/search/functions_6.js | 10 +- doxygen/html/search/functions_8.js | 15 +- doxygen/html/search/functions_c.js | 10 +- doxygen/html/search/searchdata.js | 6 +- doxygen/html/search/variables_0.js | 3 +- doxygen/html/search/variables_1.js | 5 +- doxygen/html/search/variables_2.js | 5 +- doxygen/html/search/variables_3.js | 10 +- doxygen/html/search/variables_4.js | 2 +- doxygen/html/search/variables_5.js | 3 +- doxygen/html/search/variables_6.js | 6 + doxygen/html/search/variables_7.js | 7 + doxygen/html/search/variables_8.js | 7 + doxygen/html/search/variables_9.js | 9 + doxygen/html/search/variables_a.js | 4 + doxygen/html/search/variables_b.js | 8 + doxygen/html/search/variables_c.js | 4 + doxygen/html/search/variables_d.js | 6 + doxygen/html/search/variables_e.js | 6 + doxygen/html/sht40_8c.html | 251 +++++- doxygen/html/sht40_8c.js | 15 + doxygen/html/sht40_8h.html | 137 ++- doxygen/html/sht40_8h.js | 15 + doxygen/html/sht40_8h_source.html | 25 +- doxygen/html/str_8c.html | 18 +- doxygen/html/str_8c.js | 3 +- doxygen/html/structtyp_f_n_t___g_b162.html | 41 +- doxygen/html/structtyp_f_n_t___g_b162.js | 5 + doxygen/html/sys_8h.html | 26 +- doxygen/html/sys_8h.js | 3 +- doxygen/html/sys_8h_source.html | 3 +- doxygen/html/tim_8c.html | 22 +- doxygen/html/tim_8h.html | 30 +- doxygen/html/va__meter_8c.html | 186 +++- doxygen/html/va__meter_8c.js | 9 +- 185 files changed, 7857 insertions(+), 3044 deletions(-) delete mode 100644 APP/LCD_Config.h delete mode 100644 APP/platform_config.h delete mode 100644 APP/startup_cw32f030.s create mode 100644 doxygen/html/functions.html create mode 100644 doxygen/html/functions_vars.html create mode 100644 doxygen/html/globals_b.html create mode 100644 doxygen/html/globals_c.html create mode 100644 doxygen/html/globals_d.html create mode 100644 doxygen/html/globals_dup.js create mode 100644 doxygen/html/globals_e.html create mode 100644 doxygen/html/globals_f.html create mode 100644 doxygen/html/globals_g.html create mode 100644 doxygen/html/globals_h.html create mode 100644 doxygen/html/globals_i.html create mode 100644 doxygen/html/globals_k.html create mode 100644 doxygen/html/globals_l.html create mode 100644 doxygen/html/globals_m.html create mode 100644 doxygen/html/globals_n.html create mode 100644 doxygen/html/globals_o.html create mode 100644 doxygen/html/globals_p.html create mode 100644 doxygen/html/globals_r.html create mode 100644 doxygen/html/globals_s.html create mode 100644 doxygen/html/globals_t.html create mode 100644 doxygen/html/globals_u.html create mode 100644 doxygen/html/globals_v.html create mode 100644 doxygen/html/globals_w.html create mode 100644 doxygen/html/globals_x.html create mode 100644 doxygen/html/globals_y.html create mode 100644 doxygen/html/navtreeindex1.js create mode 100644 doxygen/html/search/all_13.js create mode 100644 doxygen/html/search/all_14.js create mode 100644 doxygen/html/search/all_15.js create mode 100644 doxygen/html/search/all_16.js create mode 100644 doxygen/html/search/defines_6.js create mode 100644 doxygen/html/search/defines_7.js create mode 100644 doxygen/html/search/defines_8.js create mode 100644 doxygen/html/search/defines_9.js create mode 100644 doxygen/html/search/defines_a.js create mode 100644 doxygen/html/search/defines_b.js create mode 100644 doxygen/html/search/defines_c.js create mode 100644 doxygen/html/search/defines_d.js create mode 100644 doxygen/html/search/defines_e.js create mode 100644 doxygen/html/search/defines_f.js create mode 100644 doxygen/html/search/variables_6.js create mode 100644 doxygen/html/search/variables_7.js create mode 100644 doxygen/html/search/variables_8.js create mode 100644 doxygen/html/search/variables_9.js create mode 100644 doxygen/html/search/variables_a.js create mode 100644 doxygen/html/search/variables_b.js create mode 100644 doxygen/html/search/variables_c.js create mode 100644 doxygen/html/search/variables_d.js create mode 100644 doxygen/html/search/variables_e.js create mode 100644 doxygen/html/sht40_8c.js create mode 100644 doxygen/html/sht40_8h.js create mode 100644 doxygen/html/structtyp_f_n_t___g_b162.js diff --git a/APP/Font.h b/APP/Font.h index db55662..e8275c3 100644 --- a/APP/Font.h +++ b/APP/Font.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file Font.h * @brief 字体库头文件 @@ -9,19 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - -/* -Font.h 字体库头文件 -*/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #define USE_ONCHIP_FLASH_FONT 1 const unsigned char asc16[]={ #if USE_ONCHIP_FLASH_FONT @@ -240,20 +226,4 @@ const struct typFNT_GB162 hz16[] = { 0x00, }; -<<<<<<< HEAD - -======= -struct typFNT_GB242 -{ - unsigned char Index[2]; - char Msk[72]; -}; -#define hz24_num 20 -const struct typFNT_GB242 hz24[] = -{ -#if USE_ONCHIP_FLASH_FONT -#endif -0x00, -}; ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 diff --git a/APP/GUI.c b/APP/GUI.c index 3ad3d5c..7d0cdd5 100644 --- a/APP/GUI.c +++ b/APP/GUI.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file GUI.c * @brief GUI绘制相关源文件 @@ -8,22 +7,12 @@ * @note 哔哩哔哩 : VR小杰 https://space.bilibili.com/11526854
* 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "GUI.h" #include "Lcd_Driver.h" #include "Font.h" #include "Picture.h" -<<<<<<< HEAD /** * @brief 画线函数,使用Bresenham 画线算法 * @param x0 第一个点的横坐标 @@ -32,21 +21,6 @@ * @param y1 第二个点的纵坐标 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Gui_DrawLine - - 函数功能: 画线函数,使用Bresenham 画线算法 - - 入口参数: x0——第一个点的横坐标 - y0——第一个点的纵坐标 - x1——第二个点的横坐标 - y1——第二个点的纵坐标 - Color——颜色 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawLine(uint16_t x0, uint16_t y0,uint16_t x1, uint16_t y1,uint16_t Color) { int dx, // difference in x's @@ -143,7 +117,6 @@ int dx, // difference in x's } -<<<<<<< HEAD /** * @brief 绘制GBK编码高16像素、宽8像素的英文、字符、数字;汉字的高、宽均为16像素 @@ -154,21 +127,6 @@ int dx, // difference in x's * @param s 要绘制的字符 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Gui_DrawFont_GBK16 - - 函数功能: 绘制GBK编码长宽为16像素的英文、字符、汉字 - - 入口参数: x——该字的左上角横坐标 - y——该字的左上角纵坐标 - fc——字的颜色 - bc——字的背景颜色 - s——要绘制的字符 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s) { unsigned char i,j; @@ -236,7 +194,6 @@ void Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char * } } -<<<<<<< HEAD /** * @brief 绘制高16像素、宽8像素的数字 * @param x 该数字的左上角像素的横坐标 @@ -246,21 +203,6 @@ void Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char * * @param num 要绘制的数字 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Gui_DrawFont_Num16 - - 函数功能: 绘制GBK编码长宽为16像素的数字 - - 入口参数: x——该数字的左上角横坐标 - y——该数字的左上角纵坐标 - fc——数字的颜色 - bc——数字的背景颜色 - num——要绘制的数字 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num) { unsigned char i,j; @@ -277,7 +219,6 @@ void Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 -<<<<<<< HEAD /** * @brief 绘制长宽为32像素的数码管字体数字 * @param x 该数字的左上角像素的横坐标 @@ -288,22 +229,6 @@ void Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 * @return 无 * @note 在电压电流表数字模式以及温湿度计功能中,显示数值用 */ -======= - -/************************************************************************************** - 函数名称: Gui_DrawFont_Num32 - - 函数功能: 绘制长宽为32像素的数码管字体数字 - - 入口参数: x——该数字的左上角横坐标 - y——该数字的左上角纵坐标 - fc——数字的颜色 - bc——数字的背景颜色 - num——要绘制的数字 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num) { unsigned char i,j,k,c; @@ -324,7 +249,6 @@ void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 } } -<<<<<<< HEAD /** * @brief 绘制16*16像素的图片 @@ -334,19 +258,6 @@ void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 * @return 无 * @note 用于绘制状态栏图标 */ -======= -/************************************************************************************** - 函数名称: showimage_16 - - 函数功能: 绘制16*16像素的图片 - - 入口参数: p——图片名 - x1——图片左上角的横坐标 - y1——图片左上角的纵坐标 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void showimage_16(const unsigned char *p, uint8_t x1,uint8_t y1) //显示16*16图片 { uint16_t i; @@ -361,7 +272,6 @@ void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 } -<<<<<<< HEAD /** * @brief 绘制系统LOGO @@ -370,18 +280,6 @@ void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16 * @return 无 * @note LOGO分辨率为100*32 */ -======= -/************************************************************************************** - 函数名称: showimage_16 - - 函数功能: 绘制系统LOGO - - 入口参数: x1——LOGO左上角的横坐标 - y1——LOGO左上角的纵坐标 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Show_Logo(uint8_t x1,uint8_t y1) { const unsigned char *p = logo; diff --git a/APP/GUI.h b/APP/GUI.h index 6d63246..39a2e52 100644 --- a/APP/GUI.h +++ b/APP/GUI.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file GUI.h * @brief GUI绘制相关头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef GUI_H_ #define GUI_H_ @@ -25,17 +15,9 @@ void Gui_DrawLine(uint16_t x0, uint16_t y0,uint16_t x1, uint16_t y1,uint16_t Color); void Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s); -<<<<<<< HEAD void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num) ; void showimage_16(const unsigned char *p, uint8_t x1,uint8_t y1); void Show_Logo(uint8_t x1,uint8_t y1); -======= - void Gui_DrawFont_GBK24(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint8_t *s); - void Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num) ; - void showimage_16(const unsigned char *p, uint8_t x1,uint8_t y1); - void Show_Logo(uint8_t x1,uint8_t y1); - void Gui_DrawFont_GBK24(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint8_t *s); ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num); #endif diff --git a/APP/LCD_Config.h b/APP/LCD_Config.h deleted file mode 100644 index 1695b93..0000000 --- a/APP/LCD_Config.h +++ /dev/null @@ -1,15 +0,0 @@ -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - -//竖屏 -//#define X_MAX_PIXEL 128 -//#define Y_MAX_PIXEL 160 - -//横屏 -#define X_MAX_PIXEL 160 -#define Y_MAX_PIXEL 128 diff --git a/APP/Lcd_Driver.c b/APP/Lcd_Driver.c index 2b35e5c..8fc8106 100644 --- a/APP/Lcd_Driver.c +++ b/APP/Lcd_Driver.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file Lcd_Driver.c * @brief LCD屏幕驱动源文件 @@ -8,16 +7,6 @@ * @note 哔哩哔哩 : VR小杰 https://space.bilibili.com/11526854
* 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 /****************************************************************************** TFT屏幕接线 GND 电源地 @@ -27,7 +16,6 @@ RES 接PA2 DC 接PA1 CS 接PA0 -<<<<<<< HEAD BL 接PC15 *******************************************************************************/ #include "board.h" @@ -40,25 +28,6 @@ * @param 无 * @return 无 */ -======= - BL 接PC15 -*******************************************************************************/ -#include "board.h" -#include "Lcd_Driver.h" -#include "LCD_Config.h" - -uint8_t lcd_brightness; - -/************************************************************************************** - 函数名称: LCD_GPIO_Init - - 函数功能: 初始化LCD屏幕的GPIO配置 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void LCD_GPIO_Init(void) { @@ -79,24 +48,12 @@ void LCD_GPIO_Init(void) GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP; GPIO_Init(CW_GPIOC, &GPIO_InitStructure); } -<<<<<<< HEAD /** * @brief 向SPI总线传输一个8位数数据 * @param Data 数据 * @return 无 */ -======= -/************************************************************************************** - 函数名称: SPI_WriteData - - 函数功能: 向SPI总线传输一个8位数据 - - 入口参数: Data - 数据 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void SPI_WriteData(uint8_t Data) { unsigned char i=0; @@ -111,24 +68,12 @@ void SPI_WriteData(uint8_t Data) Data<<=1; } } -<<<<<<< HEAD /** * @brief 向液晶屏写一个8位指令 * @param Index 地址 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Lcd_WriteIndex - - 函数功能: 向液晶屏写一个8位指令 - - 入口参数: Index - 地址 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_WriteIndex(uint8_t Index) { //SPI 写命令时序开始 @@ -138,24 +83,12 @@ void Lcd_WriteIndex(uint8_t Index) LCD_CS_SET; } -<<<<<<< HEAD /** * @brief 向液晶屏写一个8位数据 * @param Data 数据 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Lcd_WriteData - - 函数功能: 向液晶屏写一个8位数据 - - 入口参数: Data - 数据 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_WriteData(uint8_t Data) { LCD_CS_CLR; @@ -164,24 +97,12 @@ void Lcd_WriteData(uint8_t Data) LCD_CS_SET; } -<<<<<<< HEAD /** * @brief 向SPI总线传输一个16位数据 * @param Data 数据 * @return 无 */ -======= -/************************************************************************************** - 函数名称: LCD_WriteData_16Bit - - 函数功能: 向液晶屏写一个16位数据 - - 入口参数: Data - 数据 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void LCD_WriteData_16Bit(uint16_t Data) { LCD_CS_CLR; @@ -191,7 +112,6 @@ void LCD_WriteData_16Bit(uint16_t Data) LCD_CS_SET; } -<<<<<<< HEAD /** * @brief 向液晶屏寄存器写数据 * @param Index 寄存器地址 @@ -199,32 +119,17 @@ void LCD_WriteData_16Bit(uint16_t Data) * @return 无 */ -======= -/************************************************************************************** - 函数名称: Lcd_WriteReg - - 函数功能: 向液晶屏寄存器写数据 - - 入口参数: Index - 寄存器地址 - Data - 数据 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_WriteReg(uint8_t Index,uint8_t Data) { Lcd_WriteIndex(Index); Lcd_WriteData(Data); } -<<<<<<< HEAD /** * @brief 重置LCD屏幕 * @param 无 * @return 无 */ -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_Reset(void) { LCD_RST_CLR; @@ -233,24 +138,12 @@ void Lcd_Reset(void) delay_ms(50); } -<<<<<<< HEAD /** * @brief LCD屏幕初始化 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Lcd_Init - - 函数功能: LCD屏幕初始化 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_Init(void) { LCD_GPIO_Init(); @@ -369,7 +262,6 @@ void Lcd_Init(void) } -<<<<<<< HEAD /** * @brief 设置lcd显示区域,在此区域写点数据自动换行 * @param x_start 显示区域起点的x坐标 @@ -379,20 +271,6 @@ void Lcd_Init(void) * @return 无 */ -======= -/************************************************* - 函数名称: LCD_Set_Region - - 函数功能: 设置lcd显示区域,在此区域写点数据自动换行 - - 入口参数: x_start - 显示区域起点的x坐标 - y_start - 显示区域起点的y坐标 - x_end - 显示区域终点的x坐标 - y_end - 显示区域终点的y坐标 - - 返回参数: 无 -*************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_SetRegion(uint16_t x_start,uint16_t y_start,uint16_t x_end,uint16_t y_end) { Lcd_WriteIndex(0x2a); @@ -411,7 +289,6 @@ void Lcd_SetRegion(uint16_t x_start,uint16_t y_start,uint16_t x_end,uint16_t y_e } -<<<<<<< HEAD /** * @brief 设置lcd显示起始点 @@ -420,24 +297,12 @@ void Lcd_SetRegion(uint16_t x_start,uint16_t y_start,uint16_t x_end,uint16_t y_e * @return 无 */ -======= -/************************************************* - 函数名称: LCD_Set_XY - - 函数功能: 设置lcd显示起始点 - - 入口参数: x、y - 该点的坐标(x,y) - - 返回参数: 无 -*************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_SetXY(uint16_t x,uint16_t y) { Lcd_SetRegion(x,y,x,y); } -<<<<<<< HEAD /** * @brief 画一个点 * @param x 该点的横坐标 @@ -446,18 +311,6 @@ void Lcd_SetXY(uint16_t x,uint16_t y) * @return 无 */ -======= -/************************************************* - 函数名称: LCD_DrawPoint - - 功能: 画一个点 - - 入口参数: x、y - 该点的坐标(x,y) - Data - 颜色值 - - 返回参数:无 -*************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Gui_DrawPoint(uint16_t x,uint16_t y,uint16_t Data) { Lcd_SetRegion(x,y,x+1,y+1); @@ -465,7 +318,6 @@ void Gui_DrawPoint(uint16_t x,uint16_t y,uint16_t Data) } -<<<<<<< HEAD /** * @brief 读TFT某一点的颜色 * @param x 该点的横坐标 @@ -475,13 +327,6 @@ void Gui_DrawPoint(uint16_t x,uint16_t y,uint16_t Data) */ uint32_t Lcd_ReadPoint(uint16_t x,uint16_t y) -======= -/***************************************** - 函数功能:读TFT某一点的颜色 - 出口参数:color 点颜色值 -******************************************/ -unsigned int Lcd_ReadPoint(uint16_t x,uint16_t y) ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 { unsigned int Data; Lcd_SetXY(x,y); @@ -491,7 +336,6 @@ unsigned int Lcd_ReadPoint(uint16_t x,uint16_t y) Lcd_WriteData(Data); return Data; } -<<<<<<< HEAD /** * @brief 全屏清屏函数 @@ -499,14 +343,6 @@ unsigned int Lcd_ReadPoint(uint16_t x,uint16_t y) * @return 无 */ -======= -/************************************************* -函数名称:Lcd_Clear -功能:全屏清屏函数 -入口参数:填充颜色COLOR -返回参数:无 -*************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_Clear(uint16_t Color) { unsigned int i,m; @@ -519,7 +355,6 @@ void Lcd_Clear(uint16_t Color) } } -<<<<<<< HEAD /** * @brief 部分区域清屏函数 * @param Color 填充的颜色 @@ -530,14 +365,6 @@ void Lcd_Clear(uint16_t Color) * @return 无 */ -======= -/************************************************* -函数名称:Lcd_Part_Clear -功能:部分区域清屏函数 -入口参数:左上角顶点x坐标、y坐标,右下角顶点x坐标、y坐标,填充颜色COLOR -返回参数:无 -*************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_Part_Clear(uint8_t x1,uint8_t y1,uint8_t x2,uint8_t y2,uint16_t Color) { uint8_t i,j; @@ -550,15 +377,12 @@ void Lcd_Part_Clear(uint8_t x1,uint8_t y1,uint8_t x2,uint8_t y2,uint16_t Color) } } -<<<<<<< HEAD /** * @brief 设置LCD屏幕的亮度 * @param light 亮度值 0-100 * @return 无 * @note 使用PWM调光 */ -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Set_Lcd_Brightness(uint8_t light) { GTIM_SetCompare2(CW_GTIM3, 100-light); diff --git a/APP/Lcd_Driver.h b/APP/Lcd_Driver.h index 6bcdd37..96c4f06 100644 --- a/APP/Lcd_Driver.h +++ b/APP/Lcd_Driver.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file Lcd_Driver.h * @brief LCD屏幕驱动头文件 @@ -8,15 +7,6 @@ * @note 哔哩哔哩 : VR小杰 https://space.bilibili.com/11526854
* 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef LCD_DRIVER_H_ #define LCD_DRIVER_H_ @@ -95,7 +85,6 @@ LCD_WR_SET;\ LCD_CS_SET;\ } -<<<<<<< HEAD //竖屏 //#define X_MAX_PIXEL 128 @@ -105,9 +94,6 @@ #define X_MAX_PIXEL 160 #define Y_MAX_PIXEL 128 -======= - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void LCD_GPIO_Init(void); @@ -120,11 +106,7 @@ void Lcd_Clear(uint16_t Color); void Lcd_SetXY(uint16_t x,uint16_t y); void Gui_DrawPoint(uint16_t x,uint16_t y,uint16_t Data); -<<<<<<< HEAD uint32_t Lcd_ReadPoint(uint16_t x,uint16_t y); -======= - unsigned int Lcd_ReadPoint(uint16_t x,uint16_t y); ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Lcd_SetRegion(uint16_t x_start,uint16_t y_start,uint16_t x_end,uint16_t y_end); void LCD_WriteData_16Bit(uint16_t Data); void Lcd_Part_Clear(uint8_t x1,uint8_t y1,uint8_t x2,uint8_t y2,uint16_t Color); diff --git a/APP/Picture.c b/APP/Picture.c index 3a75b24..bd3ddfd 100644 --- a/APP/Picture.c +++ b/APP/Picture.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file Picture.c * @brief 存放图片数组的源文件 @@ -19,24 +18,6 @@ 自顶至底 低位在前 */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - -//Image2LCD取模选项设置 -//水平扫描 -//16位 -//40X40 -//不包含图像头数据 -//自左至右 -//自顶至底 -//低位在前 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 /*logo*/ const unsigned char logo[6400] = { /* 0X00,0X10,0X64,0X00,0X20,0X00,0X01,0X1B, */ diff --git a/APP/Picture.h b/APP/Picture.h index 8da8229..e64c388 100644 --- a/APP/Picture.h +++ b/APP/Picture.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file Picture.h * @brief 存放图片数组的头文件 @@ -19,24 +18,5 @@ extern const unsigned char WIFI_Disconnected_Icon[512]; ///>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/adc.c b/APP/adc.c index 9c10f0f..42a3de2 100644 --- a/APP/adc.c +++ b/APP/adc.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file adc.c * @brief 配置模数转换相关操作的源文件 @@ -9,38 +8,17 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "adc.h" uint16_t adc_value[3]={0}; double bat_volume=0; -<<<<<<< HEAD /** * @brief 获取并显示电池电量 * @param 无 * @return bat_volume 电池电量百分比 */ -======= -/************************************************************************************** - 函数名称: Battery_Volume - - 函数功能: 获取并显示电池电量 - - 入口参数: 无 - - 返回参数: 电池电量百分比 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 uint16_t Battery_Volume(void) { ADC_DeInit(); //测量前先将ADC去初始化,以免有其他ADC转换的结果干扰 @@ -96,24 +74,12 @@ uint16_t Battery_Volume(void) } -<<<<<<< HEAD /** * @brief 初始化电压电流表的ADC配置 * @param 无 * @return 无 */ -======= -/********************************************************** - * 函 数 名 Init_VAmeter_ADC - - * 函 数 功 能:初始化电压电流表的ADC配置 - - * 传 入 参 数:无 - - * 函 数 返 回:无 -**********************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Init_VAmeter_ADC(void) { ADC_DeInit(); @@ -151,7 +117,6 @@ void Init_VAmeter_ADC(void) ADC_Enable(); // 使能ADC } -<<<<<<< HEAD /** * @brief ADC均值滤波 * @param times ADC获取值的次数 @@ -159,18 +124,6 @@ void Init_VAmeter_ADC(void) * @return ADC_value ADC数值 */ -======= -/************************************************************************************** - 函数名称: Get_Adc_Average - - 函数功能: ADC均值滤波 - - 入口参数: times——ADC获取值的次数 - idx——ADC序列下标 - - 返回参数: ADC数值 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 double Get_Adc_Average(uint8_t times,uint8_t idx) { uint16_t value = 0; @@ -202,14 +155,11 @@ double Get_Adc_Average(uint8_t times,uint8_t idx) return value/times/1.0; // 平均 } -<<<<<<< HEAD /** * @brief 读取一次ADC值 * @param 无 * @return 无 */ -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 /********************************************************** * 函 数 名 称:ADC_GET * 函 数 功 能:读取一次ADC值 diff --git a/APP/adc.h b/APP/adc.h index bf2e94b..9ccb886 100644 --- a/APP/adc.h +++ b/APP/adc.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file adc.h * @brief 配置模数转换相关操作的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef ADC_H_ #define ADC_H_ @@ -26,13 +16,8 @@ #include "GUI.h" -<<<<<<< HEAD #define BAT_VOL_PIN GPIO_PIN_7 ///<电池电量测量引脚 #define BAT_VOL_PIN_PORT CW_GPIOA ///<电池电量测量引脚端口 -======= - #define BAT_VOL_PIN GPIO_PIN_7 - #define BAT_VOL_PIN_PORT CW_GPIOA ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Init_VAmeter_ADC(void); void ADC_GET(void); diff --git a/APP/esp8266_cmd.c b/APP/esp8266_cmd.c index 495ddc5..e4a9108 100644 --- a/APP/esp8266_cmd.c +++ b/APP/esp8266_cmd.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file esp8266_cmd.c * @brief ESP8266相关操作源文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "board.h" #include "Lcd_Driver.h" #include "GUI.h" @@ -28,7 +18,6 @@ #include "tim.h" //预定义变量 -<<<<<<< HEAD uint8_t esp8266_buf[1000],WIFI_Status=0,retry_cnt = 0,connect_retry_cnt = 0; uint16_t esp8266_cnt, esp8266_cntPre; //初始化ESP8266状态标识变量(ESP8266是否开机、是否连接到CW32) @@ -43,40 +32,6 @@ uint8_t ESP8266_Last_Status = 0; * @return 无 */ -======= -char buffer[300]; -uint8_t esp8266_buf[1000],WIFI_Status=0,retry_cnt = 0,connect_retry_cnt = 0; -uint16_t esp8266_cnt, esp8266_cntPre; - -/************************************************************************************** - 函数名称: strcat_new - - 函数功能: 自定义的拼接字符串函数 用于显示在屏幕上 - - 入口参数: s1 - 待拼接的字符串1 - s2 - 待拼接的字符串2 - - 返回参数: 无 -**************************************************************************************/ -char* strcat_new(char* s1,char* s2) -{ - memset(buffer,0,300); - strcpy(buffer,s1); - strcat(buffer,s2); - return buffer; -} - -/************************************************************************************** - 函数名称: USART_SendString - - 函数功能: USART发送字符串 - - 入口参数: USARTx - UART引脚。可用的有:CW_UART1,CW_UART2,CW_UART3 - DataString - 要发送的字符串数组 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void USART_SendString(UART_TypeDef* USARTx, uint8_t *DataString) { int i = 0; @@ -90,25 +45,12 @@ void USART_SendString(UART_TypeDef* USARTx, uint8_t *DataString) } } -<<<<<<< HEAD /** * @brief 清空ESP8266 UART接收缓存 * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: ESP8266_Clear - - 函数功能: 清空ESP8266 UART接收缓存 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void ESP8266_Clear(void) { @@ -117,7 +59,6 @@ void ESP8266_Clear(void) } -<<<<<<< HEAD /** * @brief 等待ESP8266接收完成 * @param 无 @@ -125,18 +66,6 @@ void ESP8266_Clear(void) * @return 0 接收超时未完成 */ -======= - -/************************************************************************************** - 函数名称: ESP8266_WaitRecive - - 函数功能: 等待接收完成 - - 入口参数: 无 - - 返回参数: REV_OK-接收完成 REV_WAIT-接收超时未完成 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 uint8_t ESP8266_WaitRecive(void) { @@ -156,7 +85,6 @@ uint8_t ESP8266_WaitRecive(void) } -<<<<<<< HEAD /** * @brief 发送命令 * @param cmd 命令 @@ -165,19 +93,6 @@ uint8_t ESP8266_WaitRecive(void) * @return 0 失败 */ -======= - -/************************************************************************************** - 函数名称: ESP8266_SendCmd - - 函数功能: 发送命令 - - 入口参数: cmd:命令 - res:需要检查的返回指令 - - 返回参数: 0-失败 1-成功 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 uint8_t ESP8266_SendCmd(uint8_t *cmd, uint8_t *res) { @@ -200,24 +115,11 @@ uint8_t ESP8266_SendCmd(uint8_t *cmd, uint8_t *res) return 0; } -<<<<<<< HEAD /** * @brief 查询网络信息 * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Network_info - - 函数功能: 查询网络信息 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Network_info() { if(ESP8266_Status == 0) @@ -285,7 +187,6 @@ void Network_info() { ESP8266_Clear(); } } -<<<<<<< HEAD /** * @brief 连接WIFI @@ -293,17 +194,6 @@ void Network_info() { * @return 无 */ -======= -/************************************************************************************** - 函数名称: Connect_WIFI - - 函数功能: 连接WIFI - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Connect_WIFI() { GPIO_WritePin(ESP8266_EN_PORT,ESP8266_EN_PIN,GPIO_Pin_SET); //开启ESP8266 delay_ms(100); @@ -375,25 +265,12 @@ void Connect_WIFI() { } } -<<<<<<< HEAD /** * @brief 断开WIFI * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Disconnect_WIFI - - 函数功能: 断开WIFI - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Disconnect_WIFI() { if(WIFI_Status==1) @@ -420,14 +297,11 @@ void Disconnect_WIFI() return ; } -<<<<<<< HEAD /** * @brief 重置ESP8266 * @param echo 选择重置操作是否显示于屏幕 1-显示 0-不显示 * @return 无 */ -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void ESP8266_Reset(uint8_t echo) { if(ESP8266_Status == 0) diff --git a/APP/esp8266_cmd.h b/APP/esp8266_cmd.h index 67d2758..87bd791 100644 --- a/APP/esp8266_cmd.h +++ b/APP/esp8266_cmd.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file esp8266_cmd.h * @brief ESP8266相关操作头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef ESP8266_CMD_H_ #define ESP8266_CMD_H_ @@ -32,19 +22,11 @@ void Connect_WIFI(void); void Disconnect_WIFI(void); void ESP8266_Reset(uint8_t echo); -<<<<<<< HEAD -======= - char* strcat_new(char* s1,char* s2); ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 extern uint8_t esp8266_buf[1000]; extern uint16_t esp8266_cnt, esp8266_cntPre; extern uint8_t WIFI_Status; -<<<<<<< HEAD extern uint8_t ESP8266_Status; extern uint8_t ESP8266_Last_Status; -======= - extern char buffer[300]; ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/key.c b/APP/key.c index 0734899..340b2a9 100644 --- a/APP/key.c +++ b/APP/key.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file key.c * @brief 按键相关操作的源文件 @@ -23,26 +22,6 @@ uint8_t key_flag[5]={0,0,0,0,0}; * @return 无 */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - -#include "key.h" -/************************************************************************************** - 函数名称: Key_Init - - 函数功能: 按键初始化函数 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Key_Init(void) { GPIO_InitTypeDef GPIO_InitStruct; @@ -59,7 +38,6 @@ void Key_Init(void) GPIO_Init(CW_GPIOA, &GPIO_InitStruct); //初始化 } -<<<<<<< HEAD /** * @brief 使用状态机检查按键状态 * @param 无 @@ -67,17 +45,6 @@ void Key_Init(void) * @note key_status为0-->未按下
key_status为1-->点按
key_status为15-->长按 */ -======= -/************************************************************************************** - 函数名称: Check_Key_Status - - 函数功能: 使用状态机检查按键状态 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Check_Key_Status() { diff --git a/APP/key.h b/APP/key.h index fab46f0..74f6e4d 100644 --- a/APP/key.h +++ b/APP/key.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file key.h * @brief 按键相关操作的头文件 @@ -9,27 +8,12 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef KEY_H_ #define KEY_H_ #include "board.h" #include "main.h" -<<<<<<< HEAD -======= - void Check_Key_Status(void); - void Key_Init(void); - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #define UP_KEY_PIN GPIO_PIN_12 #define DOWN_KEY_PIN GPIO_PIN_8 #define LEFT_KEY_PIN GPIO_PIN_9 @@ -42,7 +26,6 @@ #define LEFT_KEY_PORT CW_GPIOA #define RIGHT_KEY_PORT CW_GPIOA #define CONFIRM_KEY_PORT CW_GPIOA -<<<<<<< HEAD void Check_Key_Status(void); void Key_Init(void); @@ -51,8 +34,6 @@ extern GPIO_TypeDef* key_pin_port[5]; extern uint8_t key_status[5]; extern uint8_t key_flag[5]; -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/main.c b/APP/main.c index 11be7c0..42c77f6 100644 --- a/APP/main.c +++ b/APP/main.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file main.c * @brief 主函数 @@ -33,116 +32,6 @@ int32_t main(void) //上电后设ESP8266为无 Wi-Fi 模式,关闭自动连接WIFI(省电) USART_SendString(CW_UART1,(uint8_t*)"AT+CWMODE=0,0\r\n"); Show_Main_Menu(); //显示主菜单 -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ - -#include "main.h" - -//初始化按键状态变量 -uint16_t key_pin[5] = {UP_KEY_PIN,DOWN_KEY_PIN,LEFT_KEY_PIN,RIGHT_KEY_PIN,CONFIRM_KEY_PIN}; -GPIO_TypeDef* key_pin_port[5] = {UP_KEY_PORT,DOWN_KEY_PORT,LEFT_KEY_PORT,RIGHT_KEY_PORT,CONFIRM_KEY_PORT}; -uint8_t key_status[5]={0,0,0,0,0}; -uint8_t key_flag[5]={0,0,0,0,0}; - -//初始化ESP8266状态标识变量(ESP8266是否开机、是否连接到CW32) -uint8_t ESP8266_Status = 0; -uint8_t ESP8266_Last_Status = 0; - - -/************************************************************************************** - 函数名称: GPIOA_IRQHandler - - 函数功能: GPIOA中断处理函数 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ -void GPIOA_IRQHandler(void) -{ - if(CW_GPIOA->ISR_f.PIN10) - - { - GPIOA_INTFLAG_CLR(bv10);//清除CW_GPIO中断标志 - } - -} - -/************************************************************************************** - 函数名称: GPIO_User_Init - - 函数功能: 初始化用户定义的GPIO端口 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ -void GPIO_User_Init() -{ - GPIO_InitTypeDef GPIO_InitStruct; // GPIO初始化结构体 - - __RCC_GPIOA_CLK_ENABLE();// 使能GPIO时钟 - __RCC_GPIOB_CLK_ENABLE(); - __RCC_GPIOC_CLK_ENABLE(); - - GPIO_InitStruct.Pins = ESP8266_EN_PIN; // PB14作为ESP8266的启停开关 - GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; //推挽输出 - GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; // 输出速度高 - GPIO_Init(ESP8266_EN_PORT, &GPIO_InitStruct); // 初始化 - - GPIO_WritePin(ESP8266_EN_PORT,ESP8266_EN_PIN,GPIO_Pin_RESET); //默认关闭ESP8266 - - GPIO_InitStruct.Pins = ESP8266_PIN; // PB15作为检测ESP8266状态的引脚 - GPIO_InitStruct.Mode = GPIO_MODE_INPUT; //浮空输入 - GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; // 输出速度高 - GPIO_Init(ESP8266_PORT, &GPIO_InitStruct); // 初始化 - - GPIO_InitStruct.Pins = GPIO_PIN_13; // PB13作为LDO的启停开关 - GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; //推挽输出 - GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; // 输出速度高 - GPIO_Init(CW_GPIOB, &GPIO_InitStruct); // 初始化 - GPIO_WritePin(CW_GPIOB,GPIO_PIN_13,GPIO_Pin_SET); //默认开启LDO - - GPIO_InitStruct.Pins = SCL_PIN|SDA_PIN; - GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_OD; - GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; - GPIO_Init(CW_GPIOA, &GPIO_InitStruct); -} - - -/************************************************************************************** - 函数名称: main - - 函数功能: 程序主函数 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ -int32_t main(void) -{ - board_init(); // 开发板初始化 - - //屏幕初始化 - Lcd_Init(); //初始化LCD屏 - Lcd_Clear(BLACK); - - uart1_init(115200); // 串口1波特率115200 - GPIO_User_Init(); //GPIO初始化 - BTIM1_Init(); - BTIM2_Init(); - GTIM3_PWM_Init(); - Key_Init(); - //上电后设ESP8266为无 Wi-Fi 模式,关闭自动连接WIFI(省电) - USART_SendString(CW_UART1,(uint8_t*)"AT+CWMODE=0,0\r\n"); - Show_Main_Menu(); ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 while(1) { @@ -191,11 +80,7 @@ int32_t main(void) break; } } -<<<<<<< HEAD //操作符在次级菜单 -======= - //操作符在子菜单 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 else if(in_sub_menu_flag == 1 && in_progress_flag ==0) { switch(btn){ @@ -238,11 +123,7 @@ int32_t main(void) in_progress_flag = 0; } -<<<<<<< HEAD //若ESP8266状态发生变化则执行操作 -======= - //若ESP8266状态发生变化 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 if(ESP8266_Last_Status!=ESP8266_Status && in_progress_flag == 0) { ESP8266_Last_Status=ESP8266_Status; diff --git a/APP/main.h b/APP/main.h index 5a4c284..915c540 100644 --- a/APP/main.h +++ b/APP/main.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file main.h * @brief 主函数的头文件 @@ -8,25 +7,12 @@ * @note 哔哩哔哩 : VR小杰 https://space.bilibili.com/11526854
* 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef MAIN_H_ #define MAIN_H_ #include "board.h" -<<<<<<< HEAD #include -======= - #include "stdio.h" ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include #include "bsp_uart.h" #include "Lcd_Driver.h" @@ -37,29 +23,9 @@ #include "mqtt.h" #include "adc.h" #include "sht40.h" -<<<<<<< HEAD #include "gpio.h" #define WIFI_SSID "" ///>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/menu.c b/APP/menu.c index 039ebc6..56be573 100644 --- a/APP/menu.c +++ b/APP/menu.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file menu.c * @brief 菜单相关函数源文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "menu.h" #include "GUI.h" #include "Lcd_Driver.h" @@ -53,24 +43,12 @@ void (*FUN[5][5])() = { {"系统参数 ","重置ESP ","休眠 ","亮度设置 ","启动ESP8266 "}}; uint8_t sub_menu_maxidx[5] = {SUB_MENU_0_INDEX,SUB_MENU_1_INDEX,SUB_MENU_2_INDEX,SUB_MENU_3_INDEX,SUB_MENU_4_INDEX}; -<<<<<<< HEAD /** * @brief 显示状态栏 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Show_Status_Bar - - 函数功能: 显示状态栏 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Show_Status_Bar() { //最左侧放电池电量 @@ -125,25 +103,12 @@ void Show_Status_Bar() break; } } -<<<<<<< HEAD /** * @brief 显示主菜单 * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Show_Main_Menu - - 函数功能: 显示主菜单 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Show_Main_Menu() { //画分割线 @@ -163,24 +128,12 @@ void Show_Main_Menu() Choose_Sub_Function(); } -<<<<<<< HEAD /** * @brief 显示次级菜单 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Show_Sub_Menu - - 函数功能: 显示次级菜单 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Show_Sub_Menu() { Lcd_Part_Clear(81,22,160,128,BLACK); @@ -191,31 +144,17 @@ void Show_Sub_Menu() } } -<<<<<<< HEAD /** * @brief 次级菜单按钮被选中 * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Choose_Sub_Function - - 函数功能: 次级菜单按钮被选中 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Choose_Sub_Function() { uint8_t x = 81,y=40; Gui_DrawLine(x,y+sub_menu_index*20,x+75,y+sub_menu_index*20,ORANGE); } -<<<<<<< HEAD /** * @brief 主菜单按钮被选中 @@ -223,90 +162,42 @@ void Choose_Sub_Function() * @return 无 */ -======= -/************************************************************************************** - 函数名称: Choose_Main_Function - - 函数功能: 主菜单按钮被选中 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Choose_Main_Function() { uint8_t x = 0,y=40; Gui_DrawLine(x,y+main_menu_index*20,x+75,y+main_menu_index*20,LIGHTBLUE); } -<<<<<<< HEAD /** * @brief 次级菜单按钮恢复未被选中状态 * @param idx 之前被选中的次级菜单索引 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Restore_Sub_Menu_Button - - 函数功能: 次级菜单按钮恢复未被选中状态 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Restore_Sub_Menu_Button(uint8_t idx) { uint8_t x = 81,y = 40; Gui_DrawLine(x,y+idx*20,x+75,y+idx*20,BLACK); } -<<<<<<< HEAD /** * @brief 主菜单按钮恢复未被选中状态 * @param idx 之前被选中的主级菜单索引 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Restore_Main_Menu_Button - - 函数功能: 主菜单按钮恢复未被选中状态 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Restore_Main_Menu_Button(uint8_t idx) { uint8_t x = 0,y = 40; Gui_DrawLine(x,y+idx*20,x+75,y+idx*20,BLACK); } -<<<<<<< HEAD /** * @brief 执行对应的功能函数 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Run_Function - - 函数功能: 执行对应的功能函数 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Run_Function() { in_progress_flag = 1; diff --git a/APP/menu.h b/APP/menu.h index b92576a..0c925fa 100644 --- a/APP/menu.h +++ b/APP/menu.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file menu.h * @brief 菜单相关函数头文件 @@ -9,30 +8,15 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef MENU_H_ #define MENU_H_ #include "board.h" #include "Picture.h" -<<<<<<< HEAD #define MAIN_MENU_INDEX 4 ///<主菜单最大索引下标,从0开始 #define SUB_MENU_0_INDEX 1 ///<第一级次级菜单最大索引,下同 -======= - #define MAIN_MENU_INDEX 4 //主菜单最大索引下标,从0开始 - //各级子菜单最大索引 - #define SUB_MENU_0_INDEX 1 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #define SUB_MENU_1_INDEX 0 #define SUB_MENU_2_INDEX 1 #define SUB_MENU_3_INDEX 0 @@ -40,10 +24,7 @@ extern uint8_t in_progress_flag; -<<<<<<< HEAD extern uint8_t in_sub_menu_flag; -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 extern uint8_t main_menu_index,sub_menu_index; extern char* main_menu_button[]; extern char* sub_menu_button[5][5]; diff --git a/APP/mqtt.c b/APP/mqtt.c index 15af491..76a6c56 100644 --- a/APP/mqtt.c +++ b/APP/mqtt.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file mqtt.c * @brief MQTT服务相关操作的源文件 @@ -19,28 +18,6 @@ * @return 无 */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ -#include "mqtt.h" - -uint8_t mqtt_status = 0 ; - -/************************************************************************************** - 函数名称: MQTT_Setup - - 函数功能: MQTT设置 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void MQTT_Setup() { ESP8266_Clear(); @@ -95,23 +72,11 @@ void MQTT_Setup() } } -<<<<<<< HEAD /** * @brief 断开MQTT连接 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: MQTT_Disconnect - - 函数功能: MQTT断开连接 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void MQTT_Disconnect() { Lcd_Clear(BLACK); @@ -129,24 +94,12 @@ void MQTT_Disconnect() } } -<<<<<<< HEAD /** * @brief 在MQTT指定话题发布消息 * @param data 要发布的消息 * @return 无 */ -======= -/************************************************************************************** - 函数名称: MQTT_Publish - - 函数功能: MQTT发布消息 - - 入口参数: data——要发布的消息 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void MQTT_Publish(char *data) { if(mqtt_status==1) diff --git a/APP/mqtt.h b/APP/mqtt.h index a0b5fdb..cdcccb5 100644 --- a/APP/mqtt.h +++ b/APP/mqtt.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file mqtt.h * @brief MQTT服务相关操作的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef MQTT_H_ #define MQTT_H_ @@ -29,17 +19,10 @@ #include /*注意CLIENTID当中的逗号,除了第一个之外,其他的逗号前都要加两个反斜杠 \\ 转义*/ -<<<<<<< HEAD #define USERCFG "AT+MQTTUSERCFG=0,1,\"NULL\",\"username\",\"password\",0,0,\"\"" ///<设置MQTT用户名和密码 #define CLIENTID "AT+MQTTCLIENTID=0,\"ClientID\"" ///<配置ClientID #define MQTTCONN "AT+MQTTCONN=0,\"MQTTHost\",Port,1" ///<配置MQTT服务器地址MQTTHost与端口Port #define MQTT_TOPIC "TOPIC" ///<配置要发布消息的TOPIC -======= - #define USERCFG "AT+MQTTUSERCFG=0,1,\"NULL\",\"esp8266\",\"123456\",0,0,\"\"" - #define CLIENTID "AT+MQTTCLIENTID=0,\"esp8266_VAmeter\"" - #define MQTTCONN "AT+MQTTCONN=0,\"192.168.50.111\",1883,1" - #define MQTT_TOPIC "/VA_Meter/value" ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void MQTT_Setup(void); void MQTT_Disconnect(void); diff --git a/APP/platform_config.h b/APP/platform_config.h deleted file mode 100644 index fdcd08d..0000000 --- a/APP/platform_config.h +++ /dev/null @@ -1,50 +0,0 @@ -/** - ****************************************************************************** - * @file GPIO/IOToggle/platform_config.h - * @author MCD Application Team - * @version V3.0.0 - * @date 04/06/2009 - * @brief Evaluation board specific configuration file. - ****************************************************************************** - * @copy - * - * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS - * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE - * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY - * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING - * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE - * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. - * - *

© COPYRIGHT 2009 STMicroelectronics

- */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __PLATFORM_CONFIG_H -#define __PLATFORM_CONFIG_H - -/* Includes ------------------------------------------------------------------*/ - -/* Exported types ------------------------------------------------------------*/ -/* Exported constants --------------------------------------------------------*/ -/* Uncomment the line corresponding to the STMicroelectronics evaluation board - used to run the example */ - -#define USE_STM3210B_EVAL - -#define RCC_APB2Periph_GPIO_LED1 RCC_APB2Periph_GPIOB -#define RCC_APB2Periph_GPIO_LED2 RCC_APB2Periph_GPIOD -/* Define the STM32F10x hardware depending on the used evaluation board */ -#ifdef USE_STM3210B_EVAL - #define GPIO_LED GPIOC - #define RCC_APB2Periph_GPIO_LED RCC_APB2Periph_GPIOC -#elif defined USE_STM3210E_EVAL - #define GPIO_LED GPIOF - #define RCC_APB2Periph_GPIO_LED RCC_APB2Periph_GPIOF -#endif /* USE_STM3210B_EVAL */ - -/* Exported macro ------------------------------------------------------------*/ -/* Exported functions ------------------------------------------------------- */ - -#endif /* __PLATFORM_CONFIG_H */ - -/******************* (C) COPYRIGHT 2009 STMicroelectronics *****END OF FILE****/ diff --git a/APP/sht40.c b/APP/sht40.c index 7cb0b3c..202a585 100644 --- a/APP/sht40.c +++ b/APP/sht40.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file sht40.c * @brief SHT40温湿度计的源文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "sht40.h" static void SDA_OUT(void){ diff --git a/APP/sht40.h b/APP/sht40.h index b5209f9..e22af0a 100644 --- a/APP/sht40.h +++ b/APP/sht40.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file sht40.h * @brief SHT40温湿度计的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef SHT40_H_ #define SHT40_H_ diff --git a/APP/startup_cw32f030.s b/APP/startup_cw32f030.s deleted file mode 100644 index dbd70ea..0000000 --- a/APP/startup_cw32f030.s +++ /dev/null @@ -1,246 +0,0 @@ - -;/*****************************************************************************/ -;/* Startup for ARM */ -;/* Version V1.0 */ -;/* Date 2021-03-12 */ -;/* Target-mcu {MCU_PN_H} */ -;/*****************************************************************************/ - -; Stack Configuration -; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> - -Stack_Size EQU 0x00000400 - - AREA STACK, NOINIT, READWRITE, ALIGN=3 -Stack_Mem SPACE Stack_Size -__initial_sp - - -; Heap Configuration -; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> - -Heap_Size EQU 0x00000200 - - AREA HEAP, NOINIT, READWRITE, ALIGN=3 -__heap_base -Heap_Mem SPACE Heap_Size -__heap_limit - - - PRESERVE8 - THUMB - - -; Vector Table Mapped to Address 0 at Reset - - AREA RESET, DATA, READONLY - EXPORT __Vectors - EXPORT __Vectors_End - EXPORT __Vectors_Size - -__Vectors - DCD __initial_sp ; Top of Stack - DCD Reset_Handler ;< -15 Reset Vector, invoked on Power up and warm reset - DCD NMI_Handler ;< -14 Non maskable Interrupt, cannot be stopped or preempted - DCD HardFault_Handler ;< -13 Hard Fault, all classes of Fault - DCD 0 ;< -12 Reserved - DCD 0 ;< -11 Reserved - DCD 0 ;< -10 Reserved - DCD 0 ;< -9 Reserved - DCD 0 ;< -8 Reserved - DCD 0 ;< -7 Reserved - DCD 0 ;< -6 Reserved - DCD SVC_Handler ;< -5 System Service Call via SVC instruction - DCD 0 ;< -4 Reserved - DCD 0 ;< -3 Reserved - DCD PendSV_Handler ;< -2 Pendable request for system service - DCD SysTick_Handler ;< -1 System Tick Timer - - DCD WDT_IRQHandler ;< 0 Watch Dog Timer Interrupt Handler - DCD LVD_IRQHandler ;< 1 Low Voltage Detect Interrupt Handler - DCD RTC_IRQHandler ;< 2 Real Time Clock Interrupt Handler - DCD FLASHRAM_IRQHandler ;< 3 Flash/RAM Interrupt Handler - DCD RCC_IRQHandler ;< 4 RCC Interupt Handler - DCD GPIOA_IRQHandler ;< 5 GPIOA Interrupt Handler - DCD GPIOB_IRQHandler ;< 6 GPIOB Interrupt Handler - DCD GPIOC_IRQHandler ;< 7 GPIOC Interrupt Handler - DCD GPIOF_IRQHandler ;< 8 GPIOF Interrupt Handler - DCD DMACH1_IRQHandler ;< 9 DMA Channel 1 Interrupt Handler - DCD DMACH23_IRQHandler ;< 10 DMA Channel 2/3 Interrupt Handler - DCD DMACH45_IRQHandler ;< 11 DMA Channel 4/5 Interrupt Handler - DCD ADC_IRQHandler ;< 12 ADC Interrupt Handler - DCD ATIM_IRQHandler ;< 13 Advanced Timer Interrupt Handler - DCD VC1_IRQHandler ;< 14 Voltage Comparator 1 Interrupt Handler - DCD VC2_IRQHandler ;< 15 Voltage Comparator 2 Interrupt Handler - DCD GTIM1_IRQHandler ;< 16 General Timer1 Interrupt Handler - DCD GTIM2_IRQHandler ;< 17 General Timer2 Interrupt Handler - DCD GTIM3_IRQHandler ;< 18 General Timer3 Interrupt Handler - DCD GTIM4_IRQHandler ;< 19 General Timer4 Interrupt Handler - DCD BTIM1_IRQHandler ;< 20 Base Timer1 Interrupt Handler - DCD BTIM2_IRQHandler ;< 21 Base Timer2 Interrupt Handler - DCD BTIM3_IRQHandler ;< 22 Base Timer3 Interrupt Handler - DCD I2C1_IRQHandler ;< 23 I2C1 Interrupt Handler - DCD I2C2_IRQHandler ;< 24 I2C2 Interrupt Handler - DCD SPI1_IRQHandler ;< 25 SPI1 Interrupt Handler - DCD SPI2_IRQHandler ;< 26 SPI2 Interrupt Handler - DCD UART1_IRQHandler ;< 27 UART1 Interrupt Handler - DCD UART2_IRQHandler ;< 28 UART2 Interrupt Handler - DCD UART3_IRQHandler ;< 29 UART3 Interrupt Handler - DCD AWT_IRQHandler ;< 30 Auto Wakeup Timer Handler - DCD FAULT_IRQHandler ;< 31 FAULT Interrupt Handler - - - -__Vectors_End - -__Vectors_Size EQU __Vectors_End - __Vectors - - AREA |.text|, CODE, READONLY - - -; Reset Handler - -Reset_Handler PROC - EXPORT Reset_Handler [WEAK] - IMPORT SystemInit - IMPORT __main - - LDR R1, =0x0 - LDR R0, [R1] - MOV SP, R0 - - LDR R0, =SystemInit - BLX R0 - LDR R0, =__main - BX R0 - ENDP - - -; Dummy Exception Handlers (infinite loops which can be modified) - -NMI_Handler PROC - EXPORT NMI_Handler [WEAK] - B . - ENDP - - -HardFault_Handler\ - PROC - EXPORT HardFault_Handler [WEAK] - B . - ENDP -SVC_Handler PROC - EXPORT SVC_Handler [WEAK] - B . - ENDP -PendSV_Handler PROC - EXPORT PendSV_Handler [WEAK] - B . - ENDP -SysTick_Handler PROC - EXPORT SysTick_Handler [WEAK] - B . - ENDP - -Default_Handler PROC - EXPORT WDT_IRQHandler [WEAK] - EXPORT LVD_IRQHandler [WEAK] - EXPORT RTC_IRQHandler [WEAK] - EXPORT FLASHRAM_IRQHandler [WEAK] - EXPORT RCC_IRQHandler [WEAK] - EXPORT GPIOA_IRQHandler [WEAK] - EXPORT GPIOB_IRQHandler [WEAK] - EXPORT GPIOC_IRQHandler [WEAK] - EXPORT GPIOF_IRQHandler [WEAK] - EXPORT DMACH1_IRQHandler [WEAK] - EXPORT DMACH23_IRQHandler [WEAK] - EXPORT DMACH45_IRQHandler [WEAK] - EXPORT ADC_IRQHandler [WEAK] - EXPORT ATIM_IRQHandler [WEAK] - EXPORT VC1_IRQHandler [WEAK] - EXPORT VC2_IRQHandler [WEAK] - EXPORT GTIM1_IRQHandler [WEAK] - EXPORT GTIM2_IRQHandler [WEAK] - EXPORT GTIM3_IRQHandler [WEAK] - EXPORT GTIM4_IRQHandler [WEAK] - EXPORT BTIM1_IRQHandler [WEAK] - EXPORT BTIM2_IRQHandler [WEAK] - EXPORT BTIM3_IRQHandler [WEAK] - EXPORT I2C1_IRQHandler [WEAK] - EXPORT I2C2_IRQHandler [WEAK] - EXPORT SPI1_IRQHandler [WEAK] - EXPORT SPI2_IRQHandler [WEAK] - EXPORT UART1_IRQHandler [WEAK] - EXPORT UART2_IRQHandler [WEAK] - EXPORT UART3_IRQHandler [WEAK] - EXPORT AWT_IRQHandler [WEAK] - EXPORT FAULT_IRQHandler [WEAK] - -WDT_IRQHandler -LVD_IRQHandler -RTC_IRQHandler -FLASHRAM_IRQHandler -RCC_IRQHandler -GPIOA_IRQHandler -GPIOB_IRQHandler -GPIOC_IRQHandler -GPIOF_IRQHandler -DMACH1_IRQHandler -DMACH23_IRQHandler -DMACH45_IRQHandler -ADC_IRQHandler -ATIM_IRQHandler -VC1_IRQHandler -VC2_IRQHandler -GTIM1_IRQHandler -GTIM2_IRQHandler -GTIM3_IRQHandler -GTIM4_IRQHandler -BTIM1_IRQHandler -BTIM2_IRQHandler -BTIM3_IRQHandler -I2C1_IRQHandler -I2C2_IRQHandler -SPI1_IRQHandler -SPI2_IRQHandler -UART1_IRQHandler -UART2_IRQHandler -UART3_IRQHandler -AWT_IRQHandler -FAULT_IRQHandler - - - B . - - ENDP - - - ALIGN - - -; User Initial Stack & Heap - - IF :DEF:__MICROLIB - - EXPORT __initial_sp - EXPORT __heap_base - EXPORT __heap_limit - - ELSE - - IMPORT __use_two_region_memory - EXPORT __user_initial_stackheap -__user_initial_stackheap - - LDR R0, = Heap_Mem - LDR R1, =(Stack_Mem + Stack_Size) - LDR R2, = (Heap_Mem + Heap_Size) - LDR R3, = Stack_Mem - BX LR - - ALIGN - - ENDIF - - - END diff --git a/APP/str.c b/APP/str.c index be08bac..34a8b16 100644 --- a/APP/str.c +++ b/APP/str.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file str.c * @brief 操作字符串的自定义函数源文件 @@ -11,20 +10,10 @@ char buffer[300]; -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "str.h" static char table[]={'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'}; -<<<<<<< HEAD /** * @brief 浮点数转字符 * @param str 传入的数组 @@ -34,20 +23,6 @@ static char table[]={'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'}; * @return 无 */ -======= -/************************************************************************************** - 函数名称: num2char - - 函数功能: 浮点数转字符 - - 入口参数: str——传入的数组 - number——数字 - g——小数点前位数 - l——小数点后位数 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void num2char(char *str, double number, uint8_t g, uint8_t l) { uint8_t i; @@ -72,7 +47,6 @@ void num2char(char *str, double number, uint8_t g, uint8_t l) } //*(str+g+l+1) = '\0'; } -<<<<<<< HEAD /** * @brief 自定义的拼接字符串函数 用于显示在屏幕上 @@ -87,5 +61,3 @@ char* strcat_new(char* s1,char* s2) strcat(buffer,s2); return buffer; } -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 diff --git a/APP/str.h b/APP/str.h index c480e2b..04b9548 100644 --- a/APP/str.h +++ b/APP/str.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file str.h * @brief 操作字符串的自定义函数头文件 @@ -9,25 +8,11 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef STR_H_ #define STR_H_ #include "board.h" -<<<<<<< HEAD void num2char(char *str, double number, uint8_t g, uint8_t l); char* strcat_new(char* s1,char* s2); -======= - void num2char(char *str, double number, uint8_t g, uint8_t l); - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/sys.c b/APP/sys.c index a9caedc..8d52120 100644 --- a/APP/sys.c +++ b/APP/sys.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file sys.c * @brief 与菜单中"系统设置"相关操作的源文件 @@ -17,27 +16,6 @@ * @return 无 */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ -#include "sys.h" - - -/************************************************************************************** - 函数名称: MCU_Sleep - - 函数功能: 让系统进入休眠 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void MCU_Sleep() { //将CONFIRM引脚临时作为唤醒按键 @@ -78,24 +56,12 @@ void MCU_Sleep() { Show_Main_Menu(); } -<<<<<<< HEAD /** * @brief 显示系统信息 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: System_Info - - 函数功能: 显示系统信息 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void System_Info() { Show_Logo(30,0); @@ -106,25 +72,12 @@ void System_Info() Gui_DrawFont_GBK16(0,104,GREEN,BLACK,"ROM:64KB"); } -<<<<<<< HEAD /** * @brief 设置屏幕亮度 * @param 无 * @return 无 */ -======= - -/************************************************************************************** - 函数名称: Brightness_Setup - - 函数功能: 设置屏幕亮度 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Brightness_Setup() { Gui_DrawFont_GBK16(48,0,LIGHTBLUE,BLACK,"亮度设置"); @@ -198,24 +151,12 @@ void Brightness_Setup() } -<<<<<<< HEAD /** * @brief 启动或停止ESP8266 * @param 无 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Enable_or_Disable_ESP - - 函数功能: 启动或停止ESP8266 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Enable_or_Disable_ESP() { if(ESP8266_Status == 0) diff --git a/APP/sys.h b/APP/sys.h index 912cc56..c970db6 100644 --- a/APP/sys.h +++ b/APP/sys.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file sys.h * @brief 与菜单中"系统设置"相关操作的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef SYS_H_ #define SYS_H_ @@ -35,10 +25,7 @@ void System_Info(void); void Brightness_Setup(void); void Enable_or_Disable_ESP(void); -<<<<<<< HEAD extern volatile uint8_t Sleep_Status; -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #endif diff --git a/APP/tim.c b/APP/tim.c index fbe6db2..26344c1 100644 --- a/APP/tim.c +++ b/APP/tim.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file tim.c * @brief 定时器相关的源文件 @@ -9,21 +8,11 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "tim.h" #include "esp8266_cmd.h" #include "menu.h" #include "Lcd_Driver.h" -<<<<<<< HEAD uint8_t bat_cnt=0; ///<更新电池电量时间计数 /** @@ -32,16 +21,6 @@ * @return 无 */ -======= -uint8_t bat_cnt=0; - -/****************************************************************** - * 函 数 名 称:BTIM1_Init - * 函 数 说 明:定时器BTIM1初始化函数 10ms 中断一次 - * 函 数 形 参:无 - * 函 数 返 回:无 -******************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void BTIM1_Init(void) { // 使能BTIM1的时钟 @@ -72,22 +51,12 @@ void BTIM1_Init(void) BTIM_Cmd(CW_BTIM1, ENABLE); } -<<<<<<< HEAD /** * @brief 定时器BTIM1中断服务函数,用于判断按键状态 * @param 无 * @return 无 */ -======= - -/****************************************************************** - * 函 数 名 称:BTIM1_IRQHandler - * 函 数 说 明:定时器BTIM1中断服务函数,用处是判断按键状态 - * 函 数 形 参:无 - * 函 数 返 回:无 -******************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void BTIM1_IRQHandler(void) { // 判断是否为溢出中断 @@ -100,21 +69,12 @@ void BTIM1_IRQHandler(void) } } -<<<<<<< HEAD /** * @brief 定时器BTIM2初始化函数 1s 中断一次 * @param 无 * @return 无 */ -======= -/****************************************************************** - * 函 数 名 称:BTIM2_Init - * 函 数 说 明:定时器BTIM1初始化函数 1s 中断一次 - * 函 数 形 参:无 - * 函 数 返 回:无 -******************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void BTIM2_Init(void) { // 使能BTIM2的时钟 @@ -145,22 +105,12 @@ void BTIM2_Init(void) BTIM_Cmd(CW_BTIM2, ENABLE); } -<<<<<<< HEAD /** * @brief 定时器BTIM2中断服务函数,用于更新状态栏 * @param 无 * @return 无 */ -======= - -/****************************************************************** - * 函 数 名 称:BTIM2_Init - * 函 数 说 明:定时器BTIM2中断服务函数,用于更新状态栏 - * 函 数 形 参:无 - * 函 数 返 回:无 -******************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void BTIM2_IRQHandler(void) { // 判断是否为溢出中断 @@ -185,22 +135,12 @@ void BTIM2_IRQHandler(void) } } -<<<<<<< HEAD /** * @brief 定时器GTIM3初始化函数,用于屏幕PWM调光 * @param 无 * @return 无 */ -======= - -/****************************************************************** - * 函 数 名 GTIM3_PWM_Init - * 函 数 说 明:定时器GTIM3初始化函数,用于屏幕PWM调光 - * 函 数 形 参:无 - * 函 数 返 回:无 -******************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void GTIM3_PWM_Init(void) { PC15_AFx_GTIM3CH2(); // 使用复用功能,复用为通用定时器3通道2 diff --git a/APP/tim.h b/APP/tim.h index 231eec9..00a8caf 100644 --- a/APP/tim.h +++ b/APP/tim.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file tim.h * @brief 定时器相关的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef TIM_H_ #define TIM_H_ @@ -25,14 +15,6 @@ #include "key.h" #include "main.h" -<<<<<<< HEAD -======= - #define ESP8266_EN_PIN GPIO_PIN_14 - #define ESP8266_EN_PORT CW_GPIOB - #define ESP8266_PIN GPIO_PIN_15 - #define ESP8266_PORT CW_GPIOB - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void BTIM1_Init(void); void BTIM1_IRQHandler(void); void BTIM2_Init(void); diff --git a/APP/va_meter.c b/APP/va_meter.c index 2f9d1d0..767e7bd 100644 --- a/APP/va_meter.c +++ b/APP/va_meter.c @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file va_meter.c * @brief 电压电流表相关操作的源文件 @@ -9,31 +8,17 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "va_meter.h" #include #include #include "menu.h" -<<<<<<< HEAD uint8_t va_meter_style; ///<显示样式选择:0 - 图形模式 1 - 纯数字模式 -======= -uint8_t va_meter_style=5; //显示样式选择:0 - 图形模式 1 - 纯数字模式 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 uint8_t time=2,last_time,last_voltage_value; short voltage_num[5]= {0}; short current_num[5]= {0}; double voltage_value = 0,current_value=0; -<<<<<<< HEAD #define MAX_VOLTAGE_Y 6 ///<电压纵坐标最大值6V #define MAX_CURRENT_Y 1000 ///<电流纵坐标最大值1000mA @@ -43,20 +28,6 @@ double voltage_value = 0,current_value=0; * @return 无 */ -======= -#define MAX_VOLTAGE_Y 6 //电压纵坐标最大值6V -#define MAX_CURRENT_Y 1000 //电流纵坐标最大值1000mA - -/************************************************************************************** - 函数名称: Draw_Value_Line - - 函数功能: 绘制电压曲线、电流柱形图 - - 入口参数: 无 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Draw_Value_Line() { if(time==158) @@ -90,24 +61,12 @@ void Draw_Value_Line() last_time = time; } -<<<<<<< HEAD /** * @brief 启动电压电流表 * @param idx 0为图形模式;1为数字模式 * @return 无 */ -======= -/************************************************************************************** - 函数名称: Launch_VA_Meter - - 函数功能: 启动电压电流表 - - 入口参数: idx——0为图形模式;1为数字模式 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void Launch_VA_Meter(uint8_t idx) { Lcd_Clear(BLACK); @@ -220,7 +179,6 @@ void Launch_VA_Meter(uint8_t idx) key_flag[2]=0; } -<<<<<<< HEAD /** * @brief 电压电流表发送数据到MQTT消息队列 * @param volt 电压值 @@ -228,18 +186,6 @@ void Launch_VA_Meter(uint8_t idx) * @return 无 */ -======= -/************************************************************************************** - 函数名称: VAmeter_Mqtt_Send_Data - - 函数功能: 电压电流表发送数据到MQTT消息队列 - - 入口参数: volt——电压值 - curr——电流值 - - 返回参数: 无 -**************************************************************************************/ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 void VAmeter_Mqtt_Send_Data(double volt,double curr) { if(mqtt_status == 0) diff --git a/APP/va_meter.h b/APP/va_meter.h index 26fb4f2..54ab07b 100644 --- a/APP/va_meter.h +++ b/APP/va_meter.h @@ -1,4 +1,3 @@ -<<<<<<< HEAD /** * @file va_meter.h * @brief 电压电流表相关操作的头文件 @@ -9,15 +8,6 @@ * 嘉立创开源广场: vrxiaojie https://oshwhub.com/vrxiaojie/ */ -======= -/* - * 哔哩哔哩账号 : VR小杰 https://space.bilibili.com/11526854 - * 嘉立创开源广场 : vrxiaojie https://oshwhub.com/vrxiaojie/ - * - * Date Author - * 2024-08-10 VRxiaojie - */ ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #ifndef VA_METER_H_ #define VA_METER_H_ diff --git a/BSP/uart/bsp_uart.c b/BSP/uart/bsp_uart.c index 64ccc0f..4380ccd 100644 --- a/BSP/uart/bsp_uart.c +++ b/BSP/uart/bsp_uart.c @@ -10,11 +10,7 @@ * 2024-06-12 LCKFB-LP first version */ #include "bsp_uart.h" -<<<<<<< HEAD #include -======= -#include "stdio.h" ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 #include "esp8266_cmd.h" /****************************************************************** diff --git "a/Project/MDK/Project.uvguix.VR\345\260\217\346\235\260" "b/Project/MDK/Project.uvguix.VR\345\260\217\346\235\260" index fcef1fc..8a1c5d3 100644 --- "a/Project/MDK/Project.uvguix.VR\345\260\217\346\235\260" +++ "b/Project/MDK/Project.uvguix.VR\345\260\217\346\235\260" @@ -6,7 +6,7 @@
### uVision Project, (C) Keil Software
- D:\09鐢靛帇鐢垫祦琛ㄨ缁冭惀\CW32F030C8T6_VAmeter\Libraries\src + @@ -93,8 +93,8 @@ 2 3 - -32000 - -32000 + -1 + -1 -1 @@ -110,8 +110,8 @@ 0 - 256 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000100000000000000010000003C443A5C3039B5E7D1B9B5E7C1F7B1EDD1B5C1B7D3AA5C4357333246303330433854365F56416D65746572202D20B8B1B1BE5C4150505C6D61696E2E6800000000066D61696E2E6800000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000C4000000660000000006000088020000 + 249 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000001000000000000000100000035443A5C3039B5E7D1B9B5E7C1F7B1EDD1B5C1B7D3AA5C4357333246303330433854365F56416D657465725C4150505C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000C40000006600000000060000FD020000 @@ -134,7 +134,7 @@ 16 - C40000006600000070040000E2000000 + D8000000EF000000100300006B010000 @@ -150,11 +150,11 @@ 0 16 - 0300000066000000BD00000058020000 + 0300000066000000BD000000CD020000 16 - 6000000068000000200100008A020000 + D8000000EF00000098010000A0010000 @@ -170,11 +170,11 @@ 0 16 - 0300000066000000BD00000058020000 + 0300000066000000BD000000CD020000 16 - 6000000068000000200100008A020000 + D8000000EF000000BB010000DF020000 @@ -190,11 +190,11 @@ 0 16 - 03000000E00100006D04000040020000 + 00000000DD0100007004000059020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -210,11 +210,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -230,11 +230,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -250,11 +250,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -270,11 +270,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D040000E7000000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -294,7 +294,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -314,7 +314,7 @@ 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -330,11 +330,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -350,11 +350,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -370,11 +370,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -390,11 +390,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -410,11 +410,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -430,11 +430,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -450,11 +450,11 @@ 0 16 - 0300000066000000BD00000058020000 + 0300000066000000BD000000CD020000 16 - 6000000068000000200100008A020000 + D8000000EF000000BB010000DF020000 @@ -470,11 +470,11 @@ 0 16 - 0300000066000000BD00000058020000 + 0300000066000000BD000000CD020000 16 - 6000000068000000200100008A020000 + D8000000EF000000BB010000DF020000 @@ -490,11 +490,11 @@ 0 16 - 030000008C020000FD0500004D030000 + 00000000FE0200000006000066030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000100300006B010000 @@ -514,27 +514,27 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 199 199 - 1 + 0 0 0 0 32767 0 - 32768 + 4096 0 16 - 030000008C020000FD0500004D030000 + 03000000010300006D0400004D030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000100300006B010000 @@ -550,11 +550,11 @@ 0 16 - C7000000660000006D040000B2000000 + C40000006300000070040000CB000000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -574,7 +574,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -610,11 +610,11 @@ 0 16 - B3030000660000006D040000C0010000 + B00300006300000070040000D9010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -630,11 +630,11 @@ 0 16 - 03000000E00100006D04000040020000 + 00000000DD0100007004000045020000 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -654,7 +654,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -674,7 +674,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -690,11 +690,11 @@ 0 16 - C7000000660000006D040000B2000000 + C40000006300000070040000CB000000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -714,7 +714,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -730,11 +730,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -750,11 +750,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -770,11 +770,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -790,11 +790,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -810,11 +810,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -830,11 +830,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -850,11 +850,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -870,11 +870,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -890,11 +890,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -910,11 +910,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -930,11 +930,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -950,11 +950,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -970,11 +970,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -990,11 +990,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1010,11 +1010,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1030,11 +1030,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1050,11 +1050,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1070,11 +1070,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1090,11 +1090,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1110,11 +1110,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1130,11 +1130,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1150,31 +1150,31 @@ 0 16 - 0300000066000000BD00000058020000 + 0300000066000000BD00000040020000 16 - 6000000068000000200100008A020000 + D8000000EF000000BB010000DF020000 38007 38007 - 1 + 0 0 0 0 32767 0 - 32768 + 4096 0 16 - 030000008C020000FD0500004D030000 + 00000000FE0200007004000066030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000100300006B010000 @@ -1186,15 +1186,15 @@ 0 32767 0 - 32768 + 4096 0 16 - 030000008C020000FD0500004D030000 + 03000000010300006D0400004D030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000BB010000DF020000 @@ -1210,11 +1210,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1230,11 +1230,11 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1246,15 +1246,15 @@ 0 32767 0 - 32768 + 4096 0 16 - 030000008C020000FD0500004D030000 + 03000000010300006D0400004D030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000BB010000DF020000 @@ -1266,15 +1266,15 @@ 0 32767 0 - 32768 + 4096 0 16 - 030000008C020000FD0500004D030000 + 03000000010300006D0400004D030000 16 - 6C020000410200006C08000032030000 + D8000000EF000000BB010000DF020000 @@ -1294,7 +1294,7 @@ 16 - BE000000D5000000F602000051010000 + D8000000EF000000100300006B010000 @@ -1310,11 +1310,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1330,11 +1330,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1350,11 +1350,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1370,11 +1370,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1390,11 +1390,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1410,11 +1410,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1430,11 +1430,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1450,11 +1450,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1470,11 +1470,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1490,11 +1490,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1510,11 +1510,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1530,11 +1530,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1550,11 +1550,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1570,11 +1570,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1590,11 +1590,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1610,11 +1610,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1630,11 +1630,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1650,11 +1650,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1670,11 +1670,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1690,11 +1690,11 @@ 0 16 - B3030000660000006D040000C0010000 + B3030000660000006D04000040010000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 @@ -1704,7 +1704,7 @@ 0 0 0 - 966 + 32767 0 8192 0 @@ -1744,13 +1744,13 @@ 0 0 0 - 476 + 32767 0 8192 1 16 - 0A0000001C000000F101000038000000 + 000000001C000000E701000038000000 16 @@ -1764,7 +1764,7 @@ 0 0 0 - 612 + 32767 0 8192 2 @@ -1790,23 +1790,23 @@ 0 16 - 03000000E00100006D04000040020000 + 03000000E00100006D0400002C020000 16 - BE000000D50000007E01000086010000 + D8000000EF00000098010000A0010000 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFC4000000CB00000070040000CF000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000C40000006600000070040000E2000000C40000004F00000070040000CB0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000D9010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000F0010000B00300004F00000070040000D901000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C400000071020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C000000088020000000000004F000000C0000000710200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000C501000070040000C901000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000E0010000700400007002000000000000C9010000700400005902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF38020000C90100003C0200005902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000071020000000600007502000001000000010000100400000001000000F6FDFFFF02010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000008C020000000600007D030000000000007502000000060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFC4000000CB00000070040000CF000000000000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D8000000EF000000100300006B010000C40000004F00000070040000CB0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000D9010000000000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000D8000000EF00000098010000A0010000B00300004F00000070040000D901000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C4000000E6020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000D8000000EF00000098010000A0010000000000004F000000C0000000E60200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000C501000070040000C901000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000D8000000EF00000098010000A001000000000000C9010000700400005902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF38020000C90100003C0200005902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000E602000000060000EA020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000D8000000EF000000100300006B01000000000000EA02000000060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2974 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000074144435F47455496000000000000001400074144435F47455408B7B5BBD8B2CECAFD0BCDA3D6B94553503832363611C6F4B6AFBBF2CDA3D6B9455350383236360745535038323636144775695F44726177466F6E745F4E756D33325F32124775695F44726177466F6E745F4E756D313608BAAFCAFDC3FBB3C60A4775695F436972636C6509726573657420657370043078313405526573657478D6F7B2CBB5A5C8B7B6A8B7B5BBD8CDF8C2E7D0C5CFA2B9D8D1DAC2EBB2E9D1AFB4A6C0EDD6D0B3C9B9A6CAA7B0DCC1ACBDD3B6CFBFAACFB5CDB3B3F5CABCBBAFB7FCB0B2B1EDCEC2CAAAB6C8BCC6C6F4B6AFC8ABB2BFB2CECAFDB0E6B1BEB5E7D1B9C1F7C1C1CDBCD0CED7D6C4A3CABDCDA3D6B9D6D8D6C30F7375625F6D656E755F627574746F6E1153686F775F4D61696E5F4D656E7528293B066D616C6C6F63155553455F4F4E434849505F464C4153485F464F4E540C4D5154545F5075626C697368072369666E646566087374646C69622E680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2710 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000072A2A2A2A2A2A2A96000000000000000D00072A2A2A2A2A2A2A06454E5F50494E033130300C747970464E545F474231363204687A323404307830300D455350383236365F436C6561720E4C63645F506172745F436C656172094C63645F52657365740A4C43445F636F6E66696704BAE1C6C10922737464696F2E682206D7D3B2CBB5A500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000 1423 @@ -1822,7 +1822,7 @@ Build 974 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750726F6A656374960000000000000001000750726F6A656374000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000750726F6A656374960000000000000001000750726F6A656374000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000 898 @@ -1864,10 +1864,10 @@ 100 0 - ..\..\APP\main.h - 17 - 13 - 26 + ..\..\APP\main.c + 0 + 1 + 1 1 0 diff --git a/Project/MDK/Project.uvoptx b/Project/MDK/Project.uvoptx index a806ab9..0bee6dd 100644 --- a/Project/MDK/Project.uvoptx +++ b/Project/MDK/Project.uvoptx @@ -322,21 +322,6 @@ 1 7 -<<<<<<< HEAD -======= - 5 - 0 - 0 - 0 - ..\..\APP\LCD_Config.h - LCD_Config.h - 0 - 0 - - - 1 - 8 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -348,11 +333,7 @@ 1 -<<<<<<< HEAD 8 -======= - 9 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -364,11 +345,7 @@ 1 -<<<<<<< HEAD 9 -======= - 10 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -380,11 +357,7 @@ 1 -<<<<<<< HEAD 10 -======= - 11 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -396,11 +369,7 @@ 1 -<<<<<<< HEAD 11 -======= - 12 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -412,11 +381,7 @@ 1 -<<<<<<< HEAD 12 -======= - 13 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -428,11 +393,7 @@ 1 -<<<<<<< HEAD 13 -======= - 14 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -444,11 +405,7 @@ 1 -<<<<<<< HEAD 14 -======= - 15 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -460,11 +417,7 @@ 1 -<<<<<<< HEAD 15 -======= - 16 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -476,11 +429,7 @@ 1 -<<<<<<< HEAD 16 -======= - 17 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -492,11 +441,7 @@ 1 -<<<<<<< HEAD 17 -======= - 18 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -508,11 +453,7 @@ 1 -<<<<<<< HEAD 18 -======= - 19 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -524,11 +465,7 @@ 1 -<<<<<<< HEAD 19 -======= - 20 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -540,11 +477,7 @@ 1 -<<<<<<< HEAD 20 -======= - 21 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -556,11 +489,7 @@ 1 -<<<<<<< HEAD 21 -======= - 22 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -572,11 +501,7 @@ 1 -<<<<<<< HEAD 22 -======= - 23 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -588,11 +513,7 @@ 1 -<<<<<<< HEAD 23 -======= - 24 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -604,11 +525,7 @@ 1 -<<<<<<< HEAD 24 -======= - 25 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -620,11 +537,7 @@ 1 -<<<<<<< HEAD 25 -======= - 26 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -636,11 +549,7 @@ 1 -<<<<<<< HEAD 26 -======= - 27 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -652,11 +561,7 @@ 1 -<<<<<<< HEAD 27 -======= - 28 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -668,11 +573,7 @@ 1 -<<<<<<< HEAD 28 -======= - 29 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -684,11 +585,7 @@ 1 -<<<<<<< HEAD 29 -======= - 30 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 @@ -698,7 +595,6 @@ 0 0 -<<<<<<< HEAD 1 30 @@ -723,8 +619,6 @@ 0 0 -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 @@ -735,20 +629,12 @@ 0 2 -<<<<<<< HEAD 32 -======= - 31 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 2 0 0 0 -<<<<<<< HEAD ..\..\Board\startup_cw32f030.s -======= - ..\..\APP\startup_cw32f030.s ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 startup_cw32f030.s 0 0 @@ -763,11 +649,7 @@ 0 3 -<<<<<<< HEAD 33 -======= - 32 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -787,11 +669,7 @@ 0 4 -<<<<<<< HEAD 34 -======= - 33 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -803,11 +681,7 @@ 4 -<<<<<<< HEAD 35 -======= - 34 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -827,11 +701,7 @@ 0 5 -<<<<<<< HEAD 36 -======= - 35 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -843,11 +713,7 @@ 5 -<<<<<<< HEAD 37 -======= - 36 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -859,11 +725,7 @@ 5 -<<<<<<< HEAD 38 -======= - 37 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -875,11 +737,7 @@ 5 -<<<<<<< HEAD 39 -======= - 38 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -891,11 +749,7 @@ 5 -<<<<<<< HEAD 40 -======= - 39 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -907,11 +761,7 @@ 5 -<<<<<<< HEAD 41 -======= - 40 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -923,11 +773,7 @@ 5 -<<<<<<< HEAD 42 -======= - 41 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -939,11 +785,7 @@ 5 -<<<<<<< HEAD 43 -======= - 42 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -955,11 +797,7 @@ 5 -<<<<<<< HEAD 44 -======= - 43 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -971,11 +809,7 @@ 5 -<<<<<<< HEAD 45 -======= - 44 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -987,11 +821,7 @@ 5 -<<<<<<< HEAD 46 -======= - 45 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1003,11 +833,7 @@ 5 -<<<<<<< HEAD 47 -======= - 46 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1019,11 +845,7 @@ 5 -<<<<<<< HEAD 48 -======= - 47 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1035,11 +857,7 @@ 5 -<<<<<<< HEAD 49 -======= - 48 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1051,11 +869,7 @@ 5 -<<<<<<< HEAD 50 -======= - 49 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1067,11 +881,7 @@ 5 -<<<<<<< HEAD 51 -======= - 50 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1083,11 +893,7 @@ 5 -<<<<<<< HEAD 52 -======= - 51 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1099,11 +905,7 @@ 5 -<<<<<<< HEAD 53 -======= - 52 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1115,11 +917,7 @@ 5 -<<<<<<< HEAD 54 -======= - 53 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1131,11 +929,7 @@ 5 -<<<<<<< HEAD 55 -======= - 54 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1147,11 +941,7 @@ 5 -<<<<<<< HEAD 56 -======= - 55 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1163,11 +953,7 @@ 5 -<<<<<<< HEAD 57 -======= - 56 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 1 0 0 @@ -1195,11 +981,7 @@ 0 7 -<<<<<<< HEAD 58 -======= - 57 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 5 0 0 diff --git a/Project/MDK/Project.uvprojx b/Project/MDK/Project.uvprojx index cfdd970..889bcdf 100644 --- a/Project/MDK/Project.uvprojx +++ b/Project/MDK/Project.uvprojx @@ -415,14 +415,6 @@ ..\..\APP\Lcd_Driver.h -<<<<<<< HEAD -======= - LCD_Config.h - 5 - ..\..\APP\LCD_Config.h - - ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 esp8266_cmd.c 1 ..\..\APP\esp8266_cmd.c @@ -537,7 +529,6 @@ 5 ..\..\APP\str.h -<<<<<<< HEAD gpio.c 1 @@ -548,8 +539,6 @@ 5 ..\..\APP\gpio.h -======= ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 @@ -558,11 +547,7 @@ startup_cw32f030.s 2 -<<<<<<< HEAD ..\..\Board\startup_cw32f030.s -======= - ..\..\APP\startup_cw32f030.s ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 diff --git a/Project/MDK/Project_alog.txt b/Project/MDK/Project_alog.txt index c93ac17..03c7eba 100644 --- a/Project/MDK/Project_alog.txt +++ b/Project/MDK/Project_alog.txt @@ -6,16 +6,11 @@ [Found keyword]: ----------Execution Region---------- [name]: ER_IROM1 [Exec base]: 0 -<<<<<<< HEAD [Size]: 0xa618 -======= -[Size]: 0xa640 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 [Max]: 0x10000 [Found keyword]: ----------Execution Region---------- [name]: RW_IRAM1 [Exec base]: 0x20000000 -<<<<<<< HEAD [Size]: 0xca0 [Max]: 0x2000 [parse_keil_map over printf bar]: @@ -23,15 +18,6 @@ 8.00 KB :|■■■■■■■_____________| 39.45 % ( 3.16 KB / 8.00 KB) [4960 B] ER_IROM1 :0 64.00 KB :|■■■■■■■■■■■■________| 64.88 % ( 41.52 KB / 64.00 KB) [23016 B] -======= -[Size]: 0xca8 -[Max]: 0x2000 -[parse_keil_map over printf bar]: - RW_IRAM1 :0x20000000 - 8.00 KB :|■■■■■■■_____________| 39.55 % ( 3.16 KB / 8.00 KB) [4952 B] - ER_IROM1 :0 - 64.00 KB :|■■■■■■■■■■■■________| 64.94 % ( 41.56 KB / 64.00 KB) [22976 B] ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 [export csv]: ./Project_sort_by_flash.csv [export csv]: ./Project_sort_by_ram.csv [export xlsx]: Project_analysis.xlsx diff --git a/Project/MDK/Project_sort_by_flash.csv b/Project/MDK/Project_sort_by_flash.csv index fcf87e6..73333dd 100644 --- a/Project/MDK/Project_sort_by_flash.csv +++ b/Project/MDK/Project_sort_by_flash.csv @@ -1,5 +1,4 @@ File_name,flash percent,flash,ram,Code,RO_data,RW_data,ZI_data -<<<<<<< HEAD picture.o,18.888845%,9472,0,0,9472,0,0 gui.o,13.021976%,6530,0,878,5652,0,0 m_ps.l,8.427392%,4226,0,4026,200,0,0 @@ -83,87 +82,3 @@ entry2.o,0.015953%,8,0,8,0,0,0 qnan.o,0.015953%,8,0,0,8,0,0 entry5.o,0.007977%,4,0,4,0,0,0 entry12b.o,0.007977%,4,0,4,0,0,0 -======= -picture.o,18.872286%,9472,0,0,9472,0,0 -gui.o,13.010560%,6530,0,878,5652,0,0 -m_ps.l,8.420004%,4226,0,4026,200,0,0 -cw32f030_adc.o,5.439331%,2730,0,2730,0,0,0 -pow.o,5.363618%,2692,0,2556,136,0,0 -mf_p.l,4.144252%,2080,0,2080,0,0,0 -esp8266_cmd.o,4.100419%,2058,1308,2050,0,8,1300 -va_meter.o,3.514644%,1764,44,1740,0,24,20 -cw32f030_rcc.o,2.865113%,1438,0,1338,100,0,0 -cw32f030_uart.o,2.518430%,1264,0,1264,0,0,0 -sht40.o,2.466627%,1238,0,1238,0,0,0 -menu.o,2.269376%,1139,232,702,205,232,0 -sys.o,2.151823%,1080,0,1080,0,0,0 -lcd_driver.o,2.066149%,1037,1,1036,0,1,0 -mc_p.l,2.040247%,1024,16,1008,0,16,0 -mqtt.o,1.898785%,953,1,952,0,1,0 -log.o,1.809125%,908,0,852,56,0,0 -cw32f030_btim.o,1.482367%,744,0,744,0,0,0 -cw32f030_gtim.o,1.426579%,716,0,716,0,0,0 -main.o,1.390715%,698,42,656,0,42,0 -adc.o,1.044033%,524,16,508,0,16,0 -tim.o,0.870691%,437,1,436,0,1,0 -dadd.o,0.717274%,360,0,360,0,0,0 -cw32f030_gpio.o,0.537956%,270,0,270,0,0,0 -bsp_uart.o,0.486153%,244,0,244,0,0,0 -ddiv.o,0.478183%,240,0,240,0,0,0 -depilogue.o,0.470213%,236,0,236,0,0,0 -log10.o,0.470213%,236,0,236,0,0,0 -startup_cw32f030.o,0.462243%,232,1536,40,192,0,1536 -key.o,0.462243%,232,0,232,0,0,0 -dmul.o,0.414425%,208,0,208,0,0,0 -malloc.o,0.382546%,192,0,192,0,0,0 -cw32f030_pwr.o,0.366607%,184,0,184,0,0,0 -fadd.o,0.354652%,178,0,178,0,0,0 -poly.o,0.342698%,172,0,172,0,0,0 -board.o,0.342698%,172,0,172,0,0,0 -str.o,0.330743%,166,10,156,0,10,0 -dsqrt.o,0.322773%,162,0,162,0,0,0 -fepilogue.o,0.259016%,130,0,130,0,0,0 -fdiv.o,0.247061%,124,0,124,0,0,0 -cw32f030_flash.o,0.215182%,108,0,108,0,0,0 -uldiv.o,0.191273%,96,0,96,0,0,0 -dunder.o,0.187288%,94,0,94,0,0,0 -__dczerorl2.o,0.171349%,86,0,86,0,0,0 -strtok.o,0.151425%,76,4,72,0,4,0 -ldiv.o,0.151425%,76,0,76,0,0,0 -dfixi.o,0.143455%,72,0,72,0,0,0 -sqrt.o,0.143455%,72,0,72,0,0,0 -system_cw32f030.o,0.143455%,72,4,68,0,4,0 -dfixui.o,0.119546%,60,0,60,0,0,0 -dscalb.o,0.087667%,44,0,44,0,0,0 -uidiv.o,0.087667%,44,0,44,0,0,0 -fpclassify.o,0.087667%,44,0,44,0,0,0 -ffixui.o,0.079697%,40,0,40,0,0,0 -f2d.o,0.079697%,40,0,40,0,0,0 -dflti.o,0.079697%,40,0,40,0,0,0 -cdrcmple.o,0.079697%,40,0,40,0,0,0 -cdcmple.o,0.079697%,40,0,40,0,0,0 -strstr.o,0.079697%,40,0,40,0,0,0 -idiv.o,0.079697%,40,0,40,0,0,0 -llsshr.o,0.075712%,38,0,38,0,0,0 -memseta.o,0.071727%,36,0,36,0,0,0 -memcpya.o,0.071727%,36,0,36,0,0,0 -init.o,0.071727%,36,0,36,0,0,0 -llushr.o,0.067743%,34,0,34,0,0,0 -llshl.o,0.063758%,32,0,32,0,0,0 -handlers.o,0.059773%,30,0,30,0,0,0 -dfltui.o,0.055788%,28,0,28,0,0,0 -strcmp.o,0.055788%,28,0,28,0,0,0 -cw32f030_systick.o,0.055788%,28,12,16,0,12,0 -fscalb.o,0.047818%,24,0,24,0,0,0 -strcat.o,0.047818%,24,0,24,0,0,0 -strcpy.o,0.035864%,18,0,18,0,0,0 -errno.o,0.031879%,16,4,12,0,4,0 -ffltui.o,0.027894%,14,0,14,0,0,0 -strlen.o,0.027894%,14,0,14,0,0,0 -mvars.o,0.015939%,8,8,0,0,8,0 -entry9a.o,0.015939%,8,0,8,0,0,0 -entry2.o,0.015939%,8,0,8,0,0,0 -qnan.o,0.015939%,8,0,0,8,0,0 -entry5.o,0.007970%,4,0,4,0,0,0 -entry12b.o,0.007970%,4,0,4,0,0,0 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 diff --git a/Project/MDK/Project_sort_by_ram.csv b/Project/MDK/Project_sort_by_ram.csv index ca5ce6d..0f61474 100644 --- a/Project/MDK/Project_sort_by_ram.csv +++ b/Project/MDK/Project_sort_by_ram.csv @@ -1,6 +1,5 @@ File_name,ram_percent,ram,flash,Code,RO_data,RW_data,ZI_data startup_cw32f030.o,47.422043%,1536,232,40,192,0,1536 -<<<<<<< HEAD esp8266_cmd.o,31.182465%,1010,1984,1974,0,10,1000 str.o,9.570855%,310,206,196,0,10,300 menu.o,7.162704%,232,1139,702,205,232,0 @@ -9,24 +8,10 @@ key.o,1.234949%,40,272,232,0,40,0 mc_p.l,0.493980%,16,1024,1008,0,16,0 adc.o,0.493980%,16,524,508,0,16,0 cw32f030_systick.o,0.370485%,12,28,16,0,12,0 -======= -esp8266_cmd.o,40.382835%,1308,2058,2050,0,8,1300 -menu.o,7.162704%,232,1139,702,205,232,0 -va_meter.o,1.358444%,44,1764,1740,0,24,20 -main.o,1.296697%,42,698,656,0,42,0 -mc_p.l,0.493980%,16,1024,1008,0,16,0 -adc.o,0.493980%,16,524,508,0,16,0 -cw32f030_systick.o,0.370485%,12,28,16,0,12,0 -str.o,0.308737%,10,166,156,0,10,0 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 mvars.o,0.246990%,8,8,0,0,8,0 strtok.o,0.123495%,4,76,72,0,4,0 errno.o,0.123495%,4,16,12,0,4,0 system_cw32f030.o,0.123495%,4,72,68,0,4,0 tim.o,0.030874%,1,437,436,0,1,0 -<<<<<<< HEAD mqtt.o,0.030874%,1,937,936,0,1,0 -======= -mqtt.o,0.030874%,1,953,952,0,1,0 ->>>>>>> 0dfd7a7e8c0db99ec07f30fe2edd2e84eaf20952 lcd_driver.o,0.030874%,1,1037,1036,0,1,0 diff --git a/doxygen/html/_font_8h.html b/doxygen/html/_font_8h.html index 5155e4d..43be0e5 100644 --- a/doxygen/html/_font_8h.html +++ b/doxygen/html/_font_8h.html @@ -123,23 +123,18 @@ - + - +

瀹忓畾涔

-#define USE_ONCHIP_FLASH_FONT   1
#define USE_ONCHIP_FLASH_FONT   1
 
-#define hz16_num   100
#define hz16_num   100
 
- + - + - +

鍙橀噺

-const unsigned char asc16 []
const unsigned char asc16 []
 
-const unsigned char sz32 []
const unsigned char sz32 []
 
-const struct typFNT_GB162 hz16 []
const struct typFNT_GB162 hz16 []
 

璇︾粏鎻忚堪

@@ -150,7 +145,79 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
- +

瀹忓畾涔夎鏄

+ +

◆ hz16_num

+ +
+
+ + + + +
#define hz16_num   100
+
+ +
+
+ +

◆ USE_ONCHIP_FLASH_FONT

+ +
+
+ + + + +
#define USE_ONCHIP_FLASH_FONT   1
+
+ +
+
+

鍙橀噺璇存槑

+ +

◆ asc16

+ +
+
+ + + + +
const unsigned char asc16[]
+
+ +
+
+ +

◆ hz16

+ +
+
+ + + + +
const struct typFNT_GB162 hz16[]
+
+ +
+
+ +

◆ sz32

+ +
+
+ + + + +
const unsigned char sz32[]
+
+ +
+
+
娴忚璇ユ枃浠剁殑鏂囨。.
1
-
11#define USE_ONCHIP_FLASH_FONT 1
-
12const unsigned char asc16[]={
+
11#define USE_ONCHIP_FLASH_FONT 1
+
+
12const unsigned char asc16[]={
13#if USE_ONCHIP_FLASH_FONT
140x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, //" "
150x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x10,0x10,0x00,0x00, //"!"
@@ -208,9 +209,11 @@
109#endif
1100x00,
111};
+
112
113//鏁扮爜绠″瓧浣 % 鈩
-
114const unsigned char sz32[]={
+
+
114const unsigned char sz32[]={
115#if USE_ONCHIP_FLASH_FONT
116//"0",
1170x00,0x00,0x00,0x00,0x00,0x1F,0xE0,0x00,0x00,0x3F,0xF0,0x00,0x00,0x3F,0xF0,0x00,0x00,0x1F,0xE0,0x00,0x01,0x80,0x06,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x03,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x03,0xC0,0x0F,0x00,0x01,0x80,0x06,0x00,0x00,0x1F,0xE0,0x00,0x00,0x3F,0xF0,0x00,0x00,0x3F,0xF0,0x00,0x00,0x1F,0xE0,0x00,
@@ -245,18 +248,20 @@
146#endif
1470x00,
148};
+
149
151{
-
152 unsigned char Index[2];
-
153 char Msk[32];
+
152 unsigned char Index[2];
+
153 char Msk[32];
154};
155//瀹嬩綋5鍙
-
156#define hz16_num 100
+
156#define hz16_num 100
157//涓昏彍鍗曠‘瀹氳繑鍥炵綉缁滀俊鎭叧鎺╃爜鏌ヨ澶勭悊涓垚鍔熷け璐ヨ繛鎺ユ柇寮绯荤粺鍒濆鍖栦紡瀹夎〃娓╂箍搴﹁鍚姩鍏ㄩ儴鍙傛暟鐗堟湰鐢靛帇娴佷寒鍥惧舰瀛楁ā寮忓仠姝㈤噸缃
-
158const struct typFNT_GB162 hz16[] = {
+
+
158const struct typFNT_GB162 hz16[] = {
159#if USE_ONCHIP_FLASH_FONT
160"涓",0x02,0x00,0x01,0x00,0x00,0x00,0x7F,0xFC,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x3F,0xF8,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0xFF,0xFE,0x00,0x00,/*"涓",0*/
161"鑿",0x08,0x20,0x08,0x20,0xFF,0xFE,0x08,0x20,0x00,0x10,0x00,0xF8,0x3F,0x00,0x11,0x10,0x08,0x20,0x01,0x00,0x7F,0xFC,0x05,0x40,0x09,0x20,0x31,0x18,0xC1,0x06,0x01,0x00,/*"鑿",1*/
@@ -326,9 +331,15 @@
225#endif
2260x00,
227};
+
228
229
+
const unsigned char asc16[]
瀹氫箟 Font.h:12
+
const struct typFNT_GB162 hz16[]
瀹氫箟 Font.h:158
+
const unsigned char sz32[]
瀹氫箟 Font.h:114
瀹氫箟 Font.h:151
+
unsigned char Index[2]
瀹氫箟 Font.h:152
+
char Msk[32]
瀹氫箟 Font.h:153
diff --git a/doxygen/html/_lcd___driver_8c.html b/doxygen/html/_lcd___driver_8c.html index 2c3147d..05cbc91 100644 --- a/doxygen/html/_lcd___driver_8c.html +++ b/doxygen/html/_lcd___driver_8c.html @@ -165,9 +165,8 @@ - - + +

鍙橀噺

-uint8_t lcd_brightness
 LCD灞忓箷浜害
uint8_t lcd_brightness
 LCD灞忓箷浜害
 

璇︾粏鎻忚堪

@@ -646,6 +645,23 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ lcd_brightness

+ +
+
+ + + + +
uint8_t lcd_brightness
+
+ +

LCD灞忓箷浜害

+
diff --git a/doxygen/html/_lcd___driver_8h.html b/doxygen/html/_lcd___driver_8h.html index 3ad3cc0..fb20db5 100644 --- a/doxygen/html/_lcd___driver_8h.html +++ b/doxygen/html/_lcd___driver_8h.html @@ -119,147 +119,101 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

瀹忓畾涔

-#define WHITE   0xFFFF
#define WHITE   0xFFFF
 
-#define BLACK   0x0000
#define BLACK   0x0000
 
-#define ORANGE   0XFD20
#define ORANGE   0XFD20
 
-#define BLUE   0x001F
#define BLUE   0x001F
 
-#define BRED   0XF81F
#define BRED   0XF81F
 
-#define GRED   0XFFE0
#define GRED   0XFFE0
 
-#define GBLUE   0X07FF
#define GBLUE   0X07FF
 
-#define RED   0xF800
#define RED   0xF800
 
-#define MAGENTA   0xF81F
#define MAGENTA   0xF81F
 
-#define GREEN   0x07E0
#define GREEN   0x07E0
 
-#define CYAN   0x7FFF
#define CYAN   0x7FFF
 
-#define YELLOW   0xFFE0
#define YELLOW   0xFFE0
 
-#define PURPLE   0x780F
#define PURPLE   0x780F
 
-#define BROWN   0XBC40
#define BROWN   0XBC40
 
-#define BRRED   0XFC07
#define BRRED   0XFC07
 
-#define GRAY   0X8430
#define GRAY   0X8430
 
-#define DARKBLUE   0x4C1C
#define DARKBLUE   0x4C1C
 
-#define LIGHTBLUE   0x67A
#define LIGHTBLUE   0x67A
 
-#define GRAYBLUE   0X5458
#define GRAYBLUE   0X5458
 
-#define LIGHTGREEN   0X841F
#define LIGHTGREEN   0X841F
 
-#define LGRAY   0XC618
#define LGRAY   0XC618
 
-#define LGRAYBLUE   0XA651
#define LGRAYBLUE   0XA651
 
-#define LBBLUE   0X2B12
#define LBBLUE   0X2B12
 
-#define LCD_CTRLA   CW_GPIOA
#define LCD_CTRLA   CW_GPIOA
 
-#define LCD_CTRLC   CW_GPIOC
#define LCD_CTRLC   CW_GPIOC
 
-#define LCD_SCL   GPIO_PIN_4
#define LCD_SCL   GPIO_PIN_4
 
-#define LCD_SDA   GPIO_PIN_3
#define LCD_SDA   GPIO_PIN_3
 
-#define LCD_CS   GPIO_PIN_0
#define LCD_CS   GPIO_PIN_0
 
-#define LCD_LED   GPIO_PIN_15
#define LCD_LED   GPIO_PIN_15
 
-#define LCD_RS   GPIO_PIN_1
#define LCD_RS   GPIO_PIN_1
 
-#define LCD_RST   GPIO_PIN_2
#define LCD_RST   GPIO_PIN_2
 
-#define LCD_SCL_SET   LCD_CTRLA->BSRR=LCD_SCL
#define LCD_SCL_SET   LCD_CTRLA->BSRR=LCD_SCL
 
-#define LCD_SDA_SET   LCD_CTRLA->BSRR=LCD_SDA
#define LCD_SDA_SET   LCD_CTRLA->BSRR=LCD_SDA
 
-#define LCD_CS_SET   LCD_CTRLA->BSRR=LCD_CS
#define LCD_CS_SET   LCD_CTRLA->BSRR=LCD_CS
 
-#define LCD_LED_SET   LCD_CTRLC->BSRR=LCD_LED
#define LCD_LED_SET   LCD_CTRLC->BSRR=LCD_LED
 
-#define LCD_RS_SET   LCD_CTRLA->BSRR=LCD_RS
#define LCD_RS_SET   LCD_CTRLA->BSRR=LCD_RS
 
-#define LCD_RST_SET   LCD_CTRLA->BSRR=LCD_RST
#define LCD_RST_SET   LCD_CTRLA->BSRR=LCD_RST
 
-#define LCD_SCL_CLR   LCD_CTRLA->BRR=LCD_SCL
#define LCD_SCL_CLR   LCD_CTRLA->BRR=LCD_SCL
 
-#define LCD_SDA_CLR   LCD_CTRLA->BRR=LCD_SDA
#define LCD_SDA_CLR   LCD_CTRLA->BRR=LCD_SDA
 
-#define LCD_CS_CLR   LCD_CTRLA->BRR=LCD_CS
#define LCD_CS_CLR   LCD_CTRLA->BRR=LCD_CS
 
-#define LCD_LED_CLR   LCD_CTRLC->BRR=LCD_LED
#define LCD_LED_CLR   LCD_CTRLC->BRR=LCD_LED
 
-#define LCD_RST_CLR   LCD_CTRLA->BRR=LCD_RST
#define LCD_RST_CLR   LCD_CTRLA->BRR=LCD_RST
 
-#define LCD_RS_CLR   LCD_CTRLA->BRR=LCD_RS
#define LCD_RS_CLR   LCD_CTRLA->BRR=LCD_RS
 
#define LCD_DATAOUT(x)
 
-#define LCD_DATAIN   LCD_DATA->IDR;
#define LCD_DATAIN   LCD_DATA->IDR;
 
#define LCD_WR_DATA(data)
 
-#define X_MAX_PIXEL   160
#define X_MAX_PIXEL   160
 
-#define Y_MAX_PIXEL   128
#define Y_MAX_PIXEL   128
 
- + @@ -312,9 +265,8 @@

@@ -276,8 +230,7 @@

void Lcd_WriteReg (uint8_t Index, uint8_t Data)
 鍚戞恫鏅跺睆瀵勫瓨鍣ㄥ啓鏁版嵁
 
-uint16_t Lcd_ReadReg (uint8_t LCD_Reg)
uint16_t Lcd_ReadReg (uint8_t LCD_Reg)
 
void Lcd_Reset (void)
 閲嶇疆LCD灞忓箷
- - + +

鍙橀噺

-uint8_t lcd_brightness
 LCD灞忓箷浜害
uint8_t lcd_brightness
 LCD灞忓箷浜害
 

璇︾粏鎻忚堪

@@ -326,6 +278,272 @@ 鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/

瀹忓畾涔夎鏄

+ +

◆ BLACK

+ +
+
+ + + + +
#define BLACK   0x0000
+
+ +
+
+ +

◆ BLUE

+ +
+
+ + + + +
#define BLUE   0x001F
+
+ +
+
+ +

◆ BRED

+ +
+
+ + + + +
#define BRED   0XF81F
+
+ +
+
+ +

◆ BROWN

+ +
+
+ + + + +
#define BROWN   0XBC40
+
+ +
+
+ +

◆ BRRED

+ +
+
+ + + + +
#define BRRED   0XFC07
+
+ +
+
+ +

◆ CYAN

+ +
+
+ + + + +
#define CYAN   0x7FFF
+
+ +
+
+ +

◆ DARKBLUE

+ +
+
+ + + + +
#define DARKBLUE   0x4C1C
+
+ +
+
+ +

◆ GBLUE

+ +
+
+ + + + +
#define GBLUE   0X07FF
+
+ +
+
+ +

◆ GRAY

+ +
+
+ + + + +
#define GRAY   0X8430
+
+ +
+
+ +

◆ GRAYBLUE

+ +
+
+ + + + +
#define GRAYBLUE   0X5458
+
+ +
+
+ +

◆ GRED

+ +
+
+ + + + +
#define GRED   0XFFE0
+
+ +
+
+ +

◆ GREEN

+ +
+
+ + + + +
#define GREEN   0x07E0
+
+ +
+
+ +

◆ LBBLUE

+ +
+
+ + + + +
#define LBBLUE   0X2B12
+
+ +
+
+ +

◆ LCD_CS

+ +
+
+ + + + +
#define LCD_CS   GPIO_PIN_0
+
+ +
+
+ +

◆ LCD_CS_CLR

+ +
+
+ + + + +
#define LCD_CS_CLR   LCD_CTRLA->BRR=LCD_CS
+
+ +
+
+ +

◆ LCD_CS_SET

+ +
+
+ + + + +
#define LCD_CS_SET   LCD_CTRLA->BSRR=LCD_CS
+
+ +
+
+ +

◆ LCD_CTRLA

+ +
+
+ + + + +
#define LCD_CTRLA   CW_GPIOA
+
+ +
+
+ +

◆ LCD_CTRLC

+ +
+
+ + + + +
#define LCD_CTRLC   CW_GPIOC
+
+ +
+
+ +

◆ LCD_DATAIN

+ +
+
+ + + + +
#define LCD_DATAIN   LCD_DATA->IDR;
+
+ +
+

◆ LCD_DATAOUT

@@ -333,15 +551,225 @@

- - - - + + + + + +
#define LCD_DATAOUT( x)#define LCD_DATAOUT( x)
+
+鍊:
LCD_DATA->ODR=x;
+
+
+ +
+

◆ LCD_LED

+ +
+
+ + + + +
#define LCD_LED   GPIO_PIN_15
+
+ +
+
+ +

◆ LCD_LED_CLR

+ +
+
+ + + + +
#define LCD_LED_CLR   LCD_CTRLC->BRR=LCD_LED
+
+ +
+
+ +

◆ LCD_LED_SET

+ +
+
+ + + + +
#define LCD_LED_SET   LCD_CTRLC->BSRR=LCD_LED
+
+ +
+
+ +

◆ LCD_RS

+ +
+
+ + + + +
#define LCD_RS   GPIO_PIN_1
+
+ +
+
+ +

◆ LCD_RS_CLR

+ +
+
+ + + + +
#define LCD_RS_CLR   LCD_CTRLA->BRR=LCD_RS
+
+ +
+
+ +

◆ LCD_RS_SET

+ +
+
+ + + + +
#define LCD_RS_SET   LCD_CTRLA->BSRR=LCD_RS
+
+ +
+
+ +

◆ LCD_RST

+ +
+
+ + +
#define LCD_RST   GPIO_PIN_2
-鍊:
LCD_DATA->ODR=x;
-
+ +
+
+ +

◆ LCD_RST_CLR

+ +
+
+ + + + +
#define LCD_RST_CLR   LCD_CTRLA->BRR=LCD_RST
+
+ +
+
+ +

◆ LCD_RST_SET

+ +
+
+ + + + +
#define LCD_RST_SET   LCD_CTRLA->BSRR=LCD_RST
+
+ +
+
+ +

◆ LCD_SCL

+ +
+
+ + + + +
#define LCD_SCL   GPIO_PIN_4
+
+ +
+
+ +

◆ LCD_SCL_CLR

+ +
+
+ + + + +
#define LCD_SCL_CLR   LCD_CTRLA->BRR=LCD_SCL
+
+ +
+
+ +

◆ LCD_SCL_SET

+ +
+
+ + + + +
#define LCD_SCL_SET   LCD_CTRLA->BSRR=LCD_SCL
+
+ +
+
+ +

◆ LCD_SDA

+ +
+
+ + + + +
#define LCD_SDA   GPIO_PIN_3
+
+ +
+
+ +

◆ LCD_SDA_CLR

+ +
+
+ + + + +
#define LCD_SDA_CLR   LCD_CTRLA->BRR=LCD_SDA
+
+ +
+
+ +

◆ LCD_SDA_SET

+ +
+
+ + + + +
#define LCD_SDA_SET   LCD_CTRLA->BSRR=LCD_SDA
+
+
@@ -359,14 +787,185 @@

鍊:
{\
-
LCD_RS_SET;\
-
LCD_CS_CLR;\
+
+
LCD_DATAOUT(data);\
LCD_WR_CLR;\
LCD_WR_SET;\
-
LCD_CS_SET;\
+
}
+
#define LCD_CS_SET
瀹氫箟 Lcd_Driver.h:62
+
#define LCD_CS_CLR
瀹氫箟 Lcd_Driver.h:71
+
#define LCD_RS_SET
瀹氫箟 Lcd_Driver.h:66
+ + + +

◆ LGRAY

+ +
+
+ + + + +
#define LGRAY   0XC618
+
+ +
+
+ +

◆ LGRAYBLUE

+ +
+
+ + + + +
#define LGRAYBLUE   0XA651
+
+ +
+
+ +

◆ LIGHTBLUE

+ +
+
+ + + + +
#define LIGHTBLUE   0x67A
+
+ +
+
+ +

◆ LIGHTGREEN

+ +
+
+ + + + +
#define LIGHTGREEN   0X841F
+
+ +
+
+ +

◆ MAGENTA

+ +
+
+ + + + +
#define MAGENTA   0xF81F
+
+ +
+
+ +

◆ ORANGE

+ +
+
+ + + + +
#define ORANGE   0XFD20
+
+ +
+
+ +

◆ PURPLE

+ +
+
+ + + + +
#define PURPLE   0x780F
+
+ +
+
+ +

◆ RED

+ +
+
+ + + + +
#define RED   0xF800
+
+ +
+
+ +

◆ WHITE

+ +
+
+ + + + +
#define WHITE   0xFFFF
+
+ +
+
+ +

◆ X_MAX_PIXEL

+ +
+
+ + + + +
#define X_MAX_PIXEL   160
+
+ +
+
+ +

◆ Y_MAX_PIXEL

+ +
+
+ + + + +
#define Y_MAX_PIXEL   128
+
+ +
+
+ +

◆ YELLOW

+ +
+
+ + + + +
#define YELLOW   0xFFE0
+
+

鍑芥暟璇存槑

@@ -567,6 +1166,23 @@

杩斿洖
color 璇ョ偣棰滆壊鍊
+ + +
+

◆ Lcd_ReadReg()

+ +
+
+ + + + + + + +
uint16_t Lcd_ReadReg (uint8_t LCD_Reg)
+
+
@@ -810,6 +1426,31 @@

杩斿洖
娉ㄨВ
浣跨敤PWM璋冨厜
+ + +

鍙橀噺璇存槑

+
+

◆ lcd_brightness

+ +
+
+ + + + + +
+ + + + +
uint8_t lcd_brightness
+
+extern
+
+ +

LCD灞忓箷浜害

+
diff --git a/doxygen/html/_lcd___driver_8h.js b/doxygen/html/_lcd___driver_8h.js index 7d77be3..7bac519 100644 --- a/doxygen/html/_lcd___driver_8h.js +++ b/doxygen/html/_lcd___driver_8h.js @@ -1,11 +1,60 @@ var _lcd___driver_8h = [ + [ "BLACK", "_lcd___driver_8h.html#a7b3b25cba33b07c303f3060fe41887f6", null ], + [ "BLUE", "_lcd___driver_8h.html#a79d10e672abb49ad63eeaa8aaef57c38", null ], + [ "BRED", "_lcd___driver_8h.html#a2adb4c9e293ac446897ccfac5a52d6c2", null ], + [ "BROWN", "_lcd___driver_8h.html#ab2baea56ece91306020afd6d77fd19f9", null ], + [ "BRRED", "_lcd___driver_8h.html#a7a180e479d5885267c5cf68bda4ba51a", null ], + [ "CYAN", "_lcd___driver_8h.html#ad243f93c16bc4c1d3e0a13b84421d760", null ], + [ "DARKBLUE", "_lcd___driver_8h.html#aa1cb63adface880613149574fc26069c", null ], + [ "GBLUE", "_lcd___driver_8h.html#a095e598cf23670461dd6463875c8f572", null ], + [ "GRAY", "_lcd___driver_8h.html#ae5f70677050eecd8909e0248e07b9e73", null ], + [ "GRAYBLUE", "_lcd___driver_8h.html#a78e99f2ce0ff1d1b7eff66885640f97f", null ], + [ "GRED", "_lcd___driver_8h.html#a58b65e43a41006ec56218e112b010f4f", null ], + [ "GREEN", "_lcd___driver_8h.html#acfbc006ea433ad708fdee3e82996e721", null ], + [ "LBBLUE", "_lcd___driver_8h.html#a4d4f4b1aba9ad8df7e4ee6fe9a37c97d", null ], + [ "LCD_CS", "_lcd___driver_8h.html#a71d24cab0e16b054de228f29139f1b79", null ], + [ "LCD_CS_CLR", "_lcd___driver_8h.html#aa27325698c650fd3bc868877d09b733b", null ], + [ "LCD_CS_SET", "_lcd___driver_8h.html#a5d8452e99c69f2559539c2429ad02cae", null ], + [ "LCD_CTRLA", "_lcd___driver_8h.html#a3a359ebbb13b02fcc838f0a921910dac", null ], + [ "LCD_CTRLC", "_lcd___driver_8h.html#a5adb6d208cb8fa9dcaaff885349fe0b4", null ], + [ "LCD_DATAIN", "_lcd___driver_8h.html#add15d241d461faa05ac374853545d0b9", null ], + [ "LCD_DATAOUT", "_lcd___driver_8h.html#a13307e4183b0383025465b6ba8520f79", null ], + [ "LCD_LED", "_lcd___driver_8h.html#af79fa9a1463dc2961d3fb2cf32005047", null ], + [ "LCD_LED_CLR", "_lcd___driver_8h.html#a572d544352fb2e19c12c8da440c5187e", null ], + [ "LCD_LED_SET", "_lcd___driver_8h.html#a82639276d1d641052c65ccef022693df", null ], + [ "LCD_RS", "_lcd___driver_8h.html#a4781e073871c6f27f89b9463ad3a4ed1", null ], + [ "LCD_RS_CLR", "_lcd___driver_8h.html#a07ad09447c2b419f78b58113df0fedd4", null ], + [ "LCD_RS_SET", "_lcd___driver_8h.html#aa7cd83ebdfb1bc22a0284c31ae2c9dd1", null ], + [ "LCD_RST", "_lcd___driver_8h.html#aec0f0ab242f1b58b1d017bc9ab4b898b", null ], + [ "LCD_RST_CLR", "_lcd___driver_8h.html#a843917ab262a595ab6552d36cd49b33b", null ], + [ "LCD_RST_SET", "_lcd___driver_8h.html#adcdecd417d03f89f0f0e48f154eef56f", null ], + [ "LCD_SCL", "_lcd___driver_8h.html#a6b791b8537a0ffe4dc66762e91f24fe0", null ], + [ "LCD_SCL_CLR", "_lcd___driver_8h.html#a07b9b39d7c249859846408b3520a2fc9", null ], + [ "LCD_SCL_SET", "_lcd___driver_8h.html#aaa5f4f26448b65bfdb2a58e22471f00f", null ], + [ "LCD_SDA", "_lcd___driver_8h.html#a416e996c9a2dc85ae6a65f7ed877b281", null ], + [ "LCD_SDA_CLR", "_lcd___driver_8h.html#a5307613aa57096d4dec859d873c764a7", null ], + [ "LCD_SDA_SET", "_lcd___driver_8h.html#a651bf4c0d67731850ece32fa8501ebed", null ], + [ "LCD_WR_DATA", "_lcd___driver_8h.html#a0783e41d39710aaf2889894380037506", null ], + [ "LGRAY", "_lcd___driver_8h.html#a7aba8a5c5b84201b5995182c520e035b", null ], + [ "LGRAYBLUE", "_lcd___driver_8h.html#a51ea5d13a8543cf0088926f3144f2b5a", null ], + [ "LIGHTBLUE", "_lcd___driver_8h.html#aaf6e41139cf8cb9ce7824a4f82ff5f83", null ], + [ "LIGHTGREEN", "_lcd___driver_8h.html#a4cc964ad8b138b5bf7d54f1c1032d921", null ], + [ "MAGENTA", "_lcd___driver_8h.html#a6f699060902f800f12aaae150f3a708e", null ], + [ "ORANGE", "_lcd___driver_8h.html#ac5b6e19bf06822021f35602c59658de3", null ], + [ "PURPLE", "_lcd___driver_8h.html#a0bb0b009e7a7390473ace4d98bd843c0", null ], + [ "RED", "_lcd___driver_8h.html#a8d23feea868a983c8c2b661e1e16972f", null ], + [ "WHITE", "_lcd___driver_8h.html#a87b537f5fa5c109d3c05c13d6b18f382", null ], + [ "X_MAX_PIXEL", "_lcd___driver_8h.html#a378fe0e48c9e7f24b5767c93de6e42cc", null ], + [ "Y_MAX_PIXEL", "_lcd___driver_8h.html#aeb801d1e7c9c1a4fa8619f4c0183c503", null ], + [ "YELLOW", "_lcd___driver_8h.html#abf681265909adf3d3e8116c93c0ba179", null ], [ "Gui_DrawPoint", "_lcd___driver_8h.html#a24aba0149e152e0ce00249d360768402", null ], [ "Lcd_Clear", "_lcd___driver_8h.html#a111599a9f1825495165ff771019c8fec", null ], [ "LCD_GPIO_Init", "_lcd___driver_8h.html#a6758ae1e84bda7de6a13005947e33d7f", null ], [ "Lcd_Init", "_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d", null ], [ "Lcd_Part_Clear", "_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5", null ], [ "Lcd_ReadPoint", "_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be", null ], + [ "Lcd_ReadReg", "_lcd___driver_8h.html#a0e4d134705883a491d8b8fbdcf335c79", null ], [ "Lcd_Reset", "_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051", null ], [ "Lcd_SetRegion", "_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d", null ], [ "Lcd_SetXY", "_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc", null ], diff --git a/doxygen/html/_lcd___driver_8h_source.html b/doxygen/html/_lcd___driver_8h_source.html index f1be68f..81e33bd 100644 --- a/doxygen/html/_lcd___driver_8h_source.html +++ b/doxygen/html/_lcd___driver_8h_source.html @@ -112,71 +112,72 @@
13
14 #include "board.h"
15
-
16 #define WHITE 0xFFFF
-
17 #define BLACK 0x0000
-
18 #define ORANGE 0XFD20
-
19 #define BLUE 0x001F
-
20 #define BRED 0XF81F
-
21 #define GRED 0XFFE0
-
22 #define GBLUE 0X07FF
-
23 #define RED 0xF800
-
24 #define MAGENTA 0xF81F
-
25 #define GREEN 0x07E0
-
26 #define CYAN 0x7FFF
-
27 #define YELLOW 0xFFE0
-
28 #define PURPLE 0x780F //绱壊
-
29 #define BROWN 0XBC40 //妫曡壊
-
30 #define BRRED 0XFC07 //妫曠孩鑹
-
31 #define GRAY 0X8430 //鐏拌壊
-
32 #define DARKBLUE 0x4C1C //娣辫摑鑹
-
33 #define LIGHTBLUE 0x67A //娴呰摑鑹
-
34 #define GRAYBLUE 0X5458 //鐏拌摑鑹
-
35 #define LIGHTGREEN 0X841F //娴呯豢鑹
-
36 #define LGRAY 0XC618 //娴呯伆鑹(PANNEL),绐椾綋鑳屾櫙鑹
-
37 #define LGRAYBLUE 0XA651 //娴呯伆钃濊壊(涓棿灞傞鑹)
-
38 #define LBBLUE 0X2B12 //娴呮钃濊壊(閫夋嫨鏉$洰鐨勫弽鑹)
+
16 #define WHITE 0xFFFF
+
17 #define BLACK 0x0000
+
18 #define ORANGE 0XFD20
+
19 #define BLUE 0x001F
+
20 #define BRED 0XF81F
+
21 #define GRED 0XFFE0
+
22 #define GBLUE 0X07FF
+
23 #define RED 0xF800
+
24 #define MAGENTA 0xF81F
+
25 #define GREEN 0x07E0
+
26 #define CYAN 0x7FFF
+
27 #define YELLOW 0xFFE0
+
28 #define PURPLE 0x780F //绱壊
+
29 #define BROWN 0XBC40 //妫曡壊
+
30 #define BRRED 0XFC07 //妫曠孩鑹
+
31 #define GRAY 0X8430 //鐏拌壊
+
32 #define DARKBLUE 0x4C1C //娣辫摑鑹
+
33 #define LIGHTBLUE 0x67A //娴呰摑鑹
+
34 #define GRAYBLUE 0X5458 //鐏拌摑鑹
+
35 #define LIGHTGREEN 0X841F //娴呯豢鑹
+
36 #define LGRAY 0XC618 //娴呯伆鑹(PANNEL),绐椾綋鑳屾櫙鑹
+
37 #define LGRAYBLUE 0XA651 //娴呯伆钃濊壊(涓棿灞傞鑹)
+
38 #define LBBLUE 0X2B12 //娴呮钃濊壊(閫夋嫨鏉$洰鐨勫弽鑹)
39
40
41
42
43
-
44 #define LCD_CTRLA CW_GPIOA //瀹氫箟TFT鏁版嵁绔彛
-
45 #define LCD_CTRLC CW_GPIOC //瀹氫箟TFT鏁版嵁绔彛
+
44 #define LCD_CTRLA CW_GPIOA //瀹氫箟TFT鏁版嵁绔彛
+
45 #define LCD_CTRLC CW_GPIOC //瀹氫箟TFT鏁版嵁绔彛
46
47
48
-
49 #define LCD_SCL GPIO_PIN_4 //PA4--->>TFT --SCL/SCK
-
50 #define LCD_SDA GPIO_PIN_3 //PA3 MOSI--->>TFT --SDA/DIN
-
51 #define LCD_CS GPIO_PIN_0 //PA0--->>TFT --CS/CE
+
49 #define LCD_SCL GPIO_PIN_4 //PA4--->>TFT --SCL/SCK
+
50 #define LCD_SDA GPIO_PIN_3 //PA3 MOSI--->>TFT --SDA/DIN
+
51 #define LCD_CS GPIO_PIN_0 //PA0--->>TFT --CS/CE
52
-
53 #define LCD_LED GPIO_PIN_15 //PC15--->>TFT --BL
-
54 #define LCD_RS GPIO_PIN_1 //PA1--->>TFT --RS/DC
-
55 #define LCD_RST GPIO_PIN_2 //PA2--->>TFT --RST
+
53 #define LCD_LED GPIO_PIN_15 //PC15--->>TFT --BL
+
54 #define LCD_RS GPIO_PIN_1 //PA1--->>TFT --RS/DC
+
55 #define LCD_RST GPIO_PIN_2 //PA2--->>TFT --RST
56
57 //#define LCD_CS_SET(x) LCD_CTRL->ODR=(LCD_CTRL->ODR&~LCD_CS)|(x ? LCD_CS:0)
58
59 //娑叉櫠鎺у埗鍙g疆1鎿嶄綔璇彞瀹忓畾涔
-
60 #define LCD_SCL_SET LCD_CTRLA->BSRR=LCD_SCL
-
61 #define LCD_SDA_SET LCD_CTRLA->BSRR=LCD_SDA
-
62 #define LCD_CS_SET LCD_CTRLA->BSRR=LCD_CS
+
60 #define LCD_SCL_SET LCD_CTRLA->BSRR=LCD_SCL
+
61 #define LCD_SDA_SET LCD_CTRLA->BSRR=LCD_SDA
+
62 #define LCD_CS_SET LCD_CTRLA->BSRR=LCD_CS
63
64
-
65 #define LCD_LED_SET LCD_CTRLC->BSRR=LCD_LED
-
66 #define LCD_RS_SET LCD_CTRLA->BSRR=LCD_RS
-
67 #define LCD_RST_SET LCD_CTRLA->BSRR=LCD_RST
+
65 #define LCD_LED_SET LCD_CTRLC->BSRR=LCD_LED
+
66 #define LCD_RS_SET LCD_CTRLA->BSRR=LCD_RS
+
67 #define LCD_RST_SET LCD_CTRLA->BSRR=LCD_RST
68 //娑叉櫠鎺у埗鍙g疆0鎿嶄綔璇彞瀹忓畾涔
-
69 #define LCD_SCL_CLR LCD_CTRLA->BRR=LCD_SCL
-
70 #define LCD_SDA_CLR LCD_CTRLA->BRR=LCD_SDA
-
71 #define LCD_CS_CLR LCD_CTRLA->BRR=LCD_CS
+
69 #define LCD_SCL_CLR LCD_CTRLA->BRR=LCD_SCL
+
70 #define LCD_SDA_CLR LCD_CTRLA->BRR=LCD_SDA
+
71 #define LCD_CS_CLR LCD_CTRLA->BRR=LCD_CS
72
-
73 #define LCD_LED_CLR LCD_CTRLC->BRR=LCD_LED
-
74 #define LCD_RST_CLR LCD_CTRLA->BRR=LCD_RST
-
75 #define LCD_RS_CLR LCD_CTRLA->BRR=LCD_RS
+
73 #define LCD_LED_CLR LCD_CTRLC->BRR=LCD_LED
+
74 #define LCD_RST_CLR LCD_CTRLA->BRR=LCD_RST
+
75 #define LCD_RS_CLR LCD_CTRLA->BRR=LCD_RS
76
-
77 #define LCD_DATAOUT(x) LCD_DATA->ODR=x; //鏁版嵁杈撳嚭
-
78 #define LCD_DATAIN LCD_DATA->IDR; //鏁版嵁杈撳叆
+
77 #define LCD_DATAOUT(x) LCD_DATA->ODR=x; //鏁版嵁杈撳嚭
+
78 #define LCD_DATAIN LCD_DATA->IDR; //鏁版嵁杈撳叆
79
-
80 #define LCD_WR_DATA(data){\
+
+
80 #define LCD_WR_DATA(data){\
81 LCD_RS_SET;\
82 LCD_CS_CLR;\
83 LCD_DATAOUT(data);\
@@ -184,14 +185,15 @@
85 LCD_WR_SET;\
86 LCD_CS_SET;\
87 }
+
88
89 //绔栧睆
90 //#define X_MAX_PIXEL 128
91 //#define Y_MAX_PIXEL 160
92
93 //妯睆
-
94 #define X_MAX_PIXEL 160
-
95 #define Y_MAX_PIXEL 128
+
94 #define X_MAX_PIXEL 160
+
95 #define Y_MAX_PIXEL 128
96
97
98
@@ -199,7 +201,7 @@
100 void Lcd_WriteIndex(uint8_t Index);
101 void Lcd_WriteData(uint8_t Data);
102 void Lcd_WriteReg(uint8_t Index,uint8_t Data);
-
103 uint16_t Lcd_ReadReg(uint8_t LCD_Reg);
+
103 uint16_t Lcd_ReadReg(uint8_t LCD_Reg);
104 void Lcd_Reset(void);
105 void Lcd_Init(void);
106 void Lcd_Clear(uint16_t Color);
@@ -214,6 +216,7 @@
115
116#endif
void Lcd_SetXY(uint16_t x, uint16_t y)
璁剧疆lcd鏄剧ず璧峰鐐
瀹氫箟 Lcd_Driver.c:300
+
uint16_t Lcd_ReadReg(uint8_t LCD_Reg)
void Lcd_Clear(uint16_t Color)
鍏ㄥ睆娓呭睆鍑芥暟
瀹氫箟 Lcd_Driver.c:346
void Lcd_WriteReg(uint8_t Index, uint8_t Data)
鍚戞恫鏅跺睆瀵勫瓨鍣ㄥ啓鏁版嵁
瀹氫箟 Lcd_Driver.c:122
void Gui_DrawPoint(uint16_t x, uint16_t y, uint16_t Data)
鐢讳竴涓偣
瀹氫箟 Lcd_Driver.c:314
diff --git a/doxygen/html/_picture_8c.html b/doxygen/html/_picture_8c.html index 02cd67e..a58e288 100644 --- a/doxygen/html/_picture_8c.html +++ b/doxygen/html/_picture_8c.html @@ -114,33 +114,26 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + +

鍙橀噺

-const unsigned char logo [6400]
 LOGO鍥剧墖
const unsigned char logo [6400]
 LOGO鍥剧墖
 
-const unsigned char Mqtt_Error_Icon [512]
 MQTT鏈繛鎺
const unsigned char Mqtt_Error_Icon [512]
 MQTT鏈繛鎺
 
-const unsigned char Mqtt_OK_Icon [512]
 MQTT宸茶繛鎺
const unsigned char Mqtt_OK_Icon [512]
 MQTT宸茶繛鎺
 
-const unsigned char WIFI_Connected_Icon [512]
 WIFI宸茶繛鎺
const unsigned char WIFI_Connected_Icon [512]
 WIFI宸茶繛鎺
 
-const unsigned char WIFI_Disconnected_Icon [512]
 WIFI鏈繛鎺
const unsigned char WIFI_Disconnected_Icon [512]
 WIFI鏈繛鎺
 
-const unsigned char ESP8266_OK [512]
 ESP8266宸茶繛鎺
const unsigned char ESP8266_OK [512]
 ESP8266宸茶繛鎺
 
-const unsigned char ESP8266_ERROR [512]
 ESP8266鏈繛鎺
const unsigned char ESP8266_ERROR [512]
 ESP8266鏈繛鎺
 

璇︾粏鎻忚堪

@@ -151,7 +144,120 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
- +

鍙橀噺璇存槑

+ +

◆ ESP8266_ERROR

+ +
+
+ + + + +
const unsigned char ESP8266_ERROR[512]
+
+ +

ESP8266鏈繛鎺

+ +
+
+ +

◆ ESP8266_OK

+ +
+
+ + + + +
const unsigned char ESP8266_OK[512]
+
+ +

ESP8266宸茶繛鎺

+ +
+
+ +

◆ logo

+ +
+
+ + + + +
const unsigned char logo[6400]
+
+ +

LOGO鍥剧墖

+ +
+
+ +

◆ Mqtt_Error_Icon

+ +
+
+ + + + +
const unsigned char Mqtt_Error_Icon[512]
+
+ +

MQTT鏈繛鎺

+ +
+
+ +

◆ Mqtt_OK_Icon

+ +
+
+ + + + +
const unsigned char Mqtt_OK_Icon[512]
+
+ +

MQTT宸茶繛鎺

+ +
+
+ +

◆ WIFI_Connected_Icon

+ +
+
+ + + + +
const unsigned char WIFI_Connected_Icon[512]
+
+ +

WIFI宸茶繛鎺

+ +
+
+ +

◆ WIFI_Disconnected_Icon

+ +
+
+ + + + +
const unsigned char WIFI_Disconnected_Icon[512]
+
+ +

WIFI鏈繛鎺

+ +
+
+ +

鍙橀噺璇存槑

+ +

◆ ESP8266_ERROR

+ +
+
+ + + + + +
+ + + + +
const unsigned char ESP8266_ERROR[512]
+
+extern
+
+ +

ESP8266鏈繛鎺

+ +
+
+ +

◆ ESP8266_OK

+ +
+
+ + + + + +
+ + + + +
const unsigned char ESP8266_OK[512]
+
+extern
+
+ +

ESP8266宸茶繛鎺

+ +
+
+ +

◆ logo

+ +
+
+ + + + + +
+ + + + +
const unsigned char logo[6400]
+
+extern
+
+ +

LOGO鍥剧墖

+ +
+
+ +

◆ Mqtt_Error_Icon

+ +
+
+ + + + + +
+ + + + +
const unsigned char Mqtt_Error_Icon[512]
+
+extern
+
+ +

MQTT鏈繛鎺

+ +
+
+ +

◆ Mqtt_OK_Icon

+ +
+
+ + + + + +
+ + + + +
const unsigned char Mqtt_OK_Icon[512]
+
+extern
+
+ +

MQTT宸茶繛鎺

+ +
+
+ +

◆ WIFI_Connected_Icon

+ +
+
+ + + + + +
+ + + + +
const unsigned char WIFI_Connected_Icon[512]
+
+extern
+
+ +

WIFI宸茶繛鎺

+ +
+
+ +

◆ WIFI_Disconnected_Icon

+ +
+
+ + + + + +
+ + + + +
const unsigned char WIFI_Disconnected_Icon[512]
+
+extern
+
+ +

WIFI鏈繛鎺

+ +
+
+ + +

鍙橀噺璇存槑

+
+

◆ adc_value

+ +
+
+ + + + +
uint16_t adc_value[3] ={0}
+
+ +
+
+ +

◆ bat_volume

+ +
+
+ + + + +
double bat_volume =0
+
+
diff --git a/doxygen/html/adc_8c.js b/doxygen/html/adc_8c.js index b8a2eb1..18dcf5c 100644 --- a/doxygen/html/adc_8c.js +++ b/doxygen/html/adc_8c.js @@ -3,5 +3,7 @@ var adc_8c = [ "ADC_GET", "adc_8c.html#a686442eddef55e2025b9b464701b7739", null ], [ "Battery_Volume", "adc_8c.html#a76838c794b3f9eeb26f5d8407029747d", null ], [ "Get_Adc_Average", "adc_8c.html#af209a85aeeb30b065817483c79e771b2", null ], - [ "Init_VAmeter_ADC", "adc_8c.html#a3029f2172d0893fddbf626321f57d4df", null ] + [ "Init_VAmeter_ADC", "adc_8c.html#a3029f2172d0893fddbf626321f57d4df", null ], + [ "adc_value", "adc_8c.html#a1274426711fe13f7796f40ad127f9085", null ], + [ "bat_volume", "adc_8c.html#af2db3d565788f3d56f44a37a4fe1384d", null ] ]; \ No newline at end of file diff --git a/doxygen/html/adc_8h.html b/doxygen/html/adc_8h.html index 968c728..612f40e 100644 --- a/doxygen/html/adc_8h.html +++ b/doxygen/html/adc_8h.html @@ -121,13 +121,11 @@ - - + + - - + +

瀹忓畾涔

-#define BAT_VOL_PIN   GPIO_PIN_7
 鐢垫睜鐢甸噺娴嬮噺寮曡剼
#define BAT_VOL_PIN   GPIO_PIN_7
 鐢垫睜鐢甸噺娴嬮噺寮曡剼
 
-#define BAT_VOL_PIN_PORT   CW_GPIOA
 鐢垫睜鐢甸噺娴嬮噺寮曡剼绔彛
#define BAT_VOL_PIN_PORT   CW_GPIOA
 鐢垫睜鐢甸噺娴嬮噺寮曡剼绔彛
 

@@ -144,8 +142,7 @@

- +

鍙橀噺

-uint16_t adc_value [3]
uint16_t adc_value [3]
 

璇︾粏鎻忚堪

@@ -156,7 +153,40 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ BAT_VOL_PIN

+ +
+
+ + + + +
#define BAT_VOL_PIN   GPIO_PIN_7
+
+ +

鐢垫睜鐢甸噺娴嬮噺寮曡剼

+ +
+
+ +

◆ BAT_VOL_PIN_PORT

+ +
+
+ + + + +
#define BAT_VOL_PIN_PORT   CW_GPIOA
+
+ +

鐢垫睜鐢甸噺娴嬮噺寮曡剼绔彛

+ +
+
+

鍑芥暟璇存槑

◆ ADC_GET()

@@ -235,6 +265,29 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ adc_value

+ +
+
+ + + + + +
+ + + + +
uint16_t adc_value[3]
+
+extern
+
+
diff --git a/doxygen/html/adc_8h.js b/doxygen/html/adc_8h.js index b90c755..68f1ac7 100644 --- a/doxygen/html/adc_8h.js +++ b/doxygen/html/adc_8h.js @@ -4,5 +4,6 @@ var adc_8h = [ "BAT_VOL_PIN_PORT", "adc_8h.html#a58979d597f41374a663ba47bcc177128", null ], [ "ADC_GET", "adc_8h.html#a686442eddef55e2025b9b464701b7739", null ], [ "Battery_Volume", "adc_8h.html#a76838c794b3f9eeb26f5d8407029747d", null ], - [ "Init_VAmeter_ADC", "adc_8h.html#a3029f2172d0893fddbf626321f57d4df", null ] + [ "Init_VAmeter_ADC", "adc_8h.html#a3029f2172d0893fddbf626321f57d4df", null ], + [ "adc_value", "adc_8h.html#a1274426711fe13f7796f40ad127f9085", null ] ]; \ No newline at end of file diff --git a/doxygen/html/adc_8h_source.html b/doxygen/html/adc_8h_source.html index bb1d57b..e13945b 100644 --- a/doxygen/html/adc_8h_source.html +++ b/doxygen/html/adc_8h_source.html @@ -122,10 +122,11 @@
23 void ADC_GET(void);
24 uint16_t Battery_Volume(void);
25
-
26 extern uint16_t adc_value[3];
+
26 extern uint16_t adc_value[3];
27
28#endif
GUI缁樺埗鐩稿叧澶存枃浠
+
uint16_t adc_value[3]
瀹氫箟 adc.c:13
void Init_VAmeter_ADC(void)
鍒濆鍖栫數鍘嬬數娴佽〃鐨凙DC閰嶇疆
瀹氫箟 adc.c:83
void ADC_GET(void)
璇诲彇涓娆DC鍊
瀹氫箟 adc.c:169
uint16_t Battery_Volume(void)
鑾峰彇骞舵樉绀虹數姹犵數閲
瀹氫箟 adc.c:22
diff --git a/doxygen/html/annotated_dup.js b/doxygen/html/annotated_dup.js index 826d5cf..09e30f1 100644 --- a/doxygen/html/annotated_dup.js +++ b/doxygen/html/annotated_dup.js @@ -1,4 +1,4 @@ var annotated_dup = [ - [ "typFNT_GB162", "structtyp_f_n_t___g_b162.html", null ] + [ "typFNT_GB162", "structtyp_f_n_t___g_b162.html", "structtyp_f_n_t___g_b162" ] ]; \ No newline at end of file diff --git a/doxygen/html/dir_0ca16891106f5a3e9ad635a0d6c5f98f.js b/doxygen/html/dir_0ca16891106f5a3e9ad635a0d6c5f98f.js index 2545602..c13e68b 100644 --- a/doxygen/html/dir_0ca16891106f5a3e9ad635a0d6c5f98f.js +++ b/doxygen/html/dir_0ca16891106f5a3e9ad635a0d6c5f98f.js @@ -21,8 +21,8 @@ var dir_0ca16891106f5a3e9ad635a0d6c5f98f = [ "mqtt.h", "mqtt_8h.html", "mqtt_8h" ], [ "Picture.c", "_picture_8c.html", "_picture_8c" ], [ "Picture.h", "_picture_8h.html", "_picture_8h" ], - [ "sht40.c", "sht40_8c.html", null ], - [ "sht40.h", "sht40_8h.html", null ], + [ "sht40.c", "sht40_8c.html", "sht40_8c" ], + [ "sht40.h", "sht40_8h.html", "sht40_8h" ], [ "str.c", "str_8c.html", "str_8c" ], [ "str.h", "str_8h.html", "str_8h" ], [ "sys.c", "sys_8c.html", "sys_8c" ], diff --git a/doxygen/html/doxygen_crawl.html b/doxygen/html/doxygen_crawl.html index b11bb8b..d596fc1 100644 --- a/doxygen/html/doxygen_crawl.html +++ b/doxygen/html/doxygen_crawl.html @@ -61,23 +61,34 @@ + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -99,6 +110,25 @@ + + + + + + + + + + + + + + + + + + + @@ -106,6 +136,11 @@ + + + + + @@ -139,19 +174,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -170,11 +254,14 @@ + + + @@ -186,36 +273,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -223,24 +371,44 @@ + + + + + + + + + + + + + + + + + + + + @@ -256,20 +424,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -290,11 +486,18 @@ + + + + + + + diff --git a/doxygen/html/esp8266__cmd_8c.html b/doxygen/html/esp8266__cmd_8c.html index 298c366..8323ba5 100644 --- a/doxygen/html/esp8266__cmd_8c.html +++ b/doxygen/html/esp8266__cmd_8c.html @@ -150,29 +150,21 @@ - + - + - + - + - + - + - + - +

鍙橀噺

-uint8_t esp8266_buf [1000]
uint8_t esp8266_buf [1000]
 
-uint8_t WIFI_Status =0
uint8_t WIFI_Status =0
 
-uint8_t retry_cnt = 0
uint8_t retry_cnt = 0
 
-uint8_t connect_retry_cnt = 0
uint8_t connect_retry_cnt = 0
 
-uint16_t esp8266_cnt
uint16_t esp8266_cnt
 
-uint16_t esp8266_cntPre
uint16_t esp8266_cntPre
 
-uint8_t ESP8266_Status = 0
uint8_t ESP8266_Status = 0
 
-uint8_t ESP8266_Last_Status = 0
uint8_t ESP8266_Last_Status = 0
 

璇︾粏鎻忚堪

@@ -406,6 +398,119 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ connect_retry_cnt

+ +
+
+ + + + +
uint8_t connect_retry_cnt = 0
+
+ +
+
+ +

◆ esp8266_buf

+ +
+
+ + + + +
uint8_t esp8266_buf[1000]
+
+ +
+
+ +

◆ esp8266_cnt

+ +
+
+ + + + +
uint16_t esp8266_cnt
+
+ +
+
+ +

◆ esp8266_cntPre

+ +
+
+ + + + +
uint16_t esp8266_cntPre
+
+ +
+
+ +

◆ ESP8266_Last_Status

+ +
+
+ + + + +
uint8_t ESP8266_Last_Status = 0
+
+ +
+
+ +

◆ ESP8266_Status

+ +
+
+ + + + +
uint8_t ESP8266_Status = 0
+
+ +
+
+ +

◆ retry_cnt

+ +
+
+ + + + +
uint8_t retry_cnt = 0
+
+ +
+
+ +

◆ WIFI_Status

+ +
+
+ + + + +
uint8_t WIFI_Status =0
+
+
diff --git a/doxygen/html/esp8266__cmd_8c.js b/doxygen/html/esp8266__cmd_8c.js index 4c1a52d..48c203d 100644 --- a/doxygen/html/esp8266__cmd_8c.js +++ b/doxygen/html/esp8266__cmd_8c.js @@ -7,5 +7,13 @@ var esp8266__cmd_8c = [ "ESP8266_SendCmd", "esp8266__cmd_8c.html#a35a39c8502757158d77a6d0ee1936f03", null ], [ "ESP8266_WaitRecive", "esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da", null ], [ "Network_info", "esp8266__cmd_8c.html#a5088cb1d2a0efa2312f2729675ffaa2c", null ], - [ "USART_SendString", "esp8266__cmd_8c.html#a2194529694ce26bd9913f172f05c7fed", null ] + [ "USART_SendString", "esp8266__cmd_8c.html#a2194529694ce26bd9913f172f05c7fed", null ], + [ "connect_retry_cnt", "esp8266__cmd_8c.html#ae8d48583d2afe8da67b66c3b11c47c6e", null ], + [ "esp8266_buf", "esp8266__cmd_8c.html#ad9302b4cc0c4b53641111fd11dbd2d91", null ], + [ "esp8266_cnt", "esp8266__cmd_8c.html#a46779094a9b514543c062c20c0add650", null ], + [ "esp8266_cntPre", "esp8266__cmd_8c.html#a79aab3df1133da471fbe7182d450fc52", null ], + [ "ESP8266_Last_Status", "esp8266__cmd_8c.html#ab5366a070db023d896628ce58bd5504a", null ], + [ "ESP8266_Status", "esp8266__cmd_8c.html#aa85d9700d50398afe1fb183a196a597b", null ], + [ "retry_cnt", "esp8266__cmd_8c.html#a2bdee10b315515da8d39dc8d7a4a61e2", null ], + [ "WIFI_Status", "esp8266__cmd_8c.html#a59269537e7e881ed8f608c3f7a5de4c1", null ] ]; \ No newline at end of file diff --git a/doxygen/html/esp8266__cmd_8h.html b/doxygen/html/esp8266__cmd_8h.html index 4a2973a..5e6f6ae 100644 --- a/doxygen/html/esp8266__cmd_8h.html +++ b/doxygen/html/esp8266__cmd_8h.html @@ -125,8 +125,7 @@ void USART_SendString (UART_TypeDef *USARTx, uint8_t *DataString)  USART鍙戦佸瓧绗︿覆
  - -void ESP8266_SendData (uint8_t *data, uint16_t len) +void ESP8266_SendData (uint8_t *data, uint16_t len)   void ESP8266_Clear (void)  娓呯┖ESP8266 UART鎺ユ敹缂撳瓨
@@ -146,23 +145,17 @@ - + - + - + - + - + - +

鍙橀噺

-uint8_t esp8266_buf [1000]
uint8_t esp8266_buf [1000]
 
-uint16_t esp8266_cnt
uint16_t esp8266_cnt
 
-uint16_t esp8266_cntPre
uint16_t esp8266_cntPre
 
-uint8_t WIFI_Status
uint8_t WIFI_Status
 
-uint8_t ESP8266_Status
uint8_t ESP8266_Status
 
-uint8_t ESP8266_Last_Status
uint8_t ESP8266_Last_Status
 

璇︾粏鎻忚堪

@@ -310,6 +303,27 @@

+

◆ ESP8266_SendData()

+ +
+
+ + + + + + + + + + + +
void ESP8266_SendData (uint8_t * data,
uint16_t len )
+
+
@@ -368,6 +382,131 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ esp8266_buf

+ +
+
+ + + + + +
+ + + + +
uint8_t esp8266_buf[1000]
+
+extern
+
+ +
+
+ +

◆ esp8266_cnt

+ +
+
+ + + + + +
+ + + + +
uint16_t esp8266_cnt
+
+extern
+
+ +
+
+ +

◆ esp8266_cntPre

+ +
+
+ + + + +
uint16_t esp8266_cntPre
+
+ +
+
+ +

◆ ESP8266_Last_Status

+ +
+
+ + + + + +
+ + + + +
uint8_t ESP8266_Last_Status
+
+extern
+
+ +
+
+ +

◆ ESP8266_Status

+ +
+
+ + + + + +
+ + + + +
uint8_t ESP8266_Status
+
+extern
+
+ +
+
+ +

◆ WIFI_Status

+ +
+
+ + + + + +
+ + + + +
uint8_t WIFI_Status
+
+extern
+
+
diff --git a/doxygen/html/esp8266__cmd_8h.js b/doxygen/html/esp8266__cmd_8h.js index 5220351..aa487ea 100644 --- a/doxygen/html/esp8266__cmd_8h.js +++ b/doxygen/html/esp8266__cmd_8h.js @@ -5,6 +5,13 @@ var esp8266__cmd_8h = [ "ESP8266_Clear", "esp8266__cmd_8h.html#a846bd3892ad76a2e0589298e6026a2eb", null ], [ "ESP8266_Reset", "esp8266__cmd_8h.html#aa9414a328d6e95d451bd1f36f1923f01", null ], [ "ESP8266_SendCmd", "esp8266__cmd_8h.html#a35a39c8502757158d77a6d0ee1936f03", null ], + [ "ESP8266_SendData", "esp8266__cmd_8h.html#a321c44bed0a4a78fe08b1c29f219eeaa", null ], [ "Network_info", "esp8266__cmd_8h.html#a9d50fa093114c0e9a46a9a4b4ff19b2c", null ], - [ "USART_SendString", "esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed", null ] + [ "USART_SendString", "esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed", null ], + [ "esp8266_buf", "esp8266__cmd_8h.html#ad9302b4cc0c4b53641111fd11dbd2d91", null ], + [ "esp8266_cnt", "esp8266__cmd_8h.html#a46779094a9b514543c062c20c0add650", null ], + [ "esp8266_cntPre", "esp8266__cmd_8h.html#a79aab3df1133da471fbe7182d450fc52", null ], + [ "ESP8266_Last_Status", "esp8266__cmd_8h.html#ab5366a070db023d896628ce58bd5504a", null ], + [ "ESP8266_Status", "esp8266__cmd_8h.html#aa85d9700d50398afe1fb183a196a597b", null ], + [ "WIFI_Status", "esp8266__cmd_8h.html#a59269537e7e881ed8f608c3f7a5de4c1", null ] ]; \ No newline at end of file diff --git a/doxygen/html/esp8266__cmd_8h_source.html b/doxygen/html/esp8266__cmd_8h_source.html index eb0a972..95df088 100644 --- a/doxygen/html/esp8266__cmd_8h_source.html +++ b/doxygen/html/esp8266__cmd_8h_source.html @@ -115,27 +115,34 @@
16
17 uint8_t ESP8266_SendCmd(uint8_t *cmd, uint8_t *res);
18 void USART_SendString(UART_TypeDef* USARTx, uint8_t *DataString);
-
19 void ESP8266_SendData(uint8_t *data, uint16_t len);
+
19 void ESP8266_SendData(uint8_t *data, uint16_t len);
20 void ESP8266_Clear(void);
21 void Network_info(void);
22 void Connect_WIFI(void);
23 void Disconnect_WIFI(void);
24 void ESP8266_Reset(uint8_t echo);
25
-
26 extern uint8_t esp8266_buf[1000];
-
27 extern uint16_t esp8266_cnt, esp8266_cntPre;
-
28 extern uint8_t WIFI_Status;
-
29 extern uint8_t ESP8266_Status;
-
30 extern uint8_t ESP8266_Last_Status;
+
26 extern uint8_t esp8266_buf[1000];
+
27 extern uint16_t esp8266_cnt, esp8266_cntPre;
+
28 extern uint8_t WIFI_Status;
+
29 extern uint8_t ESP8266_Status;
+
30 extern uint8_t ESP8266_Last_Status;
31
32#endif
void USART_SendString(UART_TypeDef *USARTx, uint8_t *DataString)
USART鍙戦佸瓧绗︿覆
瀹氫箟 esp8266_cmd.c:35
+
void ESP8266_SendData(uint8_t *data, uint16_t len)
uint8_t ESP8266_SendCmd(uint8_t *cmd, uint8_t *res)
鍙戦佸懡浠
瀹氫箟 esp8266_cmd.c:96
+
uint16_t esp8266_cnt
瀹氫箟 esp8266_cmd.c:22
void Connect_WIFI(void)
杩炴帴WIFI
瀹氫箟 esp8266_cmd.c:197
+
uint8_t WIFI_Status
瀹氫箟 esp8266_cmd.c:21
+
uint16_t esp8266_cntPre
瀹氫箟 esp8266_cmd.h:27
void ESP8266_Clear(void)
娓呯┖ESP8266 UART鎺ユ敹缂撳瓨
瀹氫箟 esp8266_cmd.c:54
void Network_info(void)
鏌ヨ缃戠粶淇℃伅
瀹氫箟 esp8266_cmd.c:124
void Disconnect_WIFI(void)
鏂紑WIFI
瀹氫箟 esp8266_cmd.c:274
+
uint8_t ESP8266_Status
瀹氫箟 esp8266_cmd.c:24
void ESP8266_Reset(uint8_t echo)
閲嶇疆ESP8266
瀹氫箟 esp8266_cmd.c:305
+
uint8_t ESP8266_Last_Status
瀹氫箟 esp8266_cmd.c:25
+
uint8_t esp8266_buf[1000]
瀹氫箟 esp8266_cmd.c:21
鎿嶄綔瀛楃涓茬殑鑷畾涔夊嚱鏁板ご鏂囦欢
diff --git a/doxygen/html/files.html b/doxygen/html/files.html index bacf2c8..260f541 100644 --- a/doxygen/html/files.html +++ b/doxygen/html/files.html @@ -106,7 +106,7 @@
鏂囦欢鍒楄〃
-
杩欓噷鍒楀嚭浜嗘墍鏈夋枃妗e寲鐨勬枃浠讹紝骞堕檮甯︾畝瑕佽鏄:
+
杩欓噷鍒楀嚭浜嗘墍鏈夋枃浠讹紝骞堕檮甯︾畝瑕佽鏄:
[璇︽儏绾у埆 12]
diff --git a/doxygen/html/functions.html b/doxygen/html/functions.html new file mode 100644 index 0000000..4f1f28b --- /dev/null +++ b/doxygen/html/functions.html @@ -0,0 +1,119 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鎴愬憳鍙橀噺 + + + + + + + + + + + + + + + + +
+
+
  APP
 adc.c閰嶇疆妯℃暟杞崲鐩稿叧鎿嶄綔鐨勬簮鏂囦欢
+ + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夌粨鏋勪綋鍜岃仈鍚堜綋鐨勬垚鍛樺彉閲忥紝骞堕檮甯︾粨鏋勪綋鎴栬仈鍚堢殑璇︾粏璇存槑:
+
+
+ + + + diff --git a/doxygen/html/functions_vars.html b/doxygen/html/functions_vars.html new file mode 100644 index 0000000..20b9968 --- /dev/null +++ b/doxygen/html/functions_vars.html @@ -0,0 +1,119 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鎴愬憳鍙橀噺 - 鍙橀噺 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鏄墍鏈夊彉閲, 鍙婃寚鍚戝叾鎵灞炵粨鏋勪綋 (鎴栬仈鍚堜綋)鐨勯摼鎺:
+
+
+ + + + diff --git a/doxygen/html/globals.html b/doxygen/html/globals.html index 4bc7db2..4799f97 100644 --- a/doxygen/html/globals.html +++ b/doxygen/html/globals.html @@ -103,155 +103,12 @@
-
杩欓噷鍒楀嚭浜嗘墍鏈夋枃妗e寲鐨勫嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾璇︾粏璇存槑:
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:

- a -

- - -

- b -

- - -

- c -

- - -

- d -

- - -

- e -

- - -

- g -

- - -

- i -

- - -

- k -

- - -

- l -

- - -

- m -

- - -

- n -

- - -

- r -

- - -

- s -

- - -

- u -

- - -

- v -

- - -

- w -

diff --git a/doxygen/html/globals_b.html b/doxygen/html/globals_b.html new file mode 100644 index 0000000..b54abb6 --- /dev/null +++ b/doxygen/html/globals_b.html @@ -0,0 +1,135 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- b -

+
+
+ + + + diff --git a/doxygen/html/globals_c.html b/doxygen/html/globals_c.html new file mode 100644 index 0000000..9025ab8 --- /dev/null +++ b/doxygen/html/globals_c.html @@ -0,0 +1,130 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- c -

+
+
+ + + + diff --git a/doxygen/html/globals_d.html b/doxygen/html/globals_d.html new file mode 100644 index 0000000..e344728 --- /dev/null +++ b/doxygen/html/globals_d.html @@ -0,0 +1,124 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- d -

+
+
+ + + + diff --git a/doxygen/html/globals_defs.html b/doxygen/html/globals_defs.html index 06861f7..36203e3 100644 --- a/doxygen/html/globals_defs.html +++ b/doxygen/html/globals_defs.html @@ -103,20 +103,161 @@
-
杩欓噷鏄墍鏈夋枃妗e寲鐨勫畯, 鍙婃寚鍚戝叾鏂囨。鐨勯摼鎺:
diff --git a/doxygen/html/globals_dup.js b/doxygen/html/globals_dup.js new file mode 100644 index 0000000..cdcbe74 --- /dev/null +++ b/doxygen/html/globals_dup.js @@ -0,0 +1,26 @@ +var globals_dup = +[ + [ "a", "globals.html", null ], + [ "b", "globals_b.html", null ], + [ "c", "globals_c.html", null ], + [ "d", "globals_d.html", null ], + [ "e", "globals_e.html", null ], + [ "f", "globals_f.html", null ], + [ "g", "globals_g.html", null ], + [ "h", "globals_h.html", null ], + [ "i", "globals_i.html", null ], + [ "k", "globals_k.html", null ], + [ "l", "globals_l.html", null ], + [ "m", "globals_m.html", null ], + [ "n", "globals_n.html", null ], + [ "o", "globals_o.html", null ], + [ "p", "globals_p.html", null ], + [ "r", "globals_r.html", null ], + [ "s", "globals_s.html", null ], + [ "t", "globals_t.html", null ], + [ "u", "globals_u.html", null ], + [ "v", "globals_v.html", null ], + [ "w", "globals_w.html", null ], + [ "x", "globals_x.html", null ], + [ "y", "globals_y.html", null ] +]; \ No newline at end of file diff --git a/doxygen/html/globals_e.html b/doxygen/html/globals_e.html new file mode 100644 index 0000000..b2b1a4f --- /dev/null +++ b/doxygen/html/globals_e.html @@ -0,0 +1,136 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- e -

+
+
+ + + + diff --git a/doxygen/html/globals_f.html b/doxygen/html/globals_f.html new file mode 100644 index 0000000..0a2a5c5 --- /dev/null +++ b/doxygen/html/globals_f.html @@ -0,0 +1,120 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- f -

+
+
+ + + + diff --git a/doxygen/html/globals_func.html b/doxygen/html/globals_func.html index 85c310c..59bfa5d 100644 --- a/doxygen/html/globals_func.html +++ b/doxygen/html/globals_func.html @@ -103,7 +103,7 @@
-
杩欓噷鏄墍鏈夋枃妗e寲鐨勫嚱鏁, 鍙婃寚鍚戝叾鏂囨。鐨勯摼鎺:
+
杩欓噷鏄墍鏈夊嚱鏁, 鍙婃寚鍚戝叾鎵灞炴枃浠剁殑閾炬帴:

- a -

  • ADC_GET() : adc.c, adc.h
  • @@ -139,6 +139,7 @@

    - e -

    @@ -157,6 +158,14 @@

    - g -

      - i -

      @@ -173,6 +182,7 @@

      - l -

      • Lcd_Init() : Lcd_Driver.c, Lcd_Driver.h
      • Lcd_Part_Clear() : Lcd_Driver.c, Lcd_Driver.h
      • Lcd_ReadPoint() : Lcd_Driver.c, Lcd_Driver.h
      • +
      • Lcd_ReadReg() : Lcd_Driver.h
      • Lcd_Reset() : Lcd_Driver.c, Lcd_Driver.h
      • Lcd_SetRegion() : Lcd_Driver.c, Lcd_Driver.h
      • Lcd_SetXY() : Lcd_Driver.c, Lcd_Driver.h
      • @@ -212,6 +222,10 @@

        - s -

        • Show_Status_Bar() : menu.c, menu.h
        • Show_Sub_Menu() : menu.c, menu.h
        • showimage_16() : GUI.c, GUI.h
        • +
        • SHT40_Read_Measurement() : sht40.c
        • +
        • SHT40_Show_Temp_Humid() : sht40.c, sht40.h
        • +
        • SHT40_Start_Measurement() : sht40.c
        • +
        • Soft_IIC_Write_Command() : sht40.c
        • SPI_WriteData() : Lcd_Driver.c
        • strcat_new() : str.c, str.h
        • System_Info() : sys.c, sys.h
        • diff --git a/doxygen/html/globals_g.html b/doxygen/html/globals_g.html new file mode 100644 index 0000000..181c930 --- /dev/null +++ b/doxygen/html/globals_g.html @@ -0,0 +1,133 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - g -

          +
          +
          + + + + diff --git a/doxygen/html/globals_h.html b/doxygen/html/globals_h.html new file mode 100644 index 0000000..5b477c8 --- /dev/null +++ b/doxygen/html/globals_h.html @@ -0,0 +1,121 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - h -

          +
          +
          + + + + diff --git a/doxygen/html/globals_i.html b/doxygen/html/globals_i.html new file mode 100644 index 0000000..6826e4d --- /dev/null +++ b/doxygen/html/globals_i.html @@ -0,0 +1,130 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - i -

          +
          +
          + + + + diff --git a/doxygen/html/globals_k.html b/doxygen/html/globals_k.html new file mode 100644 index 0000000..55d2dbf --- /dev/null +++ b/doxygen/html/globals_k.html @@ -0,0 +1,124 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - k -

          +
          +
          + + + + diff --git a/doxygen/html/globals_l.html b/doxygen/html/globals_l.html new file mode 100644 index 0000000..aec881c --- /dev/null +++ b/doxygen/html/globals_l.html @@ -0,0 +1,167 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - l -

          +
          +
          + + + + diff --git a/doxygen/html/globals_m.html b/doxygen/html/globals_m.html new file mode 100644 index 0000000..d1e7edd --- /dev/null +++ b/doxygen/html/globals_m.html @@ -0,0 +1,135 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - m -

          +
          +
          + + + + diff --git a/doxygen/html/globals_n.html b/doxygen/html/globals_n.html new file mode 100644 index 0000000..dcac6d6 --- /dev/null +++ b/doxygen/html/globals_n.html @@ -0,0 +1,121 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - n -

          +
          +
          + + + + diff --git a/doxygen/html/globals_o.html b/doxygen/html/globals_o.html new file mode 100644 index 0000000..6b88bcd --- /dev/null +++ b/doxygen/html/globals_o.html @@ -0,0 +1,120 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - o -

          +
          +
          + + + + diff --git a/doxygen/html/globals_p.html b/doxygen/html/globals_p.html new file mode 100644 index 0000000..8beb4dc --- /dev/null +++ b/doxygen/html/globals_p.html @@ -0,0 +1,120 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - p -

          +
          +
          + + + + diff --git a/doxygen/html/globals_r.html b/doxygen/html/globals_r.html new file mode 100644 index 0000000..40619c6 --- /dev/null +++ b/doxygen/html/globals_r.html @@ -0,0 +1,127 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - r -

          +
          +
          + + + + diff --git a/doxygen/html/globals_s.html b/doxygen/html/globals_s.html new file mode 100644 index 0000000..3778bd6 --- /dev/null +++ b/doxygen/html/globals_s.html @@ -0,0 +1,152 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - s -

          +
          +
          + + + + diff --git a/doxygen/html/globals_t.html b/doxygen/html/globals_t.html new file mode 100644 index 0000000..ddc2963 --- /dev/null +++ b/doxygen/html/globals_t.html @@ -0,0 +1,120 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - t -

          +
          +
          + + + + diff --git a/doxygen/html/globals_u.html b/doxygen/html/globals_u.html new file mode 100644 index 0000000..6bea724 --- /dev/null +++ b/doxygen/html/globals_u.html @@ -0,0 +1,124 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - u -

          +
          +
          + + + + diff --git a/doxygen/html/globals_v.html b/doxygen/html/globals_v.html new file mode 100644 index 0000000..673997a --- /dev/null +++ b/doxygen/html/globals_v.html @@ -0,0 +1,123 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
          +
          + + + + + + + +
          +
          鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
          +
          涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
          +
          + +   + + + + +
          +
          +
          + + + + +
          +
          + +
          +
          +
          + +
          + +
          +
          + + +
          +
          +
          +
          +
          +
          杞藉叆涓...
          +
          鎼滅储涓...
          +
          鏈壘鍒
          +
          +
          +
          +
          + +
          +
          杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
          + +

          - v -

          +
          +
          + + + + diff --git a/doxygen/html/globals_vars.html b/doxygen/html/globals_vars.html index ccf8370..439b4cc 100644 --- a/doxygen/html/globals_vars.html +++ b/doxygen/html/globals_vars.html @@ -103,18 +103,110 @@
-
杩欓噷鏄墍鏈夋枃妗e寲鐨勫彉閲, 鍙婃寚鍚戝叾鏂囨。鐨勯摼鎺:
diff --git a/doxygen/html/globals_w.html b/doxygen/html/globals_w.html new file mode 100644 index 0000000..63b5350 --- /dev/null +++ b/doxygen/html/globals_w.html @@ -0,0 +1,125 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- w -

+
+
+ + + + diff --git a/doxygen/html/globals_x.html b/doxygen/html/globals_x.html new file mode 100644 index 0000000..7a1cd91 --- /dev/null +++ b/doxygen/html/globals_x.html @@ -0,0 +1,120 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- x -

+
+
+ + + + diff --git a/doxygen/html/globals_y.html b/doxygen/html/globals_y.html new file mode 100644 index 0000000..0aa31f8 --- /dev/null +++ b/doxygen/html/globals_y.html @@ -0,0 +1,121 @@ + + + + + + + +鍩轰簬CW32鐨勭數鍘嬬數娴佽〃: 鍏ㄥ眬瀹氫箟 + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
鍩轰簬CW32鐨勭數鍘嬬數娴佽〃 V1.0.0 +
+
涓娆剧墿鑱旂綉澶氬姛鑳界數鍘嬬數娴佽〃
+
+ +   + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
杞藉叆涓...
+
鎼滅储涓...
+
鏈壘鍒
+
+
+
+
+ +
+
杩欓噷鍒楀嚭浜嗘墍鏈夊嚱鏁般佸彉閲忋佸畯銆佹灇涓惧拰绫诲瀷瀹氫箟绛夛紝骞堕檮甯﹀叾鎵灞炵殑鏂囦欢:
+ +

- y -

+
+
+ + + + diff --git a/doxygen/html/gpio_8h.html b/doxygen/html/gpio_8h.html index c46cf19..2cf5ebb 100644 --- a/doxygen/html/gpio_8h.html +++ b/doxygen/html/gpio_8h.html @@ -118,17 +118,13 @@ - + - + - + - +

瀹忓畾涔

-#define ESP8266_EN_PIN   GPIO_PIN_14
#define ESP8266_EN_PIN   GPIO_PIN_14
 
-#define ESP8266_EN_PORT   CW_GPIOB
#define ESP8266_EN_PORT   CW_GPIOB
 
-#define ESP8266_PIN   GPIO_PIN_15
#define ESP8266_PIN   GPIO_PIN_15
 
-#define ESP8266_PORT   CW_GPIOB
#define ESP8266_PORT   CW_GPIOB
 

@@ -145,7 +141,64 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ ESP8266_EN_PIN

+ +
+
+ + + + +
#define ESP8266_EN_PIN   GPIO_PIN_14
+
+ +
+
+ +

◆ ESP8266_EN_PORT

+ +
+
+ + + + +
#define ESP8266_EN_PORT   CW_GPIOB
+
+ +
+
+ +

◆ ESP8266_PIN

+ +
+
+ + + + +
#define ESP8266_PIN   GPIO_PIN_15
+
+ +
+
+ +

◆ ESP8266_PORT

+ +
+
+ + + + +
#define ESP8266_PORT   CW_GPIOB
+
+ +
+
+

鍑芥暟璇存槑

◆ GPIO_User_Init()

diff --git a/doxygen/html/gpio_8h.js b/doxygen/html/gpio_8h.js index 7008d6e..483c6f2 100644 --- a/doxygen/html/gpio_8h.js +++ b/doxygen/html/gpio_8h.js @@ -1,4 +1,8 @@ var gpio_8h = [ + [ "ESP8266_EN_PIN", "gpio_8h.html#affea3a764d834cedff9dcf6c9728878e", null ], + [ "ESP8266_EN_PORT", "gpio_8h.html#a62b473a907e7fb671bb19253ad1b1797", null ], + [ "ESP8266_PIN", "gpio_8h.html#a49e048edc626bbfb96f00b119625365b", null ], + [ "ESP8266_PORT", "gpio_8h.html#abd379f4d75dd874eecc178ef22fc8f79", null ], [ "GPIO_User_Init", "gpio_8h.html#a6be7e6a8ef172a50d3568e4ecd01c25a", null ] ]; \ No newline at end of file diff --git a/doxygen/html/gpio_8h_source.html b/doxygen/html/gpio_8h_source.html index 21e5625..a8372f2 100644 --- a/doxygen/html/gpio_8h_source.html +++ b/doxygen/html/gpio_8h_source.html @@ -112,10 +112,10 @@
13
14 #include "main.h"
15
-
16 #define ESP8266_EN_PIN GPIO_PIN_14
-
17 #define ESP8266_EN_PORT CW_GPIOB
-
18 #define ESP8266_PIN GPIO_PIN_15
-
19 #define ESP8266_PORT CW_GPIOB
+
16 #define ESP8266_EN_PIN GPIO_PIN_14
+
17 #define ESP8266_EN_PORT CW_GPIOB
+
18 #define ESP8266_PIN GPIO_PIN_15
+
19 #define ESP8266_PORT CW_GPIOB
20
21 void GPIO_User_Init(void);
22
diff --git a/doxygen/html/key_8c.html b/doxygen/html/key_8c.html index 1dcc81a..84c8488 100644 --- a/doxygen/html/key_8c.html +++ b/doxygen/html/key_8c.html @@ -125,17 +125,13 @@
- + - + - + - +

鍙橀噺

-uint16_t key_pin [5] = {UP_KEY_PIN,DOWN_KEY_PIN,LEFT_KEY_PIN,RIGHT_KEY_PIN,CONFIRM_KEY_PIN}
uint16_t key_pin [5] = {UP_KEY_PIN,DOWN_KEY_PIN,LEFT_KEY_PIN,RIGHT_KEY_PIN,CONFIRM_KEY_PIN}
 
-GPIO_TypeDef * key_pin_port [5] = {UP_KEY_PORT,DOWN_KEY_PORT,LEFT_KEY_PORT,RIGHT_KEY_PORT,CONFIRM_KEY_PORT}
GPIO_TypeDef * key_pin_port [5] = {UP_KEY_PORT,DOWN_KEY_PORT,LEFT_KEY_PORT,RIGHT_KEY_PORT,CONFIRM_KEY_PORT}
 
-uint8_t key_status [5] ={0,0,0,0,0}
uint8_t key_status [5] ={0,0,0,0,0}
 
-uint8_t key_flag [5] ={0,0,0,0,0}
uint8_t key_flag [5] ={0,0,0,0,0}
 

璇︾粏鎻忚堪

@@ -201,6 +197,63 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ key_flag

+ +
+
+ + + + +
uint8_t key_flag[5] ={0,0,0,0,0}
+
+ +
+
+ +

◆ key_pin

+ +
+
+ +
+
+ +

◆ key_pin_port

+ +
+
+ + + + +
GPIO_TypeDef* key_pin_port[5] = {UP_KEY_PORT,DOWN_KEY_PORT,LEFT_KEY_PORT,RIGHT_KEY_PORT,CONFIRM_KEY_PORT}
+
+ +
+
+ +

◆ key_status

+ +
+
+ + + + +
uint8_t key_status[5] ={0,0,0,0,0}
+
+
diff --git a/doxygen/html/key_8c.js b/doxygen/html/key_8c.js index 38f23ed..c3d70a3 100644 --- a/doxygen/html/key_8c.js +++ b/doxygen/html/key_8c.js @@ -1,5 +1,9 @@ var key_8c = [ [ "Check_Key_Status", "key_8c.html#a5d990939b6ecb3a3dd063089f2eeb14f", null ], - [ "Key_Init", "key_8c.html#a3f147fc769d371775875ecc2dfe3934d", null ] + [ "Key_Init", "key_8c.html#a3f147fc769d371775875ecc2dfe3934d", null ], + [ "key_flag", "key_8c.html#a2659c3ab99257b670a176a6264e84f27", null ], + [ "key_pin", "key_8c.html#ae2030bc8baccd7824a84b99fec6ea92a", null ], + [ "key_pin_port", "key_8c.html#a2bc318a1c11e47c61121fba078e20289", null ], + [ "key_status", "key_8c.html#a4ac89e78c446374b381fbadb68641ab4", null ] ]; \ No newline at end of file diff --git a/doxygen/html/key_8h.html b/doxygen/html/key_8h.html index 2208525..45ee0db 100644 --- a/doxygen/html/key_8h.html +++ b/doxygen/html/key_8h.html @@ -120,35 +120,25 @@ - + - + - + - + - + - + - + - + - + - +

瀹忓畾涔

-#define UP_KEY_PIN   GPIO_PIN_12
#define UP_KEY_PIN   GPIO_PIN_12
 
-#define DOWN_KEY_PIN   GPIO_PIN_8
#define DOWN_KEY_PIN   GPIO_PIN_8
 
-#define LEFT_KEY_PIN   GPIO_PIN_9
#define LEFT_KEY_PIN   GPIO_PIN_9
 
-#define RIGHT_KEY_PIN   GPIO_PIN_11
#define RIGHT_KEY_PIN   GPIO_PIN_11
 
-#define CONFIRM_KEY_PIN   GPIO_PIN_10
#define CONFIRM_KEY_PIN   GPIO_PIN_10
 
-#define UP_KEY_PORT   CW_GPIOA
#define UP_KEY_PORT   CW_GPIOA
 
-#define DOWN_KEY_PORT   CW_GPIOA
#define DOWN_KEY_PORT   CW_GPIOA
 
-#define LEFT_KEY_PORT   CW_GPIOA
#define LEFT_KEY_PORT   CW_GPIOA
 
-#define RIGHT_KEY_PORT   CW_GPIOA
#define RIGHT_KEY_PORT   CW_GPIOA
 
-#define CONFIRM_KEY_PORT   CW_GPIOA
#define CONFIRM_KEY_PORT   CW_GPIOA
 

@@ -162,17 +152,13 @@

- + - + - + - +

鍙橀噺

-uint16_t key_pin [5]
uint16_t key_pin [5]
 
-GPIO_TypeDef * key_pin_port [5]
GPIO_TypeDef * key_pin_port [5]
 
-uint8_t key_status [5]
uint8_t key_status [5]
 
-uint8_t key_flag [5]
uint8_t key_flag [5]
 

璇︾粏鎻忚堪

@@ -183,7 +169,148 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ CONFIRM_KEY_PIN

+ +
+
+ + + + +
#define CONFIRM_KEY_PIN   GPIO_PIN_10
+
+ +
+
+ +

◆ CONFIRM_KEY_PORT

+ +
+
+ + + + +
#define CONFIRM_KEY_PORT   CW_GPIOA
+
+ +
+
+ +

◆ DOWN_KEY_PIN

+ +
+
+ + + + +
#define DOWN_KEY_PIN   GPIO_PIN_8
+
+ +
+
+ +

◆ DOWN_KEY_PORT

+ +
+
+ + + + +
#define DOWN_KEY_PORT   CW_GPIOA
+
+ +
+
+ +

◆ LEFT_KEY_PIN

+ +
+
+ + + + +
#define LEFT_KEY_PIN   GPIO_PIN_9
+
+ +
+
+ +

◆ LEFT_KEY_PORT

+ +
+
+ + + + +
#define LEFT_KEY_PORT   CW_GPIOA
+
+ +
+
+ +

◆ RIGHT_KEY_PIN

+ +
+
+ + + + +
#define RIGHT_KEY_PIN   GPIO_PIN_11
+
+ +
+
+ +

◆ RIGHT_KEY_PORT

+ +
+
+ + + + +
#define RIGHT_KEY_PORT   CW_GPIOA
+
+ +
+
+ +

◆ UP_KEY_PIN

+ +
+
+ + + + +
#define UP_KEY_PIN   GPIO_PIN_12
+
+ +
+
+ +

◆ UP_KEY_PORT

+ +
+
+ + + + +
#define UP_KEY_PORT   CW_GPIOA
+
+ +
+
+

鍑芥暟璇存槑

◆ Check_Key_Status()

@@ -238,6 +365,95 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ key_flag

+ +
+
+ + + + + +
+ + + + +
uint8_t key_flag[5]
+
+extern
+
+ +
+
+ +

◆ key_pin

+ +
+
+ + + + + +
+ + + + +
uint16_t key_pin[5]
+
+extern
+
+ +
+
+ +

◆ key_pin_port

+ +
+
+ + + + + +
+ + + + +
GPIO_TypeDef* key_pin_port[5]
+
+extern
+
+ +
+
+ +

◆ key_status

+ +
+
+ + + + + +
+ + + + +
uint8_t key_status[5]
+
+extern
+
+
diff --git a/doxygen/html/key_8h.js b/doxygen/html/key_8h.js index 8825490..465a831 100644 --- a/doxygen/html/key_8h.js +++ b/doxygen/html/key_8h.js @@ -1,5 +1,19 @@ var key_8h = [ + [ "CONFIRM_KEY_PIN", "key_8h.html#a24eb3ea79654269cd28181c06899d197", null ], + [ "CONFIRM_KEY_PORT", "key_8h.html#a4397ff0bc01d76e36984664e9246ec82", null ], + [ "DOWN_KEY_PIN", "key_8h.html#a8666aa2518e321d51dc26175364c0a58", null ], + [ "DOWN_KEY_PORT", "key_8h.html#acae2f8f3ebc408ff5633ee48c1367451", null ], + [ "LEFT_KEY_PIN", "key_8h.html#a3045c0f318f3853b53f7520316161b2b", null ], + [ "LEFT_KEY_PORT", "key_8h.html#ad899c3230b5f68adeb9af16b71720a00", null ], + [ "RIGHT_KEY_PIN", "key_8h.html#ab3bed5499122f7f90a15a11c64079314", null ], + [ "RIGHT_KEY_PORT", "key_8h.html#a2213845573436ef3ec56fb29f76924b9", null ], + [ "UP_KEY_PIN", "key_8h.html#a66999692e3b74b80e62fe596516a37f2", null ], + [ "UP_KEY_PORT", "key_8h.html#a3350bd43038792b5d1fb9cddb9b470f0", null ], [ "Check_Key_Status", "key_8h.html#a39cb7133b2b67ff6b1425e16064a6f64", null ], - [ "Key_Init", "key_8h.html#a3f147fc769d371775875ecc2dfe3934d", null ] + [ "Key_Init", "key_8h.html#a3f147fc769d371775875ecc2dfe3934d", null ], + [ "key_flag", "key_8h.html#a2659c3ab99257b670a176a6264e84f27", null ], + [ "key_pin", "key_8h.html#ae2030bc8baccd7824a84b99fec6ea92a", null ], + [ "key_pin_port", "key_8h.html#a2bc318a1c11e47c61121fba078e20289", null ], + [ "key_status", "key_8h.html#a4ac89e78c446374b381fbadb68641ab4", null ] ]; \ No newline at end of file diff --git a/doxygen/html/key_8h_source.html b/doxygen/html/key_8h_source.html index 8ecbcd1..4737857 100644 --- a/doxygen/html/key_8h_source.html +++ b/doxygen/html/key_8h_source.html @@ -113,32 +113,36 @@
14 #include "board.h"
15 #include "main.h"
16
-
17 #define UP_KEY_PIN GPIO_PIN_12
-
18 #define DOWN_KEY_PIN GPIO_PIN_8
-
19 #define LEFT_KEY_PIN GPIO_PIN_9
-
20 #define RIGHT_KEY_PIN GPIO_PIN_11
-
21 #define CONFIRM_KEY_PIN GPIO_PIN_10
+
17 #define UP_KEY_PIN GPIO_PIN_12
+
18 #define DOWN_KEY_PIN GPIO_PIN_8
+
19 #define LEFT_KEY_PIN GPIO_PIN_9
+
20 #define RIGHT_KEY_PIN GPIO_PIN_11
+
21 #define CONFIRM_KEY_PIN GPIO_PIN_10
22
23
-
24 #define UP_KEY_PORT CW_GPIOA
-
25 #define DOWN_KEY_PORT CW_GPIOA
-
26 #define LEFT_KEY_PORT CW_GPIOA
-
27 #define RIGHT_KEY_PORT CW_GPIOA
-
28 #define CONFIRM_KEY_PORT CW_GPIOA
+
24 #define UP_KEY_PORT CW_GPIOA
+
25 #define DOWN_KEY_PORT CW_GPIOA
+
26 #define LEFT_KEY_PORT CW_GPIOA
+
27 #define RIGHT_KEY_PORT CW_GPIOA
+
28 #define CONFIRM_KEY_PORT CW_GPIOA
29
30 void Check_Key_Status(void);
31 void Key_Init(void);
32
-
33 extern uint16_t key_pin[5];
-
34 extern GPIO_TypeDef* key_pin_port[5];
-
35 extern uint8_t key_status[5];
-
36 extern uint8_t key_flag[5];
+
33 extern uint16_t key_pin[5];
+
34 extern GPIO_TypeDef* key_pin_port[5];
+
35 extern uint8_t key_status[5];
+
36 extern uint8_t key_flag[5];
37
38#endif
39
40
+
uint8_t key_flag[5]
瀹氫箟 key.c:17
+
GPIO_TypeDef * key_pin_port[5]
瀹氫箟 key.c:15
void Check_Key_Status(void)
浣跨敤鐘舵佹満妫鏌ユ寜閿姸鎬
瀹氫箟 key.c:48
void Key_Init(void)
鎸夐敭鍒濆鍖栧嚱鏁
瀹氫箟 key.c:25
+
uint8_t key_status[5]
瀹氫箟 key.c:16
+
uint16_t key_pin[5]
瀹氫箟 key.c:14
涓诲嚱鏁扮殑澶存枃浠
diff --git a/doxygen/html/main_8h.html b/doxygen/html/main_8h.html index 6f983e3..7114a0a 100644 --- a/doxygen/html/main_8h.html +++ b/doxygen/html/main_8h.html @@ -129,13 +129,11 @@ - - + + - - + +

瀹忓畾涔

-#define WIFI_SSID   ""
 WIFI鍚
#define WIFI_SSID   ""
 WIFI鍚
 
-#define WIFI_PASSWORD   ""
 WIFI瀵嗙爜
#define WIFI_PASSWORD   ""
 WIFI瀵嗙爜
 

璇︾粏鎻忚堪

@@ -146,7 +144,40 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
- +

瀹忓畾涔夎鏄

+ +

◆ WIFI_PASSWORD

+ +
+
+ + + + +
#define WIFI_PASSWORD   ""
+
+ +

WIFI瀵嗙爜

+ +
+
+ +

◆ WIFI_SSID

+ +
+
+ + + + +
#define WIFI_SSID   ""
+
+ +

WIFI鍚

+ +
+
+ + + + +

◆ in_progress_flag

+ +
+
+ + + + +
uint8_t in_progress_flag = 0
+
+ +
+
+ +

◆ in_sub_menu_flag

+ +
+
+ + + + +
uint8_t in_sub_menu_flag = 0
+
+ +
+
+ +

◆ main_menu_button

+ +
+
+ + + + +
char* main_menu_button[] = {"鐢靛帇鐢垫祦","娓╂箍搴﹁","WIFI ","MQTT ","绯荤粺璁剧疆"}
+
+ +
+
+ +

◆ main_menu_index

+ +
+
+ + + + +
uint8_t main_menu_index = 0
+
+
@@ -451,6 +502,34 @@

{"杩炴帴MQTT "," "," "," "," "},
{"绯荤粺鍙傛暟 ","閲嶇疆ESP ","浼戠湢 ","浜害璁剧疆 ","鍚姩ESP8266 "}}
+ + +
+

◆ sub_menu_index

+ +
+
+ + + + +
uint8_t sub_menu_index = 0
+
+ +
+
+ +

◆ sub_menu_maxidx

+ + diff --git a/doxygen/html/menu_8c.js b/doxygen/html/menu_8c.js index de376cd..f76fb12 100644 --- a/doxygen/html/menu_8c.js +++ b/doxygen/html/menu_8c.js @@ -7,5 +7,13 @@ var menu_8c = [ "Run_Function", "menu_8c.html#aa8529c38f66d42d7f4c761fc63cc2cdf", null ], [ "Show_Main_Menu", "menu_8c.html#acd969be1ba6f2224fd72aa6de546f595", null ], [ "Show_Status_Bar", "menu_8c.html#a14e388755fe740a5199bdc4dce643ecc", null ], - [ "Show_Sub_Menu", "menu_8c.html#a2e896233be450f898931484bc7a80669", null ] + [ "Show_Sub_Menu", "menu_8c.html#a2e896233be450f898931484bc7a80669", null ], + [ "FUN", "menu_8c.html#a32c613bd60cd411b742a58176b704c4c", null ], + [ "in_progress_flag", "menu_8c.html#a664e5faa6896e47af3e93e8ccc67e987", null ], + [ "in_sub_menu_flag", "menu_8c.html#a2012b58e94ef5b460c3050e7fbbe38ff", null ], + [ "main_menu_button", "menu_8c.html#a9041773f3b6fff8d0835fdb93e8c63b6", null ], + [ "main_menu_index", "menu_8c.html#a6fe54f3258b5ed57bd6ec5f554471e61", null ], + [ "sub_menu_button", "menu_8c.html#acd6658ed1d5e5dae718ef7ec2b05db16", null ], + [ "sub_menu_index", "menu_8c.html#affa000f1f3ab761706c220d0446101d6", null ], + [ "sub_menu_maxidx", "menu_8c.html#ac6172c1cd2ab5b2c693571ac7d9b7caf", null ] ]; \ No newline at end of file diff --git a/doxygen/html/menu_8h.html b/doxygen/html/menu_8h.html index c116bd9..ef5a112 100644 --- a/doxygen/html/menu_8h.html +++ b/doxygen/html/menu_8h.html @@ -120,25 +120,19 @@ - - + + - - + + - + - + - + - +

瀹忓畾涔

-#define MAIN_MENU_INDEX   4
 涓昏彍鍗曟渶澶х储寮曚笅鏍囷紝浠0寮濮
#define MAIN_MENU_INDEX   4
 涓昏彍鍗曟渶澶х储寮曚笅鏍囷紝浠0寮濮
 
-#define SUB_MENU_0_INDEX   1
 绗竴绾ф绾ц彍鍗曟渶澶х储寮曪紝涓嬪悓
#define SUB_MENU_0_INDEX   1
 绗竴绾ф绾ц彍鍗曟渶澶х储寮曪紝涓嬪悓
 
-#define SUB_MENU_1_INDEX   0
#define SUB_MENU_1_INDEX   0
 
-#define SUB_MENU_2_INDEX   1
#define SUB_MENU_2_INDEX   1
 
-#define SUB_MENU_3_INDEX   0
#define SUB_MENU_3_INDEX   0
 
-#define SUB_MENU_4_INDEX   4
#define SUB_MENU_4_INDEX   4
 

@@ -170,29 +164,21 @@

- + - + - + - + - + - + - + - +

鍙橀噺

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

璇︾粏鎻忚堪

@@ -203,7 +189,96 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ MAIN_MENU_INDEX

+ +
+
+ + + + +
#define MAIN_MENU_INDEX   4
+
+ +

涓昏彍鍗曟渶澶х储寮曚笅鏍囷紝浠0寮濮

+ +
+
+ +

◆ SUB_MENU_0_INDEX

+ +
+
+ + + + +
#define SUB_MENU_0_INDEX   1
+
+ +

绗竴绾ф绾ц彍鍗曟渶澶х储寮曪紝涓嬪悓

+ +
+
+ +

◆ SUB_MENU_1_INDEX

+ +
+
+ + + + +
#define SUB_MENU_1_INDEX   0
+
+ +
+
+ +

◆ SUB_MENU_2_INDEX

+ +
+
+ + + + +
#define SUB_MENU_2_INDEX   1
+
+ +
+
+ +

◆ SUB_MENU_3_INDEX

+ +
+
+ + + + +
#define SUB_MENU_3_INDEX   0
+
+ +
+
+ +

◆ SUB_MENU_4_INDEX

+ +
+
+ + + + +
#define SUB_MENU_4_INDEX   4
+
+ +
+
+

鍑芥暟璇存槑

◆ Choose_Main_Function()

@@ -418,6 +493,178 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ FUN

+ +
+
+ + + + + +
+ + + + + + + +
void(* FUN[5][5])() ()
+
+extern
+
+ +
+
+ +

◆ in_progress_flag

+ +
+
+ + + + + +
+ + + + +
uint8_t in_progress_flag
+
+extern
+
+ +
+
+ +

◆ in_sub_menu_flag

+ +
+
+ + + + + +
+ + + + +
uint8_t in_sub_menu_flag
+
+extern
+
+ +
+
+ +

◆ main_menu_button

+ +
+
+ + + + + +
+ + + + +
char* main_menu_button[]
+
+extern
+
+ +
+
+ +

◆ main_menu_index

+ +
+
+ + + + + +
+ + + + +
uint8_t main_menu_index
+
+extern
+
+ +
+
+ +

◆ sub_menu_button

+ +
+
+ + + + + +
+ + + + +
char* sub_menu_button[5][5]
+
+extern
+
+ +
+
+ +

◆ sub_menu_index

+ +
+
+ + + + +
uint8_t sub_menu_index
+
+ +
+
+ +

◆ sub_menu_maxidx

+ +
+
+ + + + + +
+ + + + +
uint8_t sub_menu_maxidx[5]
+
+extern
+
+
diff --git a/doxygen/html/menu_8h.js b/doxygen/html/menu_8h.js index 823af5a..9b46e7f 100644 --- a/doxygen/html/menu_8h.js +++ b/doxygen/html/menu_8h.js @@ -2,6 +2,10 @@ var menu_8h = [ [ "MAIN_MENU_INDEX", "menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353", null ], [ "SUB_MENU_0_INDEX", "menu_8h.html#aeb41eefa2b52f082991d09f652191c3c", null ], + [ "SUB_MENU_1_INDEX", "menu_8h.html#a95c9d591853caebc875b0d097b4c4575", null ], + [ "SUB_MENU_2_INDEX", "menu_8h.html#a9629c68476fc0fa5dd02ce61fc1f9710", null ], + [ "SUB_MENU_3_INDEX", "menu_8h.html#a79a0fcaa11ea920a0d8e396843931bf4", null ], + [ "SUB_MENU_4_INDEX", "menu_8h.html#ad38f53ad5dbf071a75a54fe6dce50bf9", null ], [ "Choose_Main_Function", "menu_8h.html#a862ac7bf48738cfe74bc4690a8e4da75", null ], [ "Choose_Sub_Function", "menu_8h.html#ac5664ba999362acec1de1eb4358b6663", null ], [ "Restore_Main_Menu_Button", "menu_8h.html#ac43ea6d43e91d80980fb46ba9b6e5a67", null ], @@ -9,5 +13,13 @@ var menu_8h = [ "Run_Function", "menu_8h.html#aeea0377104c43ba4a829a5d4e8ad428a", null ], [ "Show_Main_Menu", "menu_8h.html#aa87f14c7dd0d703876994124fd522476", null ], [ "Show_Status_Bar", "menu_8h.html#aaeab445aa4065e1b62803b65d00bc043", null ], - [ "Show_Sub_Menu", "menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e", null ] + [ "Show_Sub_Menu", "menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e", null ], + [ "FUN", "menu_8h.html#a32c613bd60cd411b742a58176b704c4c", null ], + [ "in_progress_flag", "menu_8h.html#a664e5faa6896e47af3e93e8ccc67e987", null ], + [ "in_sub_menu_flag", "menu_8h.html#a2012b58e94ef5b460c3050e7fbbe38ff", null ], + [ "main_menu_button", "menu_8h.html#a9041773f3b6fff8d0835fdb93e8c63b6", null ], + [ "main_menu_index", "menu_8h.html#a6fe54f3258b5ed57bd6ec5f554471e61", null ], + [ "sub_menu_button", "menu_8h.html#acd6658ed1d5e5dae718ef7ec2b05db16", null ], + [ "sub_menu_index", "menu_8h.html#affa000f1f3ab761706c220d0446101d6", null ], + [ "sub_menu_maxidx", "menu_8h.html#ac6172c1cd2ab5b2c693571ac7d9b7caf", null ] ]; \ No newline at end of file diff --git a/doxygen/html/menu_8h_source.html b/doxygen/html/menu_8h_source.html index feb7410..3657e4a 100644 --- a/doxygen/html/menu_8h_source.html +++ b/doxygen/html/menu_8h_source.html @@ -116,19 +116,19 @@
17 #define MAIN_MENU_INDEX 4
18
19 #define SUB_MENU_0_INDEX 1
-
20 #define SUB_MENU_1_INDEX 0
-
21 #define SUB_MENU_2_INDEX 1
-
22 #define SUB_MENU_3_INDEX 0
-
23 #define SUB_MENU_4_INDEX 4
+
20 #define SUB_MENU_1_INDEX 0
+
21 #define SUB_MENU_2_INDEX 1
+
22 #define SUB_MENU_3_INDEX 0
+
23 #define SUB_MENU_4_INDEX 4
24
25
-
26 extern uint8_t in_progress_flag;
-
27 extern uint8_t in_sub_menu_flag;
-
28 extern uint8_t main_menu_index,sub_menu_index;
-
29 extern char* main_menu_button[];
-
30 extern char* sub_menu_button[5][5];
-
31 extern uint8_t sub_menu_maxidx[5];
-
32 extern void (*FUN[5][5])();
+
26 extern uint8_t in_progress_flag;
+
27 extern uint8_t in_sub_menu_flag;
+ +
29 extern char* main_menu_button[];
+
30 extern char* sub_menu_button[5][5];
+
31 extern uint8_t sub_menu_maxidx[5];
+
32 extern void (*FUN[5][5])();
33
34 void Show_Main_Menu(void);
35 void Choose_Main_Function(void);
@@ -141,14 +141,22 @@
42
43#endif
瀛樻斁鍥剧墖鏁扮粍鐨勫ご鏂囦欢
+
uint8_t in_sub_menu_flag
瀹氫箟 menu.c:26
+
void(* FUN[5][5])()
瀹氫箟 menu.c:30
void Restore_Sub_Menu_Button(uint8_t idx)
娆$骇鑿滃崟鎸夐挳鎭㈠鏈閫変腑鐘舵
瀹氫箟 menu.c:177
+
uint8_t in_progress_flag
瀹氫箟 menu.c:25
+
uint8_t main_menu_index
瀹氫箟 menu.c:23
void Choose_Main_Function(void)
涓昏彍鍗曟寜閽閫変腑
瀹氫箟 menu.c:165
+
char * main_menu_button[]
瀹氫箟 menu.c:37
void Show_Main_Menu(void)
鏄剧ず涓昏彍鍗
瀹氫箟 menu.c:112
void Show_Status_Bar(void)
鏄剧ず鐘舵佹爮
瀹氫箟 menu.c:52
void Restore_Main_Menu_Button(uint8_t idx)
涓昏彍鍗曟寜閽仮澶嶆湭琚変腑鐘舵
瀹氫箟 menu.c:189
void Choose_Sub_Function(void)
娆$骇鑿滃崟鎸夐挳琚変腑
瀹氫箟 menu.c:153
+
uint8_t sub_menu_maxidx[5]
瀹氫箟 menu.c:44
+
char * sub_menu_button[5][5]
瀹氫箟 menu.c:39
void Show_Sub_Menu(void)
鏄剧ず娆$骇鑿滃崟
瀹氫箟 menu.c:137
void Run_Function(void)
鎵ц瀵瑰簲鐨勫姛鑳藉嚱鏁
瀹氫箟 menu.c:201
+
uint8_t sub_menu_index
瀹氫箟 menu.h:28
diff --git a/doxygen/html/mqtt_8c.html b/doxygen/html/mqtt_8c.html index 1b70e3c..3032a1f 100644 --- a/doxygen/html/mqtt_8c.html +++ b/doxygen/html/mqtt_8c.html @@ -128,9 +128,8 @@ - - + +

鍙橀噺

-uint8_t mqtt_status = 0
 MQTT杩炴帴鐘舵
uint8_t mqtt_status = 0
 MQTT杩炴帴鐘舵
 

璇︾粏鎻忚堪

@@ -221,6 +220,23 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ mqtt_status

+ +
+
+ + + + +
uint8_t mqtt_status = 0
+
+ +

MQTT杩炴帴鐘舵

+
diff --git a/doxygen/html/mqtt_8h.html b/doxygen/html/mqtt_8h.html index 5656c42..8abf9e4 100644 --- a/doxygen/html/mqtt_8h.html +++ b/doxygen/html/mqtt_8h.html @@ -124,21 +124,17 @@ - - + + - - + + - - + + - - + +

瀹忓畾涔

-#define USERCFG   "AT+MQTTUSERCFG=0,1,\"NULL\",\"username\",\"password\",0,0,\"\""
 璁剧疆MQTT鐢ㄦ埛鍚嶅拰瀵嗙爜
#define USERCFG   "AT+MQTTUSERCFG=0,1,\"NULL\",\"username\",\"password\",0,0,\"\""
 璁剧疆MQTT鐢ㄦ埛鍚嶅拰瀵嗙爜
 
-#define CLIENTID   "AT+MQTTCLIENTID=0,\"ClientID\""
 閰嶇疆ClientID
#define CLIENTID   "AT+MQTTCLIENTID=0,\"ClientID\""
 閰嶇疆ClientID
 
-#define MQTTCONN   "AT+MQTTCONN=0,\"MQTTHost\",Port,1"
 閰嶇疆MQTT鏈嶅姟鍣ㄥ湴鍧MQTTHost涓庣鍙ort
#define MQTTCONN   "AT+MQTTCONN=0,\"MQTTHost\",Port,1"
 閰嶇疆MQTT鏈嶅姟鍣ㄥ湴鍧MQTTHost涓庣鍙ort
 
-#define MQTT_TOPIC   "TOPIC"
 閰嶇疆瑕佸彂甯冩秷鎭殑TOPIC
#define MQTT_TOPIC   "TOPIC"
 閰嶇疆瑕佸彂甯冩秷鎭殑TOPIC
 

@@ -155,9 +151,8 @@

- - + +

鍙橀噺

-uint8_t mqtt_status
 MQTT杩炴帴鐘舵
uint8_t mqtt_status
 MQTT杩炴帴鐘舵
 

璇︾粏鎻忚堪

@@ -168,7 +163,72 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ CLIENTID

+ +
+
+ + + + +
#define CLIENTID   "AT+MQTTCLIENTID=0,\"ClientID\""
+
+ +

閰嶇疆ClientID

+ +
+
+ +

◆ MQTT_TOPIC

+ +
+
+ + + + +
#define MQTT_TOPIC   "TOPIC"
+
+ +

閰嶇疆瑕佸彂甯冩秷鎭殑TOPIC

+ +
+
+ +

◆ MQTTCONN

+ +
+
+ + + + +
#define MQTTCONN   "AT+MQTTCONN=0,\"MQTTHost\",Port,1"
+
+ +

閰嶇疆MQTT鏈嶅姟鍣ㄥ湴鍧MQTTHost涓庣鍙ort

+ +
+
+ +

◆ USERCFG

+ +
+
+ + + + +
#define USERCFG   "AT+MQTTUSERCFG=0,1,\"NULL\",\"username\",\"password\",0,0,\"\""
+
+ +

璁剧疆MQTT鐢ㄦ埛鍚嶅拰瀵嗙爜

+ +
+
+

鍑芥暟璇存槑

◆ MQTT_Disconnect()

@@ -248,6 +308,31 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ mqtt_status

+ +
+
+ + + + + +
+ + + + +
uint8_t mqtt_status
+
+extern
+
+ +

MQTT杩炴帴鐘舵

+
diff --git a/doxygen/html/navtreedata.js b/doxygen/html/navtreedata.js index 6e561e9..bb7d212 100644 --- a/doxygen/html/navtreedata.js +++ b/doxygen/html/navtreedata.js @@ -27,12 +27,16 @@ var NAVTREE = [ "鍩轰簬CW32鐨勭數鍘嬬數娴佽〃", "index.html", [ [ "缁撴瀯浣", "annotated.html", [ [ "缁撴瀯浣", "annotated.html", "annotated_dup" ], - [ "缁撴瀯浣撶储寮", "classes.html", null ] + [ "缁撴瀯浣撶储寮", "classes.html", null ], + [ "鎴愬憳鍙橀噺", "functions.html", [ + [ "鍏ㄩ儴", "functions.html", null ], + [ "鍙橀噺", "functions_vars.html", null ] + ] ] ] ], [ "鏂囦欢", "files.html", [ [ "鏂囦欢鍒楄〃", "files.html", "files_dup" ], [ "鍏ㄥ眬瀹氫箟", "globals.html", [ - [ "鍏ㄩ儴", "globals.html", null ], + [ "鍏ㄩ儴", "globals.html", "globals_dup" ], [ "鍑芥暟", "globals_func.html", null ], [ "鍙橀噺", "globals_vars.html", null ], [ "瀹忓畾涔", "globals_defs.html", null ] @@ -43,7 +47,8 @@ var NAVTREE = var NAVTREEINDEX = [ -"_font_8h.html" +"_font_8h.html", +"menu_8c.html#a6569a60e58f2106e30e04f94e0f7cc7c" ]; var SYNCONMSG = '鐐瑰嚮 鍏抽棴 闈㈡澘鍚屾'; diff --git a/doxygen/html/navtreeindex0.js b/doxygen/html/navtreeindex0.js index f03aca5..fb4f56c 100644 --- a/doxygen/html/navtreeindex0.js +++ b/doxygen/html/navtreeindex0.js @@ -1,6 +1,11 @@ var NAVTREEINDEX0 = { "_font_8h.html":[1,0,0,4], +"_font_8h.html#a308e9d8905c054719c8478db626f1ab2":[1,0,0,4,3], +"_font_8h.html#a3ec48945a993c284262026a6ec22bbbf":[1,0,0,4,2], +"_font_8h.html#a4322c69945e426700724db76d66163c8":[1,0,0,4,4], +"_font_8h.html#aa0d06f95344b39752038f82948210a02":[1,0,0,4,1], +"_font_8h.html#ae2fb8e105424f9328400bfcb5f51e7cf":[1,0,0,4,5], "_font_8h_source.html":[1,0,0,4], "_g_u_i_8c.html":[1,0,0,7], "_g_u_i_8c.html#a2219b183ca35d75c242b8af37c363bd1":[1,0,0,7,2], @@ -35,21 +40,70 @@ var NAVTREEINDEX0 = "_lcd___driver_8c.html#af1d85e822acdc2331b72eda6e771c874":[1,0,0,11,9], "_lcd___driver_8c.html#afed6e1aa47240d8e045853902a7efe7d":[1,0,0,11,3], "_lcd___driver_8h.html":[1,0,0,12], -"_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc":[1,0,0,12,8], -"_lcd___driver_8h.html#a111599a9f1825495165ff771019c8fec":[1,0,0,12,1], -"_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a":[1,0,0,12,12], -"_lcd___driver_8h.html#a24aba0149e152e0ce00249d360768402":[1,0,0,12,0], -"_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d":[1,0,0,12,7], -"_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f":[1,0,0,12,10], -"_lcd___driver_8h.html#a6758ae1e84bda7de6a13005947e33d7f":[1,0,0,12,2], -"_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09":[1,0,0,12,14], -"_lcd___driver_8h.html#ab79b8fa9ceafe767ea358f9874279140":[1,0,0,12,13], -"_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be":[1,0,0,12,5], -"_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e":[1,0,0,12,11], -"_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5":[1,0,0,12,4], -"_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051":[1,0,0,12,6], -"_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874":[1,0,0,12,9], -"_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d":[1,0,0,12,3], +"_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc":[1,0,0,12,57], +"_lcd___driver_8h.html#a0783e41d39710aaf2889894380037506":[1,0,0,12,35], +"_lcd___driver_8h.html#a07ad09447c2b419f78b58113df0fedd4":[1,0,0,12,24], +"_lcd___driver_8h.html#a07b9b39d7c249859846408b3520a2fc9":[1,0,0,12,30], +"_lcd___driver_8h.html#a095e598cf23670461dd6463875c8f572":[1,0,0,12,7], +"_lcd___driver_8h.html#a0bb0b009e7a7390473ace4d98bd843c0":[1,0,0,12,42], +"_lcd___driver_8h.html#a0e4d134705883a491d8b8fbdcf335c79":[1,0,0,12,54], +"_lcd___driver_8h.html#a111599a9f1825495165ff771019c8fec":[1,0,0,12,49], +"_lcd___driver_8h.html#a13307e4183b0383025465b6ba8520f79":[1,0,0,12,19], +"_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a":[1,0,0,12,61], +"_lcd___driver_8h.html#a24aba0149e152e0ce00249d360768402":[1,0,0,12,48], +"_lcd___driver_8h.html#a2adb4c9e293ac446897ccfac5a52d6c2":[1,0,0,12,2], +"_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d":[1,0,0,12,56], +"_lcd___driver_8h.html#a378fe0e48c9e7f24b5767c93de6e42cc":[1,0,0,12,45], +"_lcd___driver_8h.html#a3a359ebbb13b02fcc838f0a921910dac":[1,0,0,12,16], +"_lcd___driver_8h.html#a416e996c9a2dc85ae6a65f7ed877b281":[1,0,0,12,32], +"_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f":[1,0,0,12,59], +"_lcd___driver_8h.html#a4781e073871c6f27f89b9463ad3a4ed1":[1,0,0,12,23], +"_lcd___driver_8h.html#a4cc964ad8b138b5bf7d54f1c1032d921":[1,0,0,12,39], +"_lcd___driver_8h.html#a4d4f4b1aba9ad8df7e4ee6fe9a37c97d":[1,0,0,12,12], +"_lcd___driver_8h.html#a51ea5d13a8543cf0088926f3144f2b5a":[1,0,0,12,37], +"_lcd___driver_8h.html#a5307613aa57096d4dec859d873c764a7":[1,0,0,12,33], +"_lcd___driver_8h.html#a572d544352fb2e19c12c8da440c5187e":[1,0,0,12,21], +"_lcd___driver_8h.html#a58b65e43a41006ec56218e112b010f4f":[1,0,0,12,10], +"_lcd___driver_8h.html#a5adb6d208cb8fa9dcaaff885349fe0b4":[1,0,0,12,17], +"_lcd___driver_8h.html#a5d8452e99c69f2559539c2429ad02cae":[1,0,0,12,15], +"_lcd___driver_8h.html#a651bf4c0d67731850ece32fa8501ebed":[1,0,0,12,34], +"_lcd___driver_8h.html#a6758ae1e84bda7de6a13005947e33d7f":[1,0,0,12,50], +"_lcd___driver_8h.html#a6b791b8537a0ffe4dc66762e91f24fe0":[1,0,0,12,29], +"_lcd___driver_8h.html#a6f699060902f800f12aaae150f3a708e":[1,0,0,12,40], +"_lcd___driver_8h.html#a71d24cab0e16b054de228f29139f1b79":[1,0,0,12,13], +"_lcd___driver_8h.html#a78e99f2ce0ff1d1b7eff66885640f97f":[1,0,0,12,9], +"_lcd___driver_8h.html#a79d10e672abb49ad63eeaa8aaef57c38":[1,0,0,12,1], +"_lcd___driver_8h.html#a7a180e479d5885267c5cf68bda4ba51a":[1,0,0,12,4], +"_lcd___driver_8h.html#a7aba8a5c5b84201b5995182c520e035b":[1,0,0,12,36], +"_lcd___driver_8h.html#a7b3b25cba33b07c303f3060fe41887f6":[1,0,0,12,0], +"_lcd___driver_8h.html#a82639276d1d641052c65ccef022693df":[1,0,0,12,22], +"_lcd___driver_8h.html#a843917ab262a595ab6552d36cd49b33b":[1,0,0,12,27], +"_lcd___driver_8h.html#a87b537f5fa5c109d3c05c13d6b18f382":[1,0,0,12,44], +"_lcd___driver_8h.html#a8d23feea868a983c8c2b661e1e16972f":[1,0,0,12,43], +"_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09":[1,0,0,12,63], +"_lcd___driver_8h.html#aa1cb63adface880613149574fc26069c":[1,0,0,12,6], +"_lcd___driver_8h.html#aa27325698c650fd3bc868877d09b733b":[1,0,0,12,14], +"_lcd___driver_8h.html#aa7cd83ebdfb1bc22a0284c31ae2c9dd1":[1,0,0,12,25], +"_lcd___driver_8h.html#aaa5f4f26448b65bfdb2a58e22471f00f":[1,0,0,12,31], +"_lcd___driver_8h.html#aaf6e41139cf8cb9ce7824a4f82ff5f83":[1,0,0,12,38], +"_lcd___driver_8h.html#ab2baea56ece91306020afd6d77fd19f9":[1,0,0,12,3], +"_lcd___driver_8h.html#ab79b8fa9ceafe767ea358f9874279140":[1,0,0,12,62], +"_lcd___driver_8h.html#abf681265909adf3d3e8116c93c0ba179":[1,0,0,12,47], +"_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be":[1,0,0,12,53], +"_lcd___driver_8h.html#ac5b6e19bf06822021f35602c59658de3":[1,0,0,12,41], +"_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e":[1,0,0,12,60], +"_lcd___driver_8h.html#acfbc006ea433ad708fdee3e82996e721":[1,0,0,12,11], +"_lcd___driver_8h.html#ad243f93c16bc4c1d3e0a13b84421d760":[1,0,0,12,5], +"_lcd___driver_8h.html#adcdecd417d03f89f0f0e48f154eef56f":[1,0,0,12,28], +"_lcd___driver_8h.html#add15d241d461faa05ac374853545d0b9":[1,0,0,12,18], +"_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5":[1,0,0,12,52], +"_lcd___driver_8h.html#ae5f70677050eecd8909e0248e07b9e73":[1,0,0,12,8], +"_lcd___driver_8h.html#aeb801d1e7c9c1a4fa8619f4c0183c503":[1,0,0,12,46], +"_lcd___driver_8h.html#aec0f0ab242f1b58b1d017bc9ab4b898b":[1,0,0,12,26], +"_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051":[1,0,0,12,55], +"_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874":[1,0,0,12,58], +"_lcd___driver_8h.html#af79fa9a1463dc2961d3fb2cf32005047":[1,0,0,12,20], +"_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d":[1,0,0,12,51], "_lcd___driver_8h_source.html":[1,0,0,12], "_picture_8c.html":[1,0,0,19], "_picture_8c.html#a2b8e71bf4eb1170ce1ba14c55fc67113":[1,0,0,19,1], @@ -69,11 +123,14 @@ var NAVTREEINDEX0 = "_picture_8h.html#ac90d6d4ca25957898f215e311245ed5c":[1,0,0,20,4], "_picture_8h_source.html":[1,0,0,20], "adc_8c.html":[1,0,0,0], +"adc_8c.html#a1274426711fe13f7796f40ad127f9085":[1,0,0,0,4], "adc_8c.html#a3029f2172d0893fddbf626321f57d4df":[1,0,0,0,3], "adc_8c.html#a686442eddef55e2025b9b464701b7739":[1,0,0,0,0], "adc_8c.html#a76838c794b3f9eeb26f5d8407029747d":[1,0,0,0,1], "adc_8c.html#af209a85aeeb30b065817483c79e771b2":[1,0,0,0,2], +"adc_8c.html#af2db3d565788f3d56f44a37a4fe1384d":[1,0,0,0,5], "adc_8h.html":[1,0,0,1], +"adc_8h.html#a1274426711fe13f7796f40ad127f9085":[1,0,0,1,5], "adc_8h.html#a3029f2172d0893fddbf626321f57d4df":[1,0,0,1,4], "adc_8h.html#a58979d597f41374a663ba47bcc177128":[1,0,0,1,1], "adc_8h.html#a686442eddef55e2025b9b464701b7739":[1,0,0,1,2], @@ -86,39 +143,101 @@ var NAVTREEINDEX0 = "esp8266__cmd_8c.html":[1,0,0,2], "esp8266__cmd_8c.html#a201bebd46a40192e6a1c42ddf328ba5d":[1,0,0,2,0], "esp8266__cmd_8c.html#a2194529694ce26bd9913f172f05c7fed":[1,0,0,2,7], +"esp8266__cmd_8c.html#a2bdee10b315515da8d39dc8d7a4a61e2":[1,0,0,2,14], "esp8266__cmd_8c.html#a35a39c8502757158d77a6d0ee1936f03":[1,0,0,2,4], +"esp8266__cmd_8c.html#a46779094a9b514543c062c20c0add650":[1,0,0,2,10], "esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da":[1,0,0,2,5], "esp8266__cmd_8c.html#a5088cb1d2a0efa2312f2729675ffaa2c":[1,0,0,2,6], +"esp8266__cmd_8c.html#a59269537e7e881ed8f608c3f7a5de4c1":[1,0,0,2,15], "esp8266__cmd_8c.html#a5f687c4882ef40b92d8effc3edc0cb62":[1,0,0,2,1], +"esp8266__cmd_8c.html#a79aab3df1133da471fbe7182d450fc52":[1,0,0,2,11], "esp8266__cmd_8c.html#a846bd3892ad76a2e0589298e6026a2eb":[1,0,0,2,2], +"esp8266__cmd_8c.html#aa85d9700d50398afe1fb183a196a597b":[1,0,0,2,13], "esp8266__cmd_8c.html#aa9414a328d6e95d451bd1f36f1923f01":[1,0,0,2,3], +"esp8266__cmd_8c.html#ab5366a070db023d896628ce58bd5504a":[1,0,0,2,12], +"esp8266__cmd_8c.html#ad9302b4cc0c4b53641111fd11dbd2d91":[1,0,0,2,9], +"esp8266__cmd_8c.html#ae8d48583d2afe8da67b66c3b11c47c6e":[1,0,0,2,8], "esp8266__cmd_8h.html":[1,0,0,3], -"esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed":[1,0,0,3,6], +"esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed":[1,0,0,3,7], +"esp8266__cmd_8h.html#a321c44bed0a4a78fe08b1c29f219eeaa":[1,0,0,3,5], "esp8266__cmd_8h.html#a35a39c8502757158d77a6d0ee1936f03":[1,0,0,3,4], +"esp8266__cmd_8h.html#a46779094a9b514543c062c20c0add650":[1,0,0,3,9], "esp8266__cmd_8h.html#a56a7ce92fe43cdec23294802104b1ee6":[1,0,0,3,0], +"esp8266__cmd_8h.html#a59269537e7e881ed8f608c3f7a5de4c1":[1,0,0,3,13], +"esp8266__cmd_8h.html#a79aab3df1133da471fbe7182d450fc52":[1,0,0,3,10], "esp8266__cmd_8h.html#a846bd3892ad76a2e0589298e6026a2eb":[1,0,0,3,2], -"esp8266__cmd_8h.html#a9d50fa093114c0e9a46a9a4b4ff19b2c":[1,0,0,3,5], +"esp8266__cmd_8h.html#a9d50fa093114c0e9a46a9a4b4ff19b2c":[1,0,0,3,6], "esp8266__cmd_8h.html#aa5b9011b97f7b716239609fee4b87e5d":[1,0,0,3,1], +"esp8266__cmd_8h.html#aa85d9700d50398afe1fb183a196a597b":[1,0,0,3,12], "esp8266__cmd_8h.html#aa9414a328d6e95d451bd1f36f1923f01":[1,0,0,3,3], +"esp8266__cmd_8h.html#ab5366a070db023d896628ce58bd5504a":[1,0,0,3,11], +"esp8266__cmd_8h.html#ad9302b4cc0c4b53641111fd11dbd2d91":[1,0,0,3,8], "esp8266__cmd_8h_source.html":[1,0,0,3], "files.html":[1,0], +"functions.html":[0,2,0], +"functions_vars.html":[0,2,1], "globals.html":[1,1,0], +"globals.html":[1,1,0,0], +"globals_b.html":[1,1,0,1], +"globals_c.html":[1,1,0,2], +"globals_d.html":[1,1,0,3], "globals_defs.html":[1,1,3], +"globals_e.html":[1,1,0,4], +"globals_f.html":[1,1,0,5], "globals_func.html":[1,1,1], +"globals_g.html":[1,1,0,6], +"globals_h.html":[1,1,0,7], +"globals_i.html":[1,1,0,8], +"globals_k.html":[1,1,0,9], +"globals_l.html":[1,1,0,10], +"globals_m.html":[1,1,0,11], +"globals_n.html":[1,1,0,12], +"globals_o.html":[1,1,0,13], +"globals_p.html":[1,1,0,14], +"globals_r.html":[1,1,0,15], +"globals_s.html":[1,1,0,16], +"globals_t.html":[1,1,0,17], +"globals_u.html":[1,1,0,18], +"globals_v.html":[1,1,0,19], "globals_vars.html":[1,1,2], +"globals_w.html":[1,1,0,20], +"globals_x.html":[1,1,0,21], +"globals_y.html":[1,1,0,22], "gpio_8c.html":[1,0,0,5], "gpio_8c.html#a3d51c1a795330c9d019012fecae278af":[1,0,0,5,1], "gpio_8c.html#ad3f330f9137d0f2c6da7fc9d66dcf8b9":[1,0,0,5,0], "gpio_8h.html":[1,0,0,6], -"gpio_8h.html#a6be7e6a8ef172a50d3568e4ecd01c25a":[1,0,0,6,0], +"gpio_8h.html#a49e048edc626bbfb96f00b119625365b":[1,0,0,6,2], +"gpio_8h.html#a62b473a907e7fb671bb19253ad1b1797":[1,0,0,6,1], +"gpio_8h.html#a6be7e6a8ef172a50d3568e4ecd01c25a":[1,0,0,6,4], +"gpio_8h.html#abd379f4d75dd874eecc178ef22fc8f79":[1,0,0,6,3], +"gpio_8h.html#affea3a764d834cedff9dcf6c9728878e":[1,0,0,6,0], "gpio_8h_source.html":[1,0,0,6], "index.html":[], "key_8c.html":[1,0,0,9], +"key_8c.html#a2659c3ab99257b670a176a6264e84f27":[1,0,0,9,2], +"key_8c.html#a2bc318a1c11e47c61121fba078e20289":[1,0,0,9,4], "key_8c.html#a3f147fc769d371775875ecc2dfe3934d":[1,0,0,9,1], +"key_8c.html#a4ac89e78c446374b381fbadb68641ab4":[1,0,0,9,5], "key_8c.html#a5d990939b6ecb3a3dd063089f2eeb14f":[1,0,0,9,0], +"key_8c.html#ae2030bc8baccd7824a84b99fec6ea92a":[1,0,0,9,3], "key_8h.html":[1,0,0,10], -"key_8h.html#a39cb7133b2b67ff6b1425e16064a6f64":[1,0,0,10,0], -"key_8h.html#a3f147fc769d371775875ecc2dfe3934d":[1,0,0,10,1], +"key_8h.html#a2213845573436ef3ec56fb29f76924b9":[1,0,0,10,7], +"key_8h.html#a24eb3ea79654269cd28181c06899d197":[1,0,0,10,0], +"key_8h.html#a2659c3ab99257b670a176a6264e84f27":[1,0,0,10,12], +"key_8h.html#a2bc318a1c11e47c61121fba078e20289":[1,0,0,10,14], +"key_8h.html#a3045c0f318f3853b53f7520316161b2b":[1,0,0,10,4], +"key_8h.html#a3350bd43038792b5d1fb9cddb9b470f0":[1,0,0,10,9], +"key_8h.html#a39cb7133b2b67ff6b1425e16064a6f64":[1,0,0,10,10], +"key_8h.html#a3f147fc769d371775875ecc2dfe3934d":[1,0,0,10,11], +"key_8h.html#a4397ff0bc01d76e36984664e9246ec82":[1,0,0,10,1], +"key_8h.html#a4ac89e78c446374b381fbadb68641ab4":[1,0,0,10,15], +"key_8h.html#a66999692e3b74b80e62fe596516a37f2":[1,0,0,10,8], +"key_8h.html#a8666aa2518e321d51dc26175364c0a58":[1,0,0,10,2], +"key_8h.html#ab3bed5499122f7f90a15a11c64079314":[1,0,0,10,6], +"key_8h.html#acae2f8f3ebc408ff5633ee48c1367451":[1,0,0,10,3], +"key_8h.html#ad899c3230b5f68adeb9af16b71720a00":[1,0,0,10,5], +"key_8h.html#ae2030bc8baccd7824a84b99fec6ea92a":[1,0,0,10,13], "key_8h_source.html":[1,0,0,10], "main_8c.html":[1,0,0,13], "main_8c.html#a52d2cba30e6946c95578be946ac12a65":[1,0,0,13,0], @@ -128,87 +247,7 @@ var NAVTREEINDEX0 = "main_8h_source.html":[1,0,0,14], "menu_8c.html":[1,0,0,15], "menu_8c.html#a14e388755fe740a5199bdc4dce643ecc":[1,0,0,15,6], +"menu_8c.html#a2012b58e94ef5b460c3050e7fbbe38ff":[1,0,0,15,10], "menu_8c.html#a2e896233be450f898931484bc7a80669":[1,0,0,15,7], -"menu_8c.html#a6569a60e58f2106e30e04f94e0f7cc7c":[1,0,0,15,3], -"menu_8c.html#a6f8b5044a1142bff7b95efeaf63a4aec":[1,0,0,15,0], -"menu_8c.html#aa8529c38f66d42d7f4c761fc63cc2cdf":[1,0,0,15,4], -"menu_8c.html#ac43ea6d43e91d80980fb46ba9b6e5a67":[1,0,0,15,2], -"menu_8c.html#acd969be1ba6f2224fd72aa6de546f595":[1,0,0,15,5], -"menu_8c.html#afd8e37e045932d0861513c34a88198d1":[1,0,0,15,1], -"menu_8h.html":[1,0,0,16], -"menu_8h.html#a6569a60e58f2106e30e04f94e0f7cc7c":[1,0,0,16,5], -"menu_8h.html#a862ac7bf48738cfe74bc4690a8e4da75":[1,0,0,16,2], -"menu_8h.html#aa87f14c7dd0d703876994124fd522476":[1,0,0,16,7], -"menu_8h.html#aaeab445aa4065e1b62803b65d00bc043":[1,0,0,16,8], -"menu_8h.html#ac43ea6d43e91d80980fb46ba9b6e5a67":[1,0,0,16,4], -"menu_8h.html#ac5664ba999362acec1de1eb4358b6663":[1,0,0,16,3], -"menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353":[1,0,0,16,0], -"menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e":[1,0,0,16,9], -"menu_8h.html#aeb41eefa2b52f082991d09f652191c3c":[1,0,0,16,1], -"menu_8h.html#aeea0377104c43ba4a829a5d4e8ad428a":[1,0,0,16,6], -"menu_8h_source.html":[1,0,0,16], -"mqtt_8c.html":[1,0,0,17], -"mqtt_8c.html#a2764e834b1712ea3411fe40aec8887e4":[1,0,0,17,1], -"mqtt_8c.html#a77980e1982a6b2a3048540d614dd1f48":[1,0,0,17,2], -"mqtt_8c.html#a966a0f74b30a1705203a5503254782e8":[1,0,0,17,3], -"mqtt_8c.html#ac53cfe93f9d5b4fa3eabb214d0aa7175":[1,0,0,17,0], -"mqtt_8h.html":[1,0,0,18], -"mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63":[1,0,0,18,2], -"mqtt_8h.html#a2764e834b1712ea3411fe40aec8887e4":[1,0,0,18,5], -"mqtt_8h.html#a30c67873370665e0a93f909bdadfbeff":[1,0,0,18,6], -"mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3":[1,0,0,18,1], -"mqtt_8h.html#a966a0f74b30a1705203a5503254782e8":[1,0,0,18,7], -"mqtt_8h.html#ac341f7f366a2d62e9e6d6cd43a46d188":[1,0,0,18,0], -"mqtt_8h.html#ac5d2da8cf5c79fc461b9ac3d4edf88b9":[1,0,0,18,4], -"mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c":[1,0,0,18,3], -"mqtt_8h_source.html":[1,0,0,18], -"pages.html":[], -"sht40_8c.html":[1,0,0,21], -"sht40_8h.html":[1,0,0,22], -"sht40_8h_source.html":[1,0,0,22], -"str_8c.html":[1,0,0,23], -"str_8c.html#a024774a713d0cdfb5032f8b2154bdfbd":[1,0,0,23,0], -"str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87":[1,0,0,23,1], -"str_8h.html":[1,0,0,24], -"str_8h.html#a024774a713d0cdfb5032f8b2154bdfbd":[1,0,0,24,0], -"str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87":[1,0,0,24,1], -"str_8h_source.html":[1,0,0,24], -"structtyp_f_n_t___g_b162.html":[0,0,0], -"sys_8c.html":[1,0,0,25], -"sys_8c.html#a38aeaefbe0560ef1039fcc20eb624497":[1,0,0,25,0], -"sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e":[1,0,0,25,3], -"sys_8c.html#adffa44815e8ebe8db7a594d0587678a8":[1,0,0,25,1], -"sys_8c.html#af287ea3637ffde9cd62fe604c3a05f92":[1,0,0,25,2], -"sys_8h.html":[1,0,0,26], -"sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117":[1,0,0,26,3], -"sys_8h.html#a515459c7cf407829883f3d6b52e6c2dc":[1,0,0,26,0], -"sys_8h.html#ac8ef4a4e3c96b34b1c5eb44ba55baf32":[1,0,0,26,2], -"sys_8h.html#af61b28aaae5aba793decd32af894f818":[1,0,0,26,1], -"sys_8h_source.html":[1,0,0,26], -"tim_8c.html":[1,0,0,27], -"tim_8c.html#a032d313c44a92a528d4f8c8fcb5622cb":[1,0,0,27,2], -"tim_8c.html#a17b63163c44cc0cea4037eb215b258b7":[1,0,0,27,1], -"tim_8c.html#a50c9eed4d4dfa48b0316b19ace86f33b":[1,0,0,27,4], -"tim_8c.html#adec65c7610965cba8a92984da28d756d":[1,0,0,27,5], -"tim_8c.html#ae20b90edd9900e630d428f9345b793a8":[1,0,0,27,3], -"tim_8c.html#afa607bc783fc6cfc8c57272c204ef52c":[1,0,0,27,0], -"tim_8h.html":[1,0,0,28], -"tim_8h.html#a032d313c44a92a528d4f8c8fcb5622cb":[1,0,0,28,2], -"tim_8h.html#a17b63163c44cc0cea4037eb215b258b7":[1,0,0,28,1], -"tim_8h.html#a50c9eed4d4dfa48b0316b19ace86f33b":[1,0,0,28,4], -"tim_8h.html#adec65c7610965cba8a92984da28d756d":[1,0,0,28,5], -"tim_8h.html#ae20b90edd9900e630d428f9345b793a8":[1,0,0,28,3], -"tim_8h.html#afa607bc783fc6cfc8c57272c204ef52c":[1,0,0,28,0], -"tim_8h_source.html":[1,0,0,28], -"va__meter_8c.html":[1,0,0,29], -"va__meter_8c.html#a0c84528ff5a48b36b316619dc249538e":[1,0,0,29,2], -"va__meter_8c.html#a7100884c35699fbc3b4d987242dec630":[1,0,0,29,1], -"va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0":[1,0,0,29,0], -"va__meter_8c.html#aa026f8269a5815e82d34e54cf3a0e500":[1,0,0,29,3], -"va__meter_8c.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74":[1,0,0,29,4], -"va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59":[1,0,0,29,5], -"va__meter_8h.html":[1,0,0,30], -"va__meter_8h.html#aa026f8269a5815e82d34e54cf3a0e500":[1,0,0,30,0], -"va__meter_8h.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74":[1,0,0,30,1], -"va__meter_8h_source.html":[1,0,0,30] +"menu_8c.html#a32c613bd60cd411b742a58176b704c4c":[1,0,0,15,8] }; diff --git a/doxygen/html/navtreeindex1.js b/doxygen/html/navtreeindex1.js new file mode 100644 index 0000000..601b65a --- /dev/null +++ b/doxygen/html/navtreeindex1.js @@ -0,0 +1,138 @@ +var NAVTREEINDEX1 = +{ +"menu_8c.html#a6569a60e58f2106e30e04f94e0f7cc7c":[1,0,0,15,3], +"menu_8c.html#a664e5faa6896e47af3e93e8ccc67e987":[1,0,0,15,9], +"menu_8c.html#a6f8b5044a1142bff7b95efeaf63a4aec":[1,0,0,15,0], +"menu_8c.html#a6fe54f3258b5ed57bd6ec5f554471e61":[1,0,0,15,12], +"menu_8c.html#a9041773f3b6fff8d0835fdb93e8c63b6":[1,0,0,15,11], +"menu_8c.html#aa8529c38f66d42d7f4c761fc63cc2cdf":[1,0,0,15,4], +"menu_8c.html#ac43ea6d43e91d80980fb46ba9b6e5a67":[1,0,0,15,2], +"menu_8c.html#ac6172c1cd2ab5b2c693571ac7d9b7caf":[1,0,0,15,15], +"menu_8c.html#acd6658ed1d5e5dae718ef7ec2b05db16":[1,0,0,15,13], +"menu_8c.html#acd969be1ba6f2224fd72aa6de546f595":[1,0,0,15,5], +"menu_8c.html#afd8e37e045932d0861513c34a88198d1":[1,0,0,15,1], +"menu_8c.html#affa000f1f3ab761706c220d0446101d6":[1,0,0,15,14], +"menu_8h.html":[1,0,0,16], +"menu_8h.html#a2012b58e94ef5b460c3050e7fbbe38ff":[1,0,0,16,16], +"menu_8h.html#a32c613bd60cd411b742a58176b704c4c":[1,0,0,16,14], +"menu_8h.html#a6569a60e58f2106e30e04f94e0f7cc7c":[1,0,0,16,9], +"menu_8h.html#a664e5faa6896e47af3e93e8ccc67e987":[1,0,0,16,15], +"menu_8h.html#a6fe54f3258b5ed57bd6ec5f554471e61":[1,0,0,16,18], +"menu_8h.html#a79a0fcaa11ea920a0d8e396843931bf4":[1,0,0,16,4], +"menu_8h.html#a862ac7bf48738cfe74bc4690a8e4da75":[1,0,0,16,6], +"menu_8h.html#a9041773f3b6fff8d0835fdb93e8c63b6":[1,0,0,16,17], +"menu_8h.html#a95c9d591853caebc875b0d097b4c4575":[1,0,0,16,2], +"menu_8h.html#a9629c68476fc0fa5dd02ce61fc1f9710":[1,0,0,16,3], +"menu_8h.html#aa87f14c7dd0d703876994124fd522476":[1,0,0,16,11], +"menu_8h.html#aaeab445aa4065e1b62803b65d00bc043":[1,0,0,16,12], +"menu_8h.html#ac43ea6d43e91d80980fb46ba9b6e5a67":[1,0,0,16,8], +"menu_8h.html#ac5664ba999362acec1de1eb4358b6663":[1,0,0,16,7], +"menu_8h.html#ac6172c1cd2ab5b2c693571ac7d9b7caf":[1,0,0,16,21], +"menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353":[1,0,0,16,0], +"menu_8h.html#acd6658ed1d5e5dae718ef7ec2b05db16":[1,0,0,16,19], +"menu_8h.html#ad38f53ad5dbf071a75a54fe6dce50bf9":[1,0,0,16,5], +"menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e":[1,0,0,16,13], +"menu_8h.html#aeb41eefa2b52f082991d09f652191c3c":[1,0,0,16,1], +"menu_8h.html#aeea0377104c43ba4a829a5d4e8ad428a":[1,0,0,16,10], +"menu_8h.html#affa000f1f3ab761706c220d0446101d6":[1,0,0,16,20], +"menu_8h_source.html":[1,0,0,16], +"mqtt_8c.html":[1,0,0,17], +"mqtt_8c.html#a2764e834b1712ea3411fe40aec8887e4":[1,0,0,17,1], +"mqtt_8c.html#a77980e1982a6b2a3048540d614dd1f48":[1,0,0,17,2], +"mqtt_8c.html#a966a0f74b30a1705203a5503254782e8":[1,0,0,17,3], +"mqtt_8c.html#ac53cfe93f9d5b4fa3eabb214d0aa7175":[1,0,0,17,0], +"mqtt_8h.html":[1,0,0,18], +"mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63":[1,0,0,18,2], +"mqtt_8h.html#a2764e834b1712ea3411fe40aec8887e4":[1,0,0,18,5], +"mqtt_8h.html#a30c67873370665e0a93f909bdadfbeff":[1,0,0,18,6], +"mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3":[1,0,0,18,1], +"mqtt_8h.html#a966a0f74b30a1705203a5503254782e8":[1,0,0,18,7], +"mqtt_8h.html#ac341f7f366a2d62e9e6d6cd43a46d188":[1,0,0,18,0], +"mqtt_8h.html#ac5d2da8cf5c79fc461b9ac3d4edf88b9":[1,0,0,18,4], +"mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c":[1,0,0,18,3], +"mqtt_8h_source.html":[1,0,0,18], +"pages.html":[], +"sht40_8c.html":[1,0,0,21], +"sht40_8c.html#a469b076963ab17b0df22ab08be56d5fb":[1,0,0,21,9], +"sht40_8c.html#a5110c30e693502c5356a1c09014dcb35":[1,0,0,21,1], +"sht40_8c.html#a5740e23ef18350b5bbda76c30379714b":[1,0,0,21,8], +"sht40_8c.html#a5f0ba2042ae34d4a3ef59e7e913d819b":[1,0,0,21,0], +"sht40_8c.html#a75265660096fe36746438550a1e4fd19":[1,0,0,21,4], +"sht40_8c.html#a7763fd71832cf26660e3bb502192e55a":[1,0,0,21,7], +"sht40_8c.html#a785ea8492cab4612ee5d3752a34f8a72":[1,0,0,21,6], +"sht40_8c.html#a82f973dff7b4b37063a39aef01f55294":[1,0,0,21,10], +"sht40_8c.html#ac7de8cb7cad6d402709b385e39aa764f":[1,0,0,21,5], +"sht40_8c.html#ad23cf15bf44686c5b969126d493a77fa":[1,0,0,21,3], +"sht40_8c.html#ae5c21a353b0705cd5d2bfcecfd004877":[1,0,0,21,2], +"sht40_8c.html#ae5ec7140c848622b58d7178db344ab88":[1,0,0,21,11], +"sht40_8h.html":[1,0,0,22], +"sht40_8h.html#a06c967e78bcedcee909a70764f879433":[1,0,0,22,3], +"sht40_8h.html#a1c5d7e04da8c7b5ad4a1b2b71cdf2373":[1,0,0,22,2], +"sht40_8h.html#a4007e63d6af07d213c63ec0cc4cbee5c":[1,0,0,22,1], +"sht40_8h.html#a469b076963ab17b0df22ab08be56d5fb":[1,0,0,22,11], +"sht40_8h.html#a526d580d324bce60a3e964066fae77e3":[1,0,0,22,7], +"sht40_8h.html#a9fecb15b5c319db1fcbb392c33a5414b":[1,0,0,22,5], +"sht40_8h.html#ac290a46b6e8e07654c81d01d5e5f288b":[1,0,0,22,4], +"sht40_8h.html#ac47af8b0e510ef86f6b69e120ac7f9de":[1,0,0,22,8], +"sht40_8h.html#ac829adcb9fba8746b0043ac9bbdade2b":[1,0,0,22,6], +"sht40_8h.html#ad8a2927c97fc34b7f74b7e8a29950d44":[1,0,0,22,9], +"sht40_8h.html#aeb8a717a307e97bbd47eff377ff5f3a4":[1,0,0,22,10], +"sht40_8h.html#aff1563956f6a605a3c0aa213125b136b":[1,0,0,22,0], +"sht40_8h_source.html":[1,0,0,22], +"str_8c.html":[1,0,0,23], +"str_8c.html#a024774a713d0cdfb5032f8b2154bdfbd":[1,0,0,23,0], +"str_8c.html#a4978709ac6b4c8810f91f5ed81cac40e":[1,0,0,23,2], +"str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87":[1,0,0,23,1], +"str_8h.html":[1,0,0,24], +"str_8h.html#a024774a713d0cdfb5032f8b2154bdfbd":[1,0,0,24,0], +"str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87":[1,0,0,24,1], +"str_8h_source.html":[1,0,0,24], +"structtyp_f_n_t___g_b162.html":[0,0,0], +"structtyp_f_n_t___g_b162.html#a04dd0466610fe6f81d53d5be4497bc11":[0,0,0,0], +"structtyp_f_n_t___g_b162.html#a8ec07fb7ed2fb0903a0c2958e9d60ac6":[0,0,0,1], +"sys_8c.html":[1,0,0,25], +"sys_8c.html#a38aeaefbe0560ef1039fcc20eb624497":[1,0,0,25,0], +"sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e":[1,0,0,25,3], +"sys_8c.html#adffa44815e8ebe8db7a594d0587678a8":[1,0,0,25,1], +"sys_8c.html#af287ea3637ffde9cd62fe604c3a05f92":[1,0,0,25,2], +"sys_8h.html":[1,0,0,26], +"sys_8h.html#a33ebf76e903503ff4c76f33b15f6fac0":[1,0,0,26,4], +"sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117":[1,0,0,26,3], +"sys_8h.html#a515459c7cf407829883f3d6b52e6c2dc":[1,0,0,26,0], +"sys_8h.html#ac8ef4a4e3c96b34b1c5eb44ba55baf32":[1,0,0,26,2], +"sys_8h.html#af61b28aaae5aba793decd32af894f818":[1,0,0,26,1], +"sys_8h_source.html":[1,0,0,26], +"tim_8c.html":[1,0,0,27], +"tim_8c.html#a032d313c44a92a528d4f8c8fcb5622cb":[1,0,0,27,2], +"tim_8c.html#a17b63163c44cc0cea4037eb215b258b7":[1,0,0,27,1], +"tim_8c.html#a50c9eed4d4dfa48b0316b19ace86f33b":[1,0,0,27,4], +"tim_8c.html#adec65c7610965cba8a92984da28d756d":[1,0,0,27,5], +"tim_8c.html#ae20b90edd9900e630d428f9345b793a8":[1,0,0,27,3], +"tim_8c.html#afa607bc783fc6cfc8c57272c204ef52c":[1,0,0,27,0], +"tim_8h.html":[1,0,0,28], +"tim_8h.html#a032d313c44a92a528d4f8c8fcb5622cb":[1,0,0,28,2], +"tim_8h.html#a17b63163c44cc0cea4037eb215b258b7":[1,0,0,28,1], +"tim_8h.html#a50c9eed4d4dfa48b0316b19ace86f33b":[1,0,0,28,4], +"tim_8h.html#adec65c7610965cba8a92984da28d756d":[1,0,0,28,5], +"tim_8h.html#ae20b90edd9900e630d428f9345b793a8":[1,0,0,28,3], +"tim_8h.html#afa607bc783fc6cfc8c57272c204ef52c":[1,0,0,28,0], +"tim_8h_source.html":[1,0,0,28], +"va__meter_8c.html":[1,0,0,29], +"va__meter_8c.html#a0c84528ff5a48b36b316619dc249538e":[1,0,0,29,2], +"va__meter_8c.html#a0f3600af767db6d62cc577857de2ede7":[1,0,0,29,7], +"va__meter_8c.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3":[1,0,0,29,9], +"va__meter_8c.html#a4cb9ee35c1f0b3ec48b932d2aee073f4":[1,0,0,29,6], +"va__meter_8c.html#a7100884c35699fbc3b4d987242dec630":[1,0,0,29,1], +"va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0":[1,0,0,29,0], +"va__meter_8c.html#a952e69521eb6ba41a1236c4953199024":[1,0,0,29,12], +"va__meter_8c.html#aa026f8269a5815e82d34e54cf3a0e500":[1,0,0,29,3], +"va__meter_8c.html#abc69360c180e936394a2292c19b909cc":[1,0,0,29,8], +"va__meter_8c.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74":[1,0,0,29,4], +"va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59":[1,0,0,29,10], +"va__meter_8c.html#af86bc4ee8d2fa5c183ce93bd5d5faeca":[1,0,0,29,5], +"va__meter_8c.html#affecd247d56fd88dfa3768eedbcf36ac":[1,0,0,29,11], +"va__meter_8h.html":[1,0,0,30], +"va__meter_8h.html#aa026f8269a5815e82d34e54cf3a0e500":[1,0,0,30,0], +"va__meter_8h.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74":[1,0,0,30,1], +"va__meter_8h_source.html":[1,0,0,30] +}; diff --git a/doxygen/html/search/all_0.js b/doxygen/html/search/all_0.js index f40044f..e66f491 100644 --- a/doxygen/html/search/all_0.js +++ b/doxygen/html/search/all_0.js @@ -2,5 +2,7 @@ var searchData= [ ['adc_2ec_0',['adc.c',['../adc_8c.html',1,'']]], ['adc_2eh_1',['adc.h',['../adc_8h.html',1,'']]], - ['adc_5fget_2',['ADC_GET',['../adc_8c.html#a686442eddef55e2025b9b464701b7739',1,'ADC_GET(void): adc.c'],['../adc_8h.html#a686442eddef55e2025b9b464701b7739',1,'ADC_GET(void): adc.c']]] + ['adc_5fget_2',['ADC_GET',['../adc_8c.html#a686442eddef55e2025b9b464701b7739',1,'ADC_GET(void): adc.c'],['../adc_8h.html#a686442eddef55e2025b9b464701b7739',1,'ADC_GET(void): adc.c']]], + ['adc_5fvalue_3',['adc_value',['../adc_8c.html#a1274426711fe13f7796f40ad127f9085',1,'adc_value: adc.c'],['../adc_8h.html#a1274426711fe13f7796f40ad127f9085',1,'adc_value: adc.c']]], + ['asc16_4',['asc16',['../_font_8h.html#a308e9d8905c054719c8478db626f1ab2',1,'Font.h']]] ]; diff --git a/doxygen/html/search/all_1.js b/doxygen/html/search/all_1.js index 99a2043..7b68946 100644 --- a/doxygen/html/search/all_1.js +++ b/doxygen/html/search/all_1.js @@ -3,10 +3,17 @@ var searchData= ['bat_5fcnt_0',['bat_cnt',['../tim_8c.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c'],['../tim_8h.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c']]], ['bat_5fvol_5fpin_1',['BAT_VOL_PIN',['../adc_8h.html#ab9250ae6d3e145b04244aa2afd7c6145',1,'adc.h']]], ['bat_5fvol_5fpin_5fport_2',['BAT_VOL_PIN_PORT',['../adc_8h.html#a58979d597f41374a663ba47bcc177128',1,'adc.h']]], - ['battery_5fvolume_3',['Battery_Volume',['../adc_8c.html#a76838c794b3f9eeb26f5d8407029747d',1,'Battery_Volume(void): adc.c'],['../adc_8h.html#a76838c794b3f9eeb26f5d8407029747d',1,'Battery_Volume(void): adc.c']]], - ['brightness_5fsetup_4',['Brightness_Setup',['../sys_8c.html#a38aeaefbe0560ef1039fcc20eb624497',1,'Brightness_Setup(): sys.c'],['../sys_8h.html#a515459c7cf407829883f3d6b52e6c2dc',1,'Brightness_Setup(void): sys.c']]], - ['btim1_5finit_5',['BTIM1_Init',['../tim_8c.html#afa607bc783fc6cfc8c57272c204ef52c',1,'BTIM1_Init(void): tim.c'],['../tim_8h.html#afa607bc783fc6cfc8c57272c204ef52c',1,'BTIM1_Init(void): tim.c']]], - ['btim1_5firqhandler_6',['BTIM1_IRQHandler',['../tim_8c.html#a17b63163c44cc0cea4037eb215b258b7',1,'BTIM1_IRQHandler(void): tim.c'],['../tim_8h.html#a17b63163c44cc0cea4037eb215b258b7',1,'BTIM1_IRQHandler(void): tim.c']]], - ['btim2_5finit_7',['BTIM2_Init',['../tim_8c.html#a032d313c44a92a528d4f8c8fcb5622cb',1,'BTIM2_Init(void): tim.c'],['../tim_8h.html#a032d313c44a92a528d4f8c8fcb5622cb',1,'BTIM2_Init(void): tim.c']]], - ['btim2_5firqhandler_8',['BTIM2_IRQHandler',['../tim_8c.html#ae20b90edd9900e630d428f9345b793a8',1,'BTIM2_IRQHandler(void): tim.c'],['../tim_8h.html#ae20b90edd9900e630d428f9345b793a8',1,'BTIM2_IRQHandler(void): tim.c']]] + ['bat_5fvolume_3',['bat_volume',['../adc_8c.html#af2db3d565788f3d56f44a37a4fe1384d',1,'adc.c']]], + ['battery_5fvolume_4',['Battery_Volume',['../adc_8c.html#a76838c794b3f9eeb26f5d8407029747d',1,'Battery_Volume(void): adc.c'],['../adc_8h.html#a76838c794b3f9eeb26f5d8407029747d',1,'Battery_Volume(void): adc.c']]], + ['black_5',['BLACK',['../_lcd___driver_8h.html#a7b3b25cba33b07c303f3060fe41887f6',1,'Lcd_Driver.h']]], + ['blue_6',['BLUE',['../_lcd___driver_8h.html#a79d10e672abb49ad63eeaa8aaef57c38',1,'Lcd_Driver.h']]], + ['bred_7',['BRED',['../_lcd___driver_8h.html#a2adb4c9e293ac446897ccfac5a52d6c2',1,'Lcd_Driver.h']]], + ['brightness_5fsetup_8',['Brightness_Setup',['../sys_8c.html#a38aeaefbe0560ef1039fcc20eb624497',1,'Brightness_Setup(): sys.c'],['../sys_8h.html#a515459c7cf407829883f3d6b52e6c2dc',1,'Brightness_Setup(void): sys.c']]], + ['brown_9',['BROWN',['../_lcd___driver_8h.html#ab2baea56ece91306020afd6d77fd19f9',1,'Lcd_Driver.h']]], + ['brred_10',['BRRED',['../_lcd___driver_8h.html#a7a180e479d5885267c5cf68bda4ba51a',1,'Lcd_Driver.h']]], + ['btim1_5finit_11',['BTIM1_Init',['../tim_8c.html#afa607bc783fc6cfc8c57272c204ef52c',1,'BTIM1_Init(void): tim.c'],['../tim_8h.html#afa607bc783fc6cfc8c57272c204ef52c',1,'BTIM1_Init(void): tim.c']]], + ['btim1_5firqhandler_12',['BTIM1_IRQHandler',['../tim_8c.html#a17b63163c44cc0cea4037eb215b258b7',1,'BTIM1_IRQHandler(void): tim.c'],['../tim_8h.html#a17b63163c44cc0cea4037eb215b258b7',1,'BTIM1_IRQHandler(void): tim.c']]], + ['btim2_5finit_13',['BTIM2_Init',['../tim_8c.html#a032d313c44a92a528d4f8c8fcb5622cb',1,'BTIM2_Init(void): tim.c'],['../tim_8h.html#a032d313c44a92a528d4f8c8fcb5622cb',1,'BTIM2_Init(void): tim.c']]], + ['btim2_5firqhandler_14',['BTIM2_IRQHandler',['../tim_8c.html#ae20b90edd9900e630d428f9345b793a8',1,'BTIM2_IRQHandler(void): tim.c'],['../tim_8h.html#ae20b90edd9900e630d428f9345b793a8',1,'BTIM2_IRQHandler(void): tim.c']]], + ['buffer_15',['buffer',['../str_8c.html#a4978709ac6b4c8810f91f5ed81cac40e',1,'str.c']]] ]; diff --git a/doxygen/html/search/all_10.js b/doxygen/html/search/all_10.js index ec68ee4..a75930d 100644 --- a/doxygen/html/search/all_10.js +++ b/doxygen/html/search/all_10.js @@ -1,5 +1,42 @@ var searchData= [ - ['usart_5fsendstring_0',['USART_SendString',['../esp8266__cmd_8c.html#a2194529694ce26bd9913f172f05c7fed',1,'USART_SendString(UART_TypeDef *USARTx, uint8_t *DataString): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed',1,'USART_SendString(UART_TypeDef *USARTx, uint8_t *DataString): esp8266_cmd.c']]], - ['usercfg_1',['USERCFG',['../mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c',1,'mqtt.h']]] + ['scl_5fhigh_0',['SCL_HIGH',['../sht40_8h.html#a4007e63d6af07d213c63ec0cc4cbee5c',1,'sht40.h']]], + ['scl_5flow_1',['SCL_LOW',['../sht40_8h.html#a1c5d7e04da8c7b5ad4a1b2b71cdf2373',1,'sht40.h']]], + ['scl_5fpin_2',['SCL_PIN',['../sht40_8h.html#a06c967e78bcedcee909a70764f879433',1,'sht40.h']]], + ['scl_5fport_3',['SCL_PORT',['../sht40_8h.html#ac290a46b6e8e07654c81d01d5e5f288b',1,'sht40.h']]], + ['sda_5fhigh_4',['SDA_HIGH',['../sht40_8h.html#a9fecb15b5c319db1fcbb392c33a5414b',1,'sht40.h']]], + ['sda_5flow_5',['SDA_LOW',['../sht40_8h.html#ac829adcb9fba8746b0043ac9bbdade2b',1,'sht40.h']]], + ['sda_5fpin_6',['SDA_PIN',['../sht40_8h.html#a526d580d324bce60a3e964066fae77e3',1,'sht40.h']]], + ['sda_5fport_7',['SDA_PORT',['../sht40_8h.html#ac47af8b0e510ef86f6b69e120ac7f9de',1,'sht40.h']]], + ['set_5flcd_5fbrightness_8',['Set_Lcd_Brightness',['../_lcd___driver_8c.html#ab79b8fa9ceafe767ea358f9874279140',1,'Set_Lcd_Brightness(uint8_t light): Lcd_Driver.c'],['../_lcd___driver_8h.html#ab79b8fa9ceafe767ea358f9874279140',1,'Set_Lcd_Brightness(uint8_t light): Lcd_Driver.c']]], + ['show_5flogo_9',['Show_Logo',['../_g_u_i_8c.html#ab5c935d6bb11751d2a26acb34b8e4864',1,'Show_Logo(uint8_t x1, uint8_t y1): GUI.c'],['../_g_u_i_8h.html#ab5c935d6bb11751d2a26acb34b8e4864',1,'Show_Logo(uint8_t x1, uint8_t y1): GUI.c']]], + ['show_5fmain_5fmenu_10',['Show_Main_Menu',['../menu_8c.html#acd969be1ba6f2224fd72aa6de546f595',1,'Show_Main_Menu(): menu.c'],['../menu_8h.html#aa87f14c7dd0d703876994124fd522476',1,'Show_Main_Menu(void): menu.c']]], + ['show_5fstatus_5fbar_11',['Show_Status_Bar',['../menu_8c.html#a14e388755fe740a5199bdc4dce643ecc',1,'Show_Status_Bar(): menu.c'],['../menu_8h.html#aaeab445aa4065e1b62803b65d00bc043',1,'Show_Status_Bar(void): menu.c']]], + ['show_5fsub_5fmenu_12',['Show_Sub_Menu',['../menu_8c.html#a2e896233be450f898931484bc7a80669',1,'Show_Sub_Menu(): menu.c'],['../menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e',1,'Show_Sub_Menu(void): menu.c']]], + ['showimage_5f16_13',['showimage_16',['../_g_u_i_8c.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c'],['../_g_u_i_8h.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c']]], + ['sht40_2ec_14',['sht40.c',['../sht40_8c.html',1,'']]], + ['sht40_2eh_15',['sht40.h',['../sht40_8h.html',1,'']]], + ['sht40_5faddress_16',['SHT40_ADDRESS',['../sht40_8h.html#ad8a2927c97fc34b7f74b7e8a29950d44',1,'sht40.h']]], + ['sht40_5fcommand_5fmeasure_5fhigh_5fprecision_17',['SHT40_COMMAND_MEASURE_HIGH_PRECISION',['../sht40_8h.html#aeb8a717a307e97bbd47eff377ff5f3a4',1,'sht40.h']]], + ['sht40_5fread_5fmeasurement_18',['SHT40_Read_Measurement',['../sht40_8c.html#a5740e23ef18350b5bbda76c30379714b',1,'sht40.c']]], + ['sht40_5fshow_5ftemp_5fhumid_19',['SHT40_Show_Temp_Humid',['../sht40_8c.html#a469b076963ab17b0df22ab08be56d5fb',1,'SHT40_Show_Temp_Humid(void): sht40.c'],['../sht40_8h.html#a469b076963ab17b0df22ab08be56d5fb',1,'SHT40_Show_Temp_Humid(void): sht40.c']]], + ['sht40_5fstart_5fmeasurement_20',['SHT40_Start_Measurement',['../sht40_8c.html#a82f973dff7b4b37063a39aef01f55294',1,'sht40.c']]], + ['sleep_5fstatus_21',['Sleep_Status',['../sys_8h.html#a33ebf76e903503ff4c76f33b15f6fac0',1,'sys.h']]], + ['soft_5fiic_5fwrite_5fcommand_22',['Soft_IIC_Write_Command',['../sht40_8c.html#ae5ec7140c848622b58d7178db344ab88',1,'sht40.c']]], + ['spi_5fwritedata_23',['SPI_WriteData',['../_lcd___driver_8c.html#a0f0c765e810c62a187185fa87c6a9cfd',1,'Lcd_Driver.c']]], + ['str_2ec_24',['str.c',['../str_8c.html',1,'']]], + ['str_2eh_25',['str.h',['../str_8h.html',1,'']]], + ['strcat_5fnew_26',['strcat_new',['../str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c'],['../str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c']]], + ['sub_5fmenu_5f0_5findex_27',['SUB_MENU_0_INDEX',['../menu_8h.html#aeb41eefa2b52f082991d09f652191c3c',1,'menu.h']]], + ['sub_5fmenu_5f1_5findex_28',['SUB_MENU_1_INDEX',['../menu_8h.html#a95c9d591853caebc875b0d097b4c4575',1,'menu.h']]], + ['sub_5fmenu_5f2_5findex_29',['SUB_MENU_2_INDEX',['../menu_8h.html#a9629c68476fc0fa5dd02ce61fc1f9710',1,'menu.h']]], + ['sub_5fmenu_5f3_5findex_30',['SUB_MENU_3_INDEX',['../menu_8h.html#a79a0fcaa11ea920a0d8e396843931bf4',1,'menu.h']]], + ['sub_5fmenu_5f4_5findex_31',['SUB_MENU_4_INDEX',['../menu_8h.html#ad38f53ad5dbf071a75a54fe6dce50bf9',1,'menu.h']]], + ['sub_5fmenu_5fbutton_32',['sub_menu_button',['../menu_8c.html#acd6658ed1d5e5dae718ef7ec2b05db16',1,'sub_menu_button: menu.c'],['../menu_8h.html#acd6658ed1d5e5dae718ef7ec2b05db16',1,'sub_menu_button: menu.c']]], + ['sub_5fmenu_5findex_33',['sub_menu_index',['../menu_8c.html#affa000f1f3ab761706c220d0446101d6',1,'sub_menu_index: menu.c'],['../menu_8h.html#affa000f1f3ab761706c220d0446101d6',1,'sub_menu_index: menu.h']]], + ['sub_5fmenu_5fmaxidx_34',['sub_menu_maxidx',['../menu_8c.html#ac6172c1cd2ab5b2c693571ac7d9b7caf',1,'sub_menu_maxidx: menu.c'],['../menu_8h.html#ac6172c1cd2ab5b2c693571ac7d9b7caf',1,'sub_menu_maxidx: menu.c']]], + ['sys_2ec_35',['sys.c',['../sys_8c.html',1,'']]], + ['sys_2eh_36',['sys.h',['../sys_8h.html',1,'']]], + ['system_5finfo_37',['System_Info',['../sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e',1,'System_Info(): sys.c'],['../sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117',1,'System_Info(void): sys.c']]], + ['sz32_38',['sz32',['../_font_8h.html#ae2fb8e105424f9328400bfcb5f51e7cf',1,'Font.h']]] ]; diff --git a/doxygen/html/search/all_11.js b/doxygen/html/search/all_11.js index 3311ab1..2f75e5b 100644 --- a/doxygen/html/search/all_11.js +++ b/doxygen/html/search/all_11.js @@ -1,7 +1,7 @@ var searchData= [ - ['va_5fmeter_2ec_0',['va_meter.c',['../va__meter_8c.html',1,'']]], - ['va_5fmeter_2eh_1',['va_meter.h',['../va__meter_8h.html',1,'']]], - ['va_5fmeter_5fstyle_2',['va_meter_style',['../va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59',1,'va_meter.c']]], - ['vameter_5fmqtt_5fsend_5fdata_3',['VAmeter_Mqtt_Send_Data',['../va__meter_8c.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74',1,'VAmeter_Mqtt_Send_Data(double volt, double curr): va_meter.c'],['../va__meter_8h.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74',1,'VAmeter_Mqtt_Send_Data(double volt, double curr): va_meter.c']]] + ['tim_2ec_0',['tim.c',['../tim_8c.html',1,'']]], + ['tim_2eh_1',['tim.h',['../tim_8h.html',1,'']]], + ['time_2',['time',['../va__meter_8c.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3',1,'va_meter.c']]], + ['typfnt_5fgb162_3',['typFNT_GB162',['../structtyp_f_n_t___g_b162.html',1,'']]] ]; diff --git a/doxygen/html/search/all_12.js b/doxygen/html/search/all_12.js index a85a76a..8c1249c 100644 --- a/doxygen/html/search/all_12.js +++ b/doxygen/html/search/all_12.js @@ -1,7 +1,8 @@ var searchData= [ - ['wifi_5fconnected_5ficon_0',['WIFI_Connected_Icon',['../_picture_8c.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c'],['../_picture_8h.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c']]], - ['wifi_5fdisconnected_5ficon_1',['WIFI_Disconnected_Icon',['../_picture_8c.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c'],['../_picture_8h.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c']]], - ['wifi_5fpassword_2',['WIFI_PASSWORD',['../main_8h.html#a8685d8aff7e570048090a3a51afceb07',1,'main.h']]], - ['wifi_5fssid_3',['WIFI_SSID',['../main_8h.html#a586542b79d00e4db7e1d5a667ae83a2b',1,'main.h']]] + ['up_5fkey_5fpin_0',['UP_KEY_PIN',['../key_8h.html#a66999692e3b74b80e62fe596516a37f2',1,'key.h']]], + ['up_5fkey_5fport_1',['UP_KEY_PORT',['../key_8h.html#a3350bd43038792b5d1fb9cddb9b470f0',1,'key.h']]], + ['usart_5fsendstring_2',['USART_SendString',['../esp8266__cmd_8c.html#a2194529694ce26bd9913f172f05c7fed',1,'USART_SendString(UART_TypeDef *USARTx, uint8_t *DataString): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a2194529694ce26bd9913f172f05c7fed',1,'USART_SendString(UART_TypeDef *USARTx, uint8_t *DataString): esp8266_cmd.c']]], + ['use_5fonchip_5fflash_5ffont_3',['USE_ONCHIP_FLASH_FONT',['../_font_8h.html#a3ec48945a993c284262026a6ec22bbbf',1,'Font.h']]], + ['usercfg_4',['USERCFG',['../mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c',1,'mqtt.h']]] ]; diff --git a/doxygen/html/search/all_13.js b/doxygen/html/search/all_13.js new file mode 100644 index 0000000..7509249 --- /dev/null +++ b/doxygen/html/search/all_13.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['va_5fmeter_2ec_0',['va_meter.c',['../va__meter_8c.html',1,'']]], + ['va_5fmeter_2eh_1',['va_meter.h',['../va__meter_8h.html',1,'']]], + ['va_5fmeter_5fstyle_2',['va_meter_style',['../va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59',1,'va_meter.c']]], + ['vameter_5fmqtt_5fsend_5fdata_3',['VAmeter_Mqtt_Send_Data',['../va__meter_8c.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74',1,'VAmeter_Mqtt_Send_Data(double volt, double curr): va_meter.c'],['../va__meter_8h.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74',1,'VAmeter_Mqtt_Send_Data(double volt, double curr): va_meter.c']]], + ['voltage_5fnum_4',['voltage_num',['../va__meter_8c.html#affecd247d56fd88dfa3768eedbcf36ac',1,'va_meter.c']]], + ['voltage_5fvalue_5',['voltage_value',['../va__meter_8c.html#a952e69521eb6ba41a1236c4953199024',1,'va_meter.c']]] +]; diff --git a/doxygen/html/search/all_14.js b/doxygen/html/search/all_14.js new file mode 100644 index 0000000..381c34b --- /dev/null +++ b/doxygen/html/search/all_14.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['white_0',['WHITE',['../_lcd___driver_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'Lcd_Driver.h']]], + ['wifi_5fconnected_5ficon_1',['WIFI_Connected_Icon',['../_picture_8c.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c'],['../_picture_8h.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c']]], + ['wifi_5fdisconnected_5ficon_2',['WIFI_Disconnected_Icon',['../_picture_8c.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c'],['../_picture_8h.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c']]], + ['wifi_5fpassword_3',['WIFI_PASSWORD',['../main_8h.html#a8685d8aff7e570048090a3a51afceb07',1,'main.h']]], + ['wifi_5fssid_4',['WIFI_SSID',['../main_8h.html#a586542b79d00e4db7e1d5a667ae83a2b',1,'main.h']]], + ['wifi_5fstatus_5',['WIFI_Status',['../esp8266__cmd_8c.html#a59269537e7e881ed8f608c3f7a5de4c1',1,'WIFI_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a59269537e7e881ed8f608c3f7a5de4c1',1,'WIFI_Status: esp8266_cmd.c']]] +]; diff --git a/doxygen/html/search/all_15.js b/doxygen/html/search/all_15.js new file mode 100644 index 0000000..4d7929e --- /dev/null +++ b/doxygen/html/search/all_15.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['x_5fmax_5fpixel_0',['X_MAX_PIXEL',['../_lcd___driver_8h.html#a378fe0e48c9e7f24b5767c93de6e42cc',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/all_16.js b/doxygen/html/search/all_16.js new file mode 100644 index 0000000..d769c61 --- /dev/null +++ b/doxygen/html/search/all_16.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['y_5fmax_5fpixel_0',['Y_MAX_PIXEL',['../_lcd___driver_8h.html#aeb801d1e7c9c1a4fa8619f4c0183c503',1,'Lcd_Driver.h']]], + ['yellow_1',['YELLOW',['../_lcd___driver_8h.html#abf681265909adf3d3e8116c93c0ba179',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/all_2.js b/doxygen/html/search/all_2.js index 62411e4..448ad96 100644 --- a/doxygen/html/search/all_2.js +++ b/doxygen/html/search/all_2.js @@ -4,5 +4,11 @@ var searchData= ['choose_5fmain_5ffunction_1',['Choose_Main_Function',['../menu_8c.html#a6f8b5044a1142bff7b95efeaf63a4aec',1,'Choose_Main_Function(): menu.c'],['../menu_8h.html#a862ac7bf48738cfe74bc4690a8e4da75',1,'Choose_Main_Function(void): menu.c']]], ['choose_5fsub_5ffunction_2',['Choose_Sub_Function',['../menu_8c.html#afd8e37e045932d0861513c34a88198d1',1,'Choose_Sub_Function(): menu.c'],['../menu_8h.html#ac5664ba999362acec1de1eb4358b6663',1,'Choose_Sub_Function(void): menu.c']]], ['clientid_3',['CLIENTID',['../mqtt_8h.html#ac341f7f366a2d62e9e6d6cd43a46d188',1,'mqtt.h']]], - ['connect_5fwifi_4',['Connect_WIFI',['../esp8266__cmd_8c.html#a201bebd46a40192e6a1c42ddf328ba5d',1,'Connect_WIFI(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a56a7ce92fe43cdec23294802104b1ee6',1,'Connect_WIFI(void): esp8266_cmd.c']]] + ['confirm_5fkey_5fpin_4',['CONFIRM_KEY_PIN',['../key_8h.html#a24eb3ea79654269cd28181c06899d197',1,'key.h']]], + ['confirm_5fkey_5fport_5',['CONFIRM_KEY_PORT',['../key_8h.html#a4397ff0bc01d76e36984664e9246ec82',1,'key.h']]], + ['connect_5fretry_5fcnt_6',['connect_retry_cnt',['../esp8266__cmd_8c.html#ae8d48583d2afe8da67b66c3b11c47c6e',1,'esp8266_cmd.c']]], + ['connect_5fwifi_7',['Connect_WIFI',['../esp8266__cmd_8c.html#a201bebd46a40192e6a1c42ddf328ba5d',1,'Connect_WIFI(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a56a7ce92fe43cdec23294802104b1ee6',1,'Connect_WIFI(void): esp8266_cmd.c']]], + ['current_5fnum_8',['current_num',['../va__meter_8c.html#af86bc4ee8d2fa5c183ce93bd5d5faeca',1,'va_meter.c']]], + ['current_5fvalue_9',['current_value',['../va__meter_8c.html#a4cb9ee35c1f0b3ec48b932d2aee073f4',1,'va_meter.c']]], + ['cyan_10',['CYAN',['../_lcd___driver_8h.html#ad243f93c16bc4c1d3e0a13b84421d760',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/all_3.js b/doxygen/html/search/all_3.js index dd5a597..0a1066e 100644 --- a/doxygen/html/search/all_3.js +++ b/doxygen/html/search/all_3.js @@ -1,5 +1,8 @@ var searchData= [ - ['disconnect_5fwifi_0',['Disconnect_WIFI',['../esp8266__cmd_8c.html#a5f687c4882ef40b92d8effc3edc0cb62',1,'Disconnect_WIFI(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa5b9011b97f7b716239609fee4b87e5d',1,'Disconnect_WIFI(void): esp8266_cmd.c']]], - ['draw_5fvalue_5fline_1',['Draw_Value_Line',['../va__meter_8c.html#a0c84528ff5a48b36b316619dc249538e',1,'va_meter.c']]] + ['darkblue_0',['DARKBLUE',['../_lcd___driver_8h.html#aa1cb63adface880613149574fc26069c',1,'Lcd_Driver.h']]], + ['disconnect_5fwifi_1',['Disconnect_WIFI',['../esp8266__cmd_8c.html#a5f687c4882ef40b92d8effc3edc0cb62',1,'Disconnect_WIFI(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa5b9011b97f7b716239609fee4b87e5d',1,'Disconnect_WIFI(void): esp8266_cmd.c']]], + ['down_5fkey_5fpin_2',['DOWN_KEY_PIN',['../key_8h.html#a8666aa2518e321d51dc26175364c0a58',1,'key.h']]], + ['down_5fkey_5fport_3',['DOWN_KEY_PORT',['../key_8h.html#acae2f8f3ebc408ff5633ee48c1367451',1,'key.h']]], + ['draw_5fvalue_5fline_4',['Draw_Value_Line',['../va__meter_8c.html#a0c84528ff5a48b36b316619dc249538e',1,'va_meter.c']]] ]; diff --git a/doxygen/html/search/all_4.js b/doxygen/html/search/all_4.js index 369c3c5..2ca316b 100644 --- a/doxygen/html/search/all_4.js +++ b/doxygen/html/search/all_4.js @@ -1,12 +1,22 @@ var searchData= [ ['enable_5for_5fdisable_5fesp_0',['Enable_or_Disable_ESP',['../sys_8c.html#adffa44815e8ebe8db7a594d0587678a8',1,'Enable_or_Disable_ESP(): sys.c'],['../sys_8h.html#af61b28aaae5aba793decd32af894f818',1,'Enable_or_Disable_ESP(void): sys.c']]], - ['esp8266_5fclear_1',['ESP8266_Clear',['../esp8266__cmd_8c.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c']]], - ['esp8266_5fcmd_2ec_2',['esp8266_cmd.c',['../esp8266__cmd_8c.html',1,'']]], - ['esp8266_5fcmd_2eh_3',['esp8266_cmd.h',['../esp8266__cmd_8h.html',1,'']]], - ['esp8266_5ferror_4',['ESP8266_ERROR',['../_picture_8c.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c'],['../_picture_8h.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c']]], - ['esp8266_5fok_5',['ESP8266_OK',['../_picture_8c.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c'],['../_picture_8h.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c']]], - ['esp8266_5freset_6',['ESP8266_Reset',['../esp8266__cmd_8c.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c']]], - ['esp8266_5fsendcmd_7',['ESP8266_SendCmd',['../esp8266__cmd_8c.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c']]], - ['esp8266_5fwaitrecive_8',['ESP8266_WaitRecive',['../esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da',1,'esp8266_cmd.c']]] + ['esp8266_5fbuf_1',['esp8266_buf',['../esp8266__cmd_8c.html#ad9302b4cc0c4b53641111fd11dbd2d91',1,'esp8266_buf: esp8266_cmd.c'],['../esp8266__cmd_8h.html#ad9302b4cc0c4b53641111fd11dbd2d91',1,'esp8266_buf: esp8266_cmd.c']]], + ['esp8266_5fclear_2',['ESP8266_Clear',['../esp8266__cmd_8c.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c']]], + ['esp8266_5fcmd_2ec_3',['esp8266_cmd.c',['../esp8266__cmd_8c.html',1,'']]], + ['esp8266_5fcmd_2eh_4',['esp8266_cmd.h',['../esp8266__cmd_8h.html',1,'']]], + ['esp8266_5fcnt_5',['esp8266_cnt',['../esp8266__cmd_8c.html#a46779094a9b514543c062c20c0add650',1,'esp8266_cnt: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a46779094a9b514543c062c20c0add650',1,'esp8266_cnt: esp8266_cmd.c']]], + ['esp8266_5fcntpre_6',['esp8266_cntPre',['../esp8266__cmd_8c.html#a79aab3df1133da471fbe7182d450fc52',1,'esp8266_cntPre: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a79aab3df1133da471fbe7182d450fc52',1,'esp8266_cntPre: esp8266_cmd.h']]], + ['esp8266_5fen_5fpin_7',['ESP8266_EN_PIN',['../gpio_8h.html#affea3a764d834cedff9dcf6c9728878e',1,'gpio.h']]], + ['esp8266_5fen_5fport_8',['ESP8266_EN_PORT',['../gpio_8h.html#a62b473a907e7fb671bb19253ad1b1797',1,'gpio.h']]], + ['esp8266_5ferror_9',['ESP8266_ERROR',['../_picture_8c.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c'],['../_picture_8h.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c']]], + ['esp8266_5flast_5fstatus_10',['ESP8266_Last_Status',['../esp8266__cmd_8c.html#ab5366a070db023d896628ce58bd5504a',1,'ESP8266_Last_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#ab5366a070db023d896628ce58bd5504a',1,'ESP8266_Last_Status: esp8266_cmd.c']]], + ['esp8266_5fok_11',['ESP8266_OK',['../_picture_8c.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c'],['../_picture_8h.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c']]], + ['esp8266_5fpin_12',['ESP8266_PIN',['../gpio_8h.html#a49e048edc626bbfb96f00b119625365b',1,'gpio.h']]], + ['esp8266_5fport_13',['ESP8266_PORT',['../gpio_8h.html#abd379f4d75dd874eecc178ef22fc8f79',1,'gpio.h']]], + ['esp8266_5freset_14',['ESP8266_Reset',['../esp8266__cmd_8c.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c']]], + ['esp8266_5fsendcmd_15',['ESP8266_SendCmd',['../esp8266__cmd_8c.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c']]], + ['esp8266_5fsenddata_16',['ESP8266_SendData',['../esp8266__cmd_8h.html#a321c44bed0a4a78fe08b1c29f219eeaa',1,'esp8266_cmd.h']]], + ['esp8266_5fstatus_17',['ESP8266_Status',['../esp8266__cmd_8c.html#aa85d9700d50398afe1fb183a196a597b',1,'ESP8266_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa85d9700d50398afe1fb183a196a597b',1,'ESP8266_Status: esp8266_cmd.c']]], + ['esp8266_5fwaitrecive_18',['ESP8266_WaitRecive',['../esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da',1,'esp8266_cmd.c']]] ]; diff --git a/doxygen/html/search/all_5.js b/doxygen/html/search/all_5.js index bd8d2b0..9b5f440 100644 --- a/doxygen/html/search/all_5.js +++ b/doxygen/html/search/all_5.js @@ -1,4 +1,5 @@ var searchData= [ - ['font_2eh_0',['Font.h',['../_font_8h.html',1,'']]] + ['font_2eh_0',['Font.h',['../_font_8h.html',1,'']]], + ['fun_1',['FUN',['../menu_8c.html#a32c613bd60cd411b742a58176b704c4c',1,'FUN: menu.c'],['../menu_8h.html#a32c613bd60cd411b742a58176b704c4c',1,'FUN: menu.c']]] ]; diff --git a/doxygen/html/search/all_6.js b/doxygen/html/search/all_6.js index 90e772a..3601cec 100644 --- a/doxygen/html/search/all_6.js +++ b/doxygen/html/search/all_6.js @@ -1,16 +1,21 @@ var searchData= [ - ['get_5fadc_5faverage_0',['Get_Adc_Average',['../adc_8c.html#af209a85aeeb30b065817483c79e771b2',1,'adc.c']]], - ['gpio_2ec_1',['gpio.c',['../gpio_8c.html',1,'']]], - ['gpio_2eh_2',['gpio.h',['../gpio_8h.html',1,'']]], - ['gpio_5fuser_5finit_3',['GPIO_User_Init',['../gpio_8c.html#ad3f330f9137d0f2c6da7fc9d66dcf8b9',1,'GPIO_User_Init(): gpio.c'],['../gpio_8h.html#a6be7e6a8ef172a50d3568e4ecd01c25a',1,'GPIO_User_Init(void): gpio.c']]], - ['gpioa_5firqhandler_4',['GPIOA_IRQHandler',['../gpio_8c.html#a3d51c1a795330c9d019012fecae278af',1,'gpio.c']]], - ['gtim3_5fpwm_5finit_5',['GTIM3_PWM_Init',['../tim_8c.html#a50c9eed4d4dfa48b0316b19ace86f33b',1,'GTIM3_PWM_Init(void): tim.c'],['../tim_8h.html#a50c9eed4d4dfa48b0316b19ace86f33b',1,'GTIM3_PWM_Init(void): tim.c']]], - ['gui_2ec_6',['GUI.c',['../_g_u_i_8c.html',1,'']]], - ['gui_2eh_7',['GUI.h',['../_g_u_i_8h.html',1,'']]], - ['gui_5fdrawfont_5fgbk16_8',['Gui_DrawFont_GBK16',['../_g_u_i_8c.html#a7b3595536874c336cca1fc6a537d6265',1,'Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s): GUI.c'],['../_g_u_i_8h.html#a7b3595536874c336cca1fc6a537d6265',1,'Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s): GUI.c']]], - ['gui_5fdrawfont_5fnum16_9',['Gui_DrawFont_Num16',['../_g_u_i_8c.html#a7af36ce29c9231a0fb8c9128fbe6a959',1,'Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c'],['../_g_u_i_8h.html#a7af36ce29c9231a0fb8c9128fbe6a959',1,'Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c']]], - ['gui_5fdrawfont_5fnum32_10',['Gui_DrawFont_Num32',['../_g_u_i_8c.html#a2219b183ca35d75c242b8af37c363bd1',1,'Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c'],['../_g_u_i_8h.html#a2219b183ca35d75c242b8af37c363bd1',1,'Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c']]], - ['gui_5fdrawline_11',['Gui_DrawLine',['../_g_u_i_8c.html#affc1afcc41ebba3cc4bea672ade8cc91',1,'Gui_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t Color): GUI.c'],['../_g_u_i_8h.html#affc1afcc41ebba3cc4bea672ade8cc91',1,'Gui_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t Color): GUI.c']]], - ['gui_5fdrawpoint_12',['Gui_DrawPoint',['../_lcd___driver_8c.html#a24aba0149e152e0ce00249d360768402',1,'Gui_DrawPoint(uint16_t x, uint16_t y, uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a24aba0149e152e0ce00249d360768402',1,'Gui_DrawPoint(uint16_t x, uint16_t y, uint16_t Data): Lcd_Driver.c']]] + ['gblue_0',['GBLUE',['../_lcd___driver_8h.html#a095e598cf23670461dd6463875c8f572',1,'Lcd_Driver.h']]], + ['get_5fadc_5faverage_1',['Get_Adc_Average',['../adc_8c.html#af209a85aeeb30b065817483c79e771b2',1,'adc.c']]], + ['gpio_2ec_2',['gpio.c',['../gpio_8c.html',1,'']]], + ['gpio_2eh_3',['gpio.h',['../gpio_8h.html',1,'']]], + ['gpio_5fuser_5finit_4',['GPIO_User_Init',['../gpio_8c.html#ad3f330f9137d0f2c6da7fc9d66dcf8b9',1,'GPIO_User_Init(): gpio.c'],['../gpio_8h.html#a6be7e6a8ef172a50d3568e4ecd01c25a',1,'GPIO_User_Init(void): gpio.c']]], + ['gpioa_5firqhandler_5',['GPIOA_IRQHandler',['../gpio_8c.html#a3d51c1a795330c9d019012fecae278af',1,'gpio.c']]], + ['gray_6',['GRAY',['../_lcd___driver_8h.html#ae5f70677050eecd8909e0248e07b9e73',1,'Lcd_Driver.h']]], + ['grayblue_7',['GRAYBLUE',['../_lcd___driver_8h.html#a78e99f2ce0ff1d1b7eff66885640f97f',1,'Lcd_Driver.h']]], + ['gred_8',['GRED',['../_lcd___driver_8h.html#a58b65e43a41006ec56218e112b010f4f',1,'Lcd_Driver.h']]], + ['green_9',['GREEN',['../_lcd___driver_8h.html#acfbc006ea433ad708fdee3e82996e721',1,'Lcd_Driver.h']]], + ['gtim3_5fpwm_5finit_10',['GTIM3_PWM_Init',['../tim_8c.html#a50c9eed4d4dfa48b0316b19ace86f33b',1,'GTIM3_PWM_Init(void): tim.c'],['../tim_8h.html#a50c9eed4d4dfa48b0316b19ace86f33b',1,'GTIM3_PWM_Init(void): tim.c']]], + ['gui_2ec_11',['GUI.c',['../_g_u_i_8c.html',1,'']]], + ['gui_2eh_12',['GUI.h',['../_g_u_i_8h.html',1,'']]], + ['gui_5fdrawfont_5fgbk16_13',['Gui_DrawFont_GBK16',['../_g_u_i_8c.html#a7b3595536874c336cca1fc6a537d6265',1,'Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s): GUI.c'],['../_g_u_i_8h.html#a7b3595536874c336cca1fc6a537d6265',1,'Gui_DrawFont_GBK16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, char *s): GUI.c']]], + ['gui_5fdrawfont_5fnum16_14',['Gui_DrawFont_Num16',['../_g_u_i_8c.html#a7af36ce29c9231a0fb8c9128fbe6a959',1,'Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c'],['../_g_u_i_8h.html#a7af36ce29c9231a0fb8c9128fbe6a959',1,'Gui_DrawFont_Num16(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c']]], + ['gui_5fdrawfont_5fnum32_15',['Gui_DrawFont_Num32',['../_g_u_i_8c.html#a2219b183ca35d75c242b8af37c363bd1',1,'Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c'],['../_g_u_i_8h.html#a2219b183ca35d75c242b8af37c363bd1',1,'Gui_DrawFont_Num32(uint16_t x, uint16_t y, uint16_t fc, uint16_t bc, uint16_t num): GUI.c']]], + ['gui_5fdrawline_16',['Gui_DrawLine',['../_g_u_i_8c.html#affc1afcc41ebba3cc4bea672ade8cc91',1,'Gui_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t Color): GUI.c'],['../_g_u_i_8h.html#affc1afcc41ebba3cc4bea672ade8cc91',1,'Gui_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t Color): GUI.c']]], + ['gui_5fdrawpoint_17',['Gui_DrawPoint',['../_lcd___driver_8c.html#a24aba0149e152e0ce00249d360768402',1,'Gui_DrawPoint(uint16_t x, uint16_t y, uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a24aba0149e152e0ce00249d360768402',1,'Gui_DrawPoint(uint16_t x, uint16_t y, uint16_t Data): Lcd_Driver.c']]] ]; diff --git a/doxygen/html/search/all_7.js b/doxygen/html/search/all_7.js index 0095dc9..fe19a2b 100644 --- a/doxygen/html/search/all_7.js +++ b/doxygen/html/search/all_7.js @@ -1,4 +1,5 @@ var searchData= [ - ['init_5fvameter_5fadc_0',['Init_VAmeter_ADC',['../adc_8c.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c'],['../adc_8h.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c']]] + ['hz16_0',['hz16',['../_font_8h.html#a4322c69945e426700724db76d66163c8',1,'Font.h']]], + ['hz16_5fnum_1',['hz16_num',['../_font_8h.html#aa0d06f95344b39752038f82948210a02',1,'Font.h']]] ]; diff --git a/doxygen/html/search/all_8.js b/doxygen/html/search/all_8.js index 69b87bd..d059555 100644 --- a/doxygen/html/search/all_8.js +++ b/doxygen/html/search/all_8.js @@ -1,6 +1,15 @@ var searchData= [ - ['key_2ec_0',['key.c',['../key_8c.html',1,'']]], - ['key_2eh_1',['key.h',['../key_8h.html',1,'']]], - ['key_5finit_2',['Key_Init',['../key_8c.html#a3f147fc769d371775875ecc2dfe3934d',1,'Key_Init(void): key.c'],['../key_8h.html#a3f147fc769d371775875ecc2dfe3934d',1,'Key_Init(void): key.c']]] + ['iic_5fack_0',['IIC_Ack',['../sht40_8c.html#a5f0ba2042ae34d4a3ef59e7e913d819b',1,'sht40.c']]], + ['iic_5fdelay_1',['IIC_Delay',['../sht40_8c.html#a5110c30e693502c5356a1c09014dcb35',1,'sht40.c']]], + ['iic_5fnack_2',['IIC_NAck',['../sht40_8c.html#ae5c21a353b0705cd5d2bfcecfd004877',1,'sht40.c']]], + ['iic_5fread_5fbyte_3',['IIC_Read_Byte',['../sht40_8c.html#ad23cf15bf44686c5b969126d493a77fa',1,'sht40.c']]], + ['iic_5fsend_5fbyte_4',['IIC_Send_Byte',['../sht40_8c.html#a75265660096fe36746438550a1e4fd19',1,'sht40.c']]], + ['iic_5fstart_5',['IIC_Start',['../sht40_8c.html#ac7de8cb7cad6d402709b385e39aa764f',1,'sht40.c']]], + ['iic_5fstop_6',['IIC_Stop',['../sht40_8c.html#a785ea8492cab4612ee5d3752a34f8a72',1,'sht40.c']]], + ['iic_5fwait_5fack_7',['IIC_Wait_Ack',['../sht40_8c.html#a7763fd71832cf26660e3bb502192e55a',1,'sht40.c']]], + ['in_5fprogress_5fflag_8',['in_progress_flag',['../menu_8c.html#a664e5faa6896e47af3e93e8ccc67e987',1,'in_progress_flag: menu.c'],['../menu_8h.html#a664e5faa6896e47af3e93e8ccc67e987',1,'in_progress_flag: menu.c']]], + ['in_5fsub_5fmenu_5fflag_9',['in_sub_menu_flag',['../menu_8c.html#a2012b58e94ef5b460c3050e7fbbe38ff',1,'in_sub_menu_flag: menu.c'],['../menu_8h.html#a2012b58e94ef5b460c3050e7fbbe38ff',1,'in_sub_menu_flag: menu.c']]], + ['index_10',['Index',['../structtyp_f_n_t___g_b162.html#a04dd0466610fe6f81d53d5be4497bc11',1,'typFNT_GB162']]], + ['init_5fvameter_5fadc_11',['Init_VAmeter_ADC',['../adc_8c.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c'],['../adc_8h.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c']]] ]; diff --git a/doxygen/html/search/all_9.js b/doxygen/html/search/all_9.js index 3f8a58a..4f4d821 100644 --- a/doxygen/html/search/all_9.js +++ b/doxygen/html/search/all_9.js @@ -1,20 +1,10 @@ var searchData= [ - ['launch_5fva_5fmeter_0',['Launch_VA_Meter',['../va__meter_8c.html#aa026f8269a5815e82d34e54cf3a0e500',1,'Launch_VA_Meter(uint8_t idx): va_meter.c'],['../va__meter_8h.html#aa026f8269a5815e82d34e54cf3a0e500',1,'Launch_VA_Meter(uint8_t idx): va_meter.c']]], - ['lcd_5fbrightness_1',['lcd_brightness',['../_lcd___driver_8c.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c'],['../_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c']]], - ['lcd_5fclear_2',['Lcd_Clear',['../_lcd___driver_8c.html#a111599a9f1825495165ff771019c8fec',1,'Lcd_Clear(uint16_t Color): Lcd_Driver.c'],['../_lcd___driver_8h.html#a111599a9f1825495165ff771019c8fec',1,'Lcd_Clear(uint16_t Color): Lcd_Driver.c']]], - ['lcd_5fdriver_2ec_3',['Lcd_Driver.c',['../_lcd___driver_8c.html',1,'']]], - ['lcd_5fdriver_2eh_4',['Lcd_Driver.h',['../_lcd___driver_8h.html',1,'']]], - ['lcd_5fgpio_5finit_5',['LCD_GPIO_Init',['../_lcd___driver_8c.html#a6758ae1e84bda7de6a13005947e33d7f',1,'LCD_GPIO_Init(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#a6758ae1e84bda7de6a13005947e33d7f',1,'LCD_GPIO_Init(void): Lcd_Driver.c']]], - ['lcd_5finit_6',['Lcd_Init',['../_lcd___driver_8c.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c']]], - ['lcd_5fpart_5fclear_7',['Lcd_Part_Clear',['../_lcd___driver_8c.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c'],['../_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c']]], - ['lcd_5freadpoint_8',['Lcd_ReadPoint',['../_lcd___driver_8c.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c']]], - ['lcd_5freset_9',['Lcd_Reset',['../_lcd___driver_8c.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c']]], - ['lcd_5fsetregion_10',['Lcd_SetRegion',['../_lcd___driver_8c.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c'],['../_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c']]], - ['lcd_5fsetxy_11',['Lcd_SetXY',['../_lcd___driver_8c.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c']]], - ['lcd_5fwritedata_12',['Lcd_WriteData',['../_lcd___driver_8c.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c']]], - ['lcd_5fwritedata_5f16bit_13',['LCD_WriteData_16Bit',['../_lcd___driver_8c.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c']]], - ['lcd_5fwriteindex_14',['Lcd_WriteIndex',['../_lcd___driver_8c.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c'],['../_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c']]], - ['lcd_5fwritereg_15',['Lcd_WriteReg',['../_lcd___driver_8c.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c']]], - ['logo_16',['logo',['../_picture_8c.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c'],['../_picture_8h.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c']]] + ['key_2ec_0',['key.c',['../key_8c.html',1,'']]], + ['key_2eh_1',['key.h',['../key_8h.html',1,'']]], + ['key_5fflag_2',['key_flag',['../key_8c.html#a2659c3ab99257b670a176a6264e84f27',1,'key_flag: key.c'],['../key_8h.html#a2659c3ab99257b670a176a6264e84f27',1,'key_flag: key.c']]], + ['key_5finit_3',['Key_Init',['../key_8c.html#a3f147fc769d371775875ecc2dfe3934d',1,'Key_Init(void): key.c'],['../key_8h.html#a3f147fc769d371775875ecc2dfe3934d',1,'Key_Init(void): key.c']]], + ['key_5fpin_4',['key_pin',['../key_8c.html#ae2030bc8baccd7824a84b99fec6ea92a',1,'key_pin: key.c'],['../key_8h.html#ae2030bc8baccd7824a84b99fec6ea92a',1,'key_pin: key.c']]], + ['key_5fpin_5fport_5',['key_pin_port',['../key_8c.html#a2bc318a1c11e47c61121fba078e20289',1,'key_pin_port: key.c'],['../key_8h.html#a2bc318a1c11e47c61121fba078e20289',1,'key_pin_port: key.c']]], + ['key_5fstatus_6',['key_status',['../key_8c.html#a4ac89e78c446374b381fbadb68641ab4',1,'key_status: key.c'],['../key_8h.html#a4ac89e78c446374b381fbadb68641ab4',1,'key_status: key.c']]] ]; diff --git a/doxygen/html/search/all_a.js b/doxygen/html/search/all_a.js index 5896472..73240c9 100644 --- a/doxygen/html/search/all_a.js +++ b/doxygen/html/search/all_a.js @@ -1,22 +1,53 @@ var searchData= [ - ['main_0',['main',['../main_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main.c']]], - ['main_2ec_1',['main.c',['../main_8c.html',1,'']]], - ['main_2eh_2',['main.h',['../main_8h.html',1,'']]], - ['main_5fmenu_5findex_3',['MAIN_MENU_INDEX',['../menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353',1,'menu.h']]], - ['max_5fcurrent_5fy_4',['MAX_CURRENT_Y',['../va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0',1,'va_meter.c']]], - ['max_5fvoltage_5fy_5',['MAX_VOLTAGE_Y',['../va__meter_8c.html#a7100884c35699fbc3b4d987242dec630',1,'va_meter.c']]], - ['mcu_5fsleep_6',['MCU_Sleep',['../sys_8c.html#af287ea3637ffde9cd62fe604c3a05f92',1,'MCU_Sleep(): sys.c'],['../sys_8h.html#ac8ef4a4e3c96b34b1c5eb44ba55baf32',1,'MCU_Sleep(void): sys.c']]], - ['menu_2ec_7',['menu.c',['../menu_8c.html',1,'']]], - ['menu_2eh_8',['menu.h',['../menu_8h.html',1,'']]], - ['mqtt_2ec_9',['mqtt.c',['../mqtt_8c.html',1,'']]], - ['mqtt_2eh_10',['mqtt.h',['../mqtt_8h.html',1,'']]], - ['mqtt_5fdisconnect_11',['MQTT_Disconnect',['../mqtt_8c.html#ac53cfe93f9d5b4fa3eabb214d0aa7175',1,'MQTT_Disconnect(): mqtt.c'],['../mqtt_8h.html#ac5d2da8cf5c79fc461b9ac3d4edf88b9',1,'MQTT_Disconnect(void): mqtt.c']]], - ['mqtt_5ferror_5ficon_12',['Mqtt_Error_Icon',['../_picture_8c.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c'],['../_picture_8h.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c']]], - ['mqtt_5fok_5ficon_13',['Mqtt_OK_Icon',['../_picture_8c.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c'],['../_picture_8h.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c']]], - ['mqtt_5fpublish_14',['MQTT_Publish',['../mqtt_8c.html#a2764e834b1712ea3411fe40aec8887e4',1,'MQTT_Publish(char *data): mqtt.c'],['../mqtt_8h.html#a2764e834b1712ea3411fe40aec8887e4',1,'MQTT_Publish(char *data): mqtt.c']]], - ['mqtt_5fsetup_15',['MQTT_Setup',['../mqtt_8c.html#a77980e1982a6b2a3048540d614dd1f48',1,'MQTT_Setup(): mqtt.c'],['../mqtt_8h.html#a30c67873370665e0a93f909bdadfbeff',1,'MQTT_Setup(void): mqtt.c']]], - ['mqtt_5fstatus_16',['mqtt_status',['../mqtt_8c.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c'],['../mqtt_8h.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c']]], - ['mqtt_5ftopic_17',['MQTT_TOPIC',['../mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3',1,'mqtt.h']]], - ['mqttconn_18',['MQTTCONN',['../mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63',1,'mqtt.h']]] + ['last_5ftime_0',['last_time',['../va__meter_8c.html#a0f3600af767db6d62cc577857de2ede7',1,'va_meter.c']]], + ['last_5fvoltage_5fvalue_1',['last_voltage_value',['../va__meter_8c.html#abc69360c180e936394a2292c19b909cc',1,'va_meter.c']]], + ['launch_5fva_5fmeter_2',['Launch_VA_Meter',['../va__meter_8c.html#aa026f8269a5815e82d34e54cf3a0e500',1,'Launch_VA_Meter(uint8_t idx): va_meter.c'],['../va__meter_8h.html#aa026f8269a5815e82d34e54cf3a0e500',1,'Launch_VA_Meter(uint8_t idx): va_meter.c']]], + ['lbblue_3',['LBBLUE',['../_lcd___driver_8h.html#a4d4f4b1aba9ad8df7e4ee6fe9a37c97d',1,'Lcd_Driver.h']]], + ['lcd_5fbrightness_4',['lcd_brightness',['../_lcd___driver_8c.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c'],['../_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c']]], + ['lcd_5fclear_5',['Lcd_Clear',['../_lcd___driver_8c.html#a111599a9f1825495165ff771019c8fec',1,'Lcd_Clear(uint16_t Color): Lcd_Driver.c'],['../_lcd___driver_8h.html#a111599a9f1825495165ff771019c8fec',1,'Lcd_Clear(uint16_t Color): Lcd_Driver.c']]], + ['lcd_5fcs_6',['LCD_CS',['../_lcd___driver_8h.html#a71d24cab0e16b054de228f29139f1b79',1,'Lcd_Driver.h']]], + ['lcd_5fcs_5fclr_7',['LCD_CS_CLR',['../_lcd___driver_8h.html#aa27325698c650fd3bc868877d09b733b',1,'Lcd_Driver.h']]], + ['lcd_5fcs_5fset_8',['LCD_CS_SET',['../_lcd___driver_8h.html#a5d8452e99c69f2559539c2429ad02cae',1,'Lcd_Driver.h']]], + ['lcd_5fctrla_9',['LCD_CTRLA',['../_lcd___driver_8h.html#a3a359ebbb13b02fcc838f0a921910dac',1,'Lcd_Driver.h']]], + ['lcd_5fctrlc_10',['LCD_CTRLC',['../_lcd___driver_8h.html#a5adb6d208cb8fa9dcaaff885349fe0b4',1,'Lcd_Driver.h']]], + ['lcd_5fdatain_11',['LCD_DATAIN',['../_lcd___driver_8h.html#add15d241d461faa05ac374853545d0b9',1,'Lcd_Driver.h']]], + ['lcd_5fdataout_12',['LCD_DATAOUT',['../_lcd___driver_8h.html#a13307e4183b0383025465b6ba8520f79',1,'Lcd_Driver.h']]], + ['lcd_5fdriver_2ec_13',['Lcd_Driver.c',['../_lcd___driver_8c.html',1,'']]], + ['lcd_5fdriver_2eh_14',['Lcd_Driver.h',['../_lcd___driver_8h.html',1,'']]], + ['lcd_5fgpio_5finit_15',['LCD_GPIO_Init',['../_lcd___driver_8c.html#a6758ae1e84bda7de6a13005947e33d7f',1,'LCD_GPIO_Init(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#a6758ae1e84bda7de6a13005947e33d7f',1,'LCD_GPIO_Init(void): Lcd_Driver.c']]], + ['lcd_5finit_16',['Lcd_Init',['../_lcd___driver_8c.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c']]], + ['lcd_5fled_17',['LCD_LED',['../_lcd___driver_8h.html#af79fa9a1463dc2961d3fb2cf32005047',1,'Lcd_Driver.h']]], + ['lcd_5fled_5fclr_18',['LCD_LED_CLR',['../_lcd___driver_8h.html#a572d544352fb2e19c12c8da440c5187e',1,'Lcd_Driver.h']]], + ['lcd_5fled_5fset_19',['LCD_LED_SET',['../_lcd___driver_8h.html#a82639276d1d641052c65ccef022693df',1,'Lcd_Driver.h']]], + ['lcd_5fpart_5fclear_20',['Lcd_Part_Clear',['../_lcd___driver_8c.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c'],['../_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c']]], + ['lcd_5freadpoint_21',['Lcd_ReadPoint',['../_lcd___driver_8c.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c']]], + ['lcd_5freadreg_22',['Lcd_ReadReg',['../_lcd___driver_8h.html#a0e4d134705883a491d8b8fbdcf335c79',1,'Lcd_Driver.h']]], + ['lcd_5freset_23',['Lcd_Reset',['../_lcd___driver_8c.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c']]], + ['lcd_5frs_24',['LCD_RS',['../_lcd___driver_8h.html#a4781e073871c6f27f89b9463ad3a4ed1',1,'Lcd_Driver.h']]], + ['lcd_5frs_5fclr_25',['LCD_RS_CLR',['../_lcd___driver_8h.html#a07ad09447c2b419f78b58113df0fedd4',1,'Lcd_Driver.h']]], + ['lcd_5frs_5fset_26',['LCD_RS_SET',['../_lcd___driver_8h.html#aa7cd83ebdfb1bc22a0284c31ae2c9dd1',1,'Lcd_Driver.h']]], + ['lcd_5frst_27',['LCD_RST',['../_lcd___driver_8h.html#aec0f0ab242f1b58b1d017bc9ab4b898b',1,'Lcd_Driver.h']]], + ['lcd_5frst_5fclr_28',['LCD_RST_CLR',['../_lcd___driver_8h.html#a843917ab262a595ab6552d36cd49b33b',1,'Lcd_Driver.h']]], + ['lcd_5frst_5fset_29',['LCD_RST_SET',['../_lcd___driver_8h.html#adcdecd417d03f89f0f0e48f154eef56f',1,'Lcd_Driver.h']]], + ['lcd_5fscl_30',['LCD_SCL',['../_lcd___driver_8h.html#a6b791b8537a0ffe4dc66762e91f24fe0',1,'Lcd_Driver.h']]], + ['lcd_5fscl_5fclr_31',['LCD_SCL_CLR',['../_lcd___driver_8h.html#a07b9b39d7c249859846408b3520a2fc9',1,'Lcd_Driver.h']]], + ['lcd_5fscl_5fset_32',['LCD_SCL_SET',['../_lcd___driver_8h.html#aaa5f4f26448b65bfdb2a58e22471f00f',1,'Lcd_Driver.h']]], + ['lcd_5fsda_33',['LCD_SDA',['../_lcd___driver_8h.html#a416e996c9a2dc85ae6a65f7ed877b281',1,'Lcd_Driver.h']]], + ['lcd_5fsda_5fclr_34',['LCD_SDA_CLR',['../_lcd___driver_8h.html#a5307613aa57096d4dec859d873c764a7',1,'Lcd_Driver.h']]], + ['lcd_5fsda_5fset_35',['LCD_SDA_SET',['../_lcd___driver_8h.html#a651bf4c0d67731850ece32fa8501ebed',1,'Lcd_Driver.h']]], + ['lcd_5fsetregion_36',['Lcd_SetRegion',['../_lcd___driver_8c.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c'],['../_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c']]], + ['lcd_5fsetxy_37',['Lcd_SetXY',['../_lcd___driver_8c.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c']]], + ['lcd_5fwr_5fdata_38',['LCD_WR_DATA',['../_lcd___driver_8h.html#a0783e41d39710aaf2889894380037506',1,'Lcd_Driver.h']]], + ['lcd_5fwritedata_39',['Lcd_WriteData',['../_lcd___driver_8c.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c']]], + ['lcd_5fwritedata_5f16bit_40',['LCD_WriteData_16Bit',['../_lcd___driver_8c.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c']]], + ['lcd_5fwriteindex_41',['Lcd_WriteIndex',['../_lcd___driver_8c.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c'],['../_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c']]], + ['lcd_5fwritereg_42',['Lcd_WriteReg',['../_lcd___driver_8c.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c']]], + ['left_5fkey_5fpin_43',['LEFT_KEY_PIN',['../key_8h.html#a3045c0f318f3853b53f7520316161b2b',1,'key.h']]], + ['left_5fkey_5fport_44',['LEFT_KEY_PORT',['../key_8h.html#ad899c3230b5f68adeb9af16b71720a00',1,'key.h']]], + ['lgray_45',['LGRAY',['../_lcd___driver_8h.html#a7aba8a5c5b84201b5995182c520e035b',1,'Lcd_Driver.h']]], + ['lgrayblue_46',['LGRAYBLUE',['../_lcd___driver_8h.html#a51ea5d13a8543cf0088926f3144f2b5a',1,'Lcd_Driver.h']]], + ['lightblue_47',['LIGHTBLUE',['../_lcd___driver_8h.html#aaf6e41139cf8cb9ce7824a4f82ff5f83',1,'Lcd_Driver.h']]], + ['lightgreen_48',['LIGHTGREEN',['../_lcd___driver_8h.html#a4cc964ad8b138b5bf7d54f1c1032d921',1,'Lcd_Driver.h']]], + ['logo_49',['logo',['../_picture_8c.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c'],['../_picture_8h.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c']]] ]; diff --git a/doxygen/html/search/all_b.js b/doxygen/html/search/all_b.js index f06074c..21d116b 100644 --- a/doxygen/html/search/all_b.js +++ b/doxygen/html/search/all_b.js @@ -1,5 +1,26 @@ var searchData= [ - ['network_5finfo_0',['Network_info',['../esp8266__cmd_8c.html#a5088cb1d2a0efa2312f2729675ffaa2c',1,'Network_info(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a9d50fa093114c0e9a46a9a4b4ff19b2c',1,'Network_info(void): esp8266_cmd.c']]], - ['num2char_1',['num2char',['../str_8c.html#a024774a713d0cdfb5032f8b2154bdfbd',1,'num2char(char *str, double number, uint8_t g, uint8_t l): str.c'],['../str_8h.html#a024774a713d0cdfb5032f8b2154bdfbd',1,'num2char(char *str, double number, uint8_t g, uint8_t l): str.c']]] + ['magenta_0',['MAGENTA',['../_lcd___driver_8h.html#a6f699060902f800f12aaae150f3a708e',1,'Lcd_Driver.h']]], + ['main_1',['main',['../main_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main.c']]], + ['main_2ec_2',['main.c',['../main_8c.html',1,'']]], + ['main_2eh_3',['main.h',['../main_8h.html',1,'']]], + ['main_5fmenu_5fbutton_4',['main_menu_button',['../menu_8c.html#a9041773f3b6fff8d0835fdb93e8c63b6',1,'main_menu_button: menu.c'],['../menu_8h.html#a9041773f3b6fff8d0835fdb93e8c63b6',1,'main_menu_button: menu.c']]], + ['main_5fmenu_5findex_5',['MAIN_MENU_INDEX',['../menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353',1,'menu.h']]], + ['main_5fmenu_5findex_6',['main_menu_index',['../menu_8c.html#a6fe54f3258b5ed57bd6ec5f554471e61',1,'main_menu_index: menu.c'],['../menu_8h.html#a6fe54f3258b5ed57bd6ec5f554471e61',1,'main_menu_index: menu.c']]], + ['max_5fcurrent_5fy_7',['MAX_CURRENT_Y',['../va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0',1,'va_meter.c']]], + ['max_5fvoltage_5fy_8',['MAX_VOLTAGE_Y',['../va__meter_8c.html#a7100884c35699fbc3b4d987242dec630',1,'va_meter.c']]], + ['mcu_5fsleep_9',['MCU_Sleep',['../sys_8c.html#af287ea3637ffde9cd62fe604c3a05f92',1,'MCU_Sleep(): sys.c'],['../sys_8h.html#ac8ef4a4e3c96b34b1c5eb44ba55baf32',1,'MCU_Sleep(void): sys.c']]], + ['menu_2ec_10',['menu.c',['../menu_8c.html',1,'']]], + ['menu_2eh_11',['menu.h',['../menu_8h.html',1,'']]], + ['mqtt_2ec_12',['mqtt.c',['../mqtt_8c.html',1,'']]], + ['mqtt_2eh_13',['mqtt.h',['../mqtt_8h.html',1,'']]], + ['mqtt_5fdisconnect_14',['MQTT_Disconnect',['../mqtt_8c.html#ac53cfe93f9d5b4fa3eabb214d0aa7175',1,'MQTT_Disconnect(): mqtt.c'],['../mqtt_8h.html#ac5d2da8cf5c79fc461b9ac3d4edf88b9',1,'MQTT_Disconnect(void): mqtt.c']]], + ['mqtt_5ferror_5ficon_15',['Mqtt_Error_Icon',['../_picture_8c.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c'],['../_picture_8h.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c']]], + ['mqtt_5fok_5ficon_16',['Mqtt_OK_Icon',['../_picture_8c.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c'],['../_picture_8h.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c']]], + ['mqtt_5fpublish_17',['MQTT_Publish',['../mqtt_8c.html#a2764e834b1712ea3411fe40aec8887e4',1,'MQTT_Publish(char *data): mqtt.c'],['../mqtt_8h.html#a2764e834b1712ea3411fe40aec8887e4',1,'MQTT_Publish(char *data): mqtt.c']]], + ['mqtt_5fsetup_18',['MQTT_Setup',['../mqtt_8c.html#a77980e1982a6b2a3048540d614dd1f48',1,'MQTT_Setup(): mqtt.c'],['../mqtt_8h.html#a30c67873370665e0a93f909bdadfbeff',1,'MQTT_Setup(void): mqtt.c']]], + ['mqtt_5fstatus_19',['mqtt_status',['../mqtt_8c.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c'],['../mqtt_8h.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c']]], + ['mqtt_5ftopic_20',['MQTT_TOPIC',['../mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3',1,'mqtt.h']]], + ['mqttconn_21',['MQTTCONN',['../mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63',1,'mqtt.h']]], + ['msk_22',['Msk',['../structtyp_f_n_t___g_b162.html#a8ec07fb7ed2fb0903a0c2958e9d60ac6',1,'typFNT_GB162']]] ]; diff --git a/doxygen/html/search/all_c.js b/doxygen/html/search/all_c.js index 31d3750..f06074c 100644 --- a/doxygen/html/search/all_c.js +++ b/doxygen/html/search/all_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['picture_2ec_0',['Picture.c',['../_picture_8c.html',1,'']]], - ['picture_2eh_1',['Picture.h',['../_picture_8h.html',1,'']]] + ['network_5finfo_0',['Network_info',['../esp8266__cmd_8c.html#a5088cb1d2a0efa2312f2729675ffaa2c',1,'Network_info(): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a9d50fa093114c0e9a46a9a4b4ff19b2c',1,'Network_info(void): esp8266_cmd.c']]], + ['num2char_1',['num2char',['../str_8c.html#a024774a713d0cdfb5032f8b2154bdfbd',1,'num2char(char *str, double number, uint8_t g, uint8_t l): str.c'],['../str_8h.html#a024774a713d0cdfb5032f8b2154bdfbd',1,'num2char(char *str, double number, uint8_t g, uint8_t l): str.c']]] ]; diff --git a/doxygen/html/search/all_d.js b/doxygen/html/search/all_d.js index 2139337..50d0149 100644 --- a/doxygen/html/search/all_d.js +++ b/doxygen/html/search/all_d.js @@ -1,6 +1,4 @@ var searchData= [ - ['restore_5fmain_5fmenu_5fbutton_0',['Restore_Main_Menu_Button',['../menu_8c.html#ac43ea6d43e91d80980fb46ba9b6e5a67',1,'Restore_Main_Menu_Button(uint8_t idx): menu.c'],['../menu_8h.html#ac43ea6d43e91d80980fb46ba9b6e5a67',1,'Restore_Main_Menu_Button(uint8_t idx): menu.c']]], - ['restore_5fsub_5fmenu_5fbutton_1',['Restore_Sub_Menu_Button',['../menu_8c.html#a6569a60e58f2106e30e04f94e0f7cc7c',1,'Restore_Sub_Menu_Button(uint8_t idx): menu.c'],['../menu_8h.html#a6569a60e58f2106e30e04f94e0f7cc7c',1,'Restore_Sub_Menu_Button(uint8_t idx): menu.c']]], - ['run_5ffunction_2',['Run_Function',['../menu_8c.html#aa8529c38f66d42d7f4c761fc63cc2cdf',1,'Run_Function(): menu.c'],['../menu_8h.html#aeea0377104c43ba4a829a5d4e8ad428a',1,'Run_Function(void): menu.c']]] + ['orange_0',['ORANGE',['../_lcd___driver_8h.html#ac5b6e19bf06822021f35602c59658de3',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/all_e.js b/doxygen/html/search/all_e.js index 8ce5682..ad97891 100644 --- a/doxygen/html/search/all_e.js +++ b/doxygen/html/search/all_e.js @@ -1,19 +1,6 @@ var searchData= [ - ['set_5flcd_5fbrightness_0',['Set_Lcd_Brightness',['../_lcd___driver_8c.html#ab79b8fa9ceafe767ea358f9874279140',1,'Set_Lcd_Brightness(uint8_t light): Lcd_Driver.c'],['../_lcd___driver_8h.html#ab79b8fa9ceafe767ea358f9874279140',1,'Set_Lcd_Brightness(uint8_t light): Lcd_Driver.c']]], - ['show_5flogo_1',['Show_Logo',['../_g_u_i_8c.html#ab5c935d6bb11751d2a26acb34b8e4864',1,'Show_Logo(uint8_t x1, uint8_t y1): GUI.c'],['../_g_u_i_8h.html#ab5c935d6bb11751d2a26acb34b8e4864',1,'Show_Logo(uint8_t x1, uint8_t y1): GUI.c']]], - ['show_5fmain_5fmenu_2',['Show_Main_Menu',['../menu_8c.html#acd969be1ba6f2224fd72aa6de546f595',1,'Show_Main_Menu(): menu.c'],['../menu_8h.html#aa87f14c7dd0d703876994124fd522476',1,'Show_Main_Menu(void): menu.c']]], - ['show_5fstatus_5fbar_3',['Show_Status_Bar',['../menu_8c.html#a14e388755fe740a5199bdc4dce643ecc',1,'Show_Status_Bar(): menu.c'],['../menu_8h.html#aaeab445aa4065e1b62803b65d00bc043',1,'Show_Status_Bar(void): menu.c']]], - ['show_5fsub_5fmenu_4',['Show_Sub_Menu',['../menu_8c.html#a2e896233be450f898931484bc7a80669',1,'Show_Sub_Menu(): menu.c'],['../menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e',1,'Show_Sub_Menu(void): menu.c']]], - ['showimage_5f16_5',['showimage_16',['../_g_u_i_8c.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c'],['../_g_u_i_8h.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c']]], - ['sht40_2ec_6',['sht40.c',['../sht40_8c.html',1,'']]], - ['sht40_2eh_7',['sht40.h',['../sht40_8h.html',1,'']]], - ['spi_5fwritedata_8',['SPI_WriteData',['../_lcd___driver_8c.html#a0f0c765e810c62a187185fa87c6a9cfd',1,'Lcd_Driver.c']]], - ['str_2ec_9',['str.c',['../str_8c.html',1,'']]], - ['str_2eh_10',['str.h',['../str_8h.html',1,'']]], - ['strcat_5fnew_11',['strcat_new',['../str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c'],['../str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c']]], - ['sub_5fmenu_5f0_5findex_12',['SUB_MENU_0_INDEX',['../menu_8h.html#aeb41eefa2b52f082991d09f652191c3c',1,'menu.h']]], - ['sys_2ec_13',['sys.c',['../sys_8c.html',1,'']]], - ['sys_2eh_14',['sys.h',['../sys_8h.html',1,'']]], - ['system_5finfo_15',['System_Info',['../sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e',1,'System_Info(): sys.c'],['../sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117',1,'System_Info(void): sys.c']]] + ['picture_2ec_0',['Picture.c',['../_picture_8c.html',1,'']]], + ['picture_2eh_1',['Picture.h',['../_picture_8h.html',1,'']]], + ['purple_2',['PURPLE',['../_lcd___driver_8h.html#a0bb0b009e7a7390473ace4d98bd843c0',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/all_f.js b/doxygen/html/search/all_f.js index f1d1e0a..ecedee0 100644 --- a/doxygen/html/search/all_f.js +++ b/doxygen/html/search/all_f.js @@ -1,6 +1,11 @@ var searchData= [ - ['tim_2ec_0',['tim.c',['../tim_8c.html',1,'']]], - ['tim_2eh_1',['tim.h',['../tim_8h.html',1,'']]], - ['typfnt_5fgb162_2',['typFNT_GB162',['../structtyp_f_n_t___g_b162.html',1,'']]] + ['read_5fsda_0',['READ_SDA',['../sht40_8h.html#aff1563956f6a605a3c0aa213125b136b',1,'sht40.h']]], + ['red_1',['RED',['../_lcd___driver_8h.html#a8d23feea868a983c8c2b661e1e16972f',1,'Lcd_Driver.h']]], + ['restore_5fmain_5fmenu_5fbutton_2',['Restore_Main_Menu_Button',['../menu_8c.html#ac43ea6d43e91d80980fb46ba9b6e5a67',1,'Restore_Main_Menu_Button(uint8_t idx): menu.c'],['../menu_8h.html#ac43ea6d43e91d80980fb46ba9b6e5a67',1,'Restore_Main_Menu_Button(uint8_t idx): menu.c']]], + ['restore_5fsub_5fmenu_5fbutton_3',['Restore_Sub_Menu_Button',['../menu_8c.html#a6569a60e58f2106e30e04f94e0f7cc7c',1,'Restore_Sub_Menu_Button(uint8_t idx): menu.c'],['../menu_8h.html#a6569a60e58f2106e30e04f94e0f7cc7c',1,'Restore_Sub_Menu_Button(uint8_t idx): menu.c']]], + ['retry_5fcnt_4',['retry_cnt',['../esp8266__cmd_8c.html#a2bdee10b315515da8d39dc8d7a4a61e2',1,'esp8266_cmd.c']]], + ['right_5fkey_5fpin_5',['RIGHT_KEY_PIN',['../key_8h.html#ab3bed5499122f7f90a15a11c64079314',1,'key.h']]], + ['right_5fkey_5fport_6',['RIGHT_KEY_PORT',['../key_8h.html#a2213845573436ef3ec56fb29f76924b9',1,'key.h']]], + ['run_5ffunction_7',['Run_Function',['../menu_8c.html#aa8529c38f66d42d7f4c761fc63cc2cdf',1,'Run_Function(): menu.c'],['../menu_8h.html#aeea0377104c43ba4a829a5d4e8ad428a',1,'Run_Function(void): menu.c']]] ]; diff --git a/doxygen/html/search/defines_0.js b/doxygen/html/search/defines_0.js index 01b2bc2..b6e3dba 100644 --- a/doxygen/html/search/defines_0.js +++ b/doxygen/html/search/defines_0.js @@ -1,5 +1,10 @@ var searchData= [ ['bat_5fvol_5fpin_0',['BAT_VOL_PIN',['../adc_8h.html#ab9250ae6d3e145b04244aa2afd7c6145',1,'adc.h']]], - ['bat_5fvol_5fpin_5fport_1',['BAT_VOL_PIN_PORT',['../adc_8h.html#a58979d597f41374a663ba47bcc177128',1,'adc.h']]] + ['bat_5fvol_5fpin_5fport_1',['BAT_VOL_PIN_PORT',['../adc_8h.html#a58979d597f41374a663ba47bcc177128',1,'adc.h']]], + ['black_2',['BLACK',['../_lcd___driver_8h.html#a7b3b25cba33b07c303f3060fe41887f6',1,'Lcd_Driver.h']]], + ['blue_3',['BLUE',['../_lcd___driver_8h.html#a79d10e672abb49ad63eeaa8aaef57c38',1,'Lcd_Driver.h']]], + ['bred_4',['BRED',['../_lcd___driver_8h.html#a2adb4c9e293ac446897ccfac5a52d6c2',1,'Lcd_Driver.h']]], + ['brown_5',['BROWN',['../_lcd___driver_8h.html#ab2baea56ece91306020afd6d77fd19f9',1,'Lcd_Driver.h']]], + ['brred_6',['BRRED',['../_lcd___driver_8h.html#a7a180e479d5885267c5cf68bda4ba51a',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/defines_1.js b/doxygen/html/search/defines_1.js index 94d315b..9f4efec 100644 --- a/doxygen/html/search/defines_1.js +++ b/doxygen/html/search/defines_1.js @@ -1,4 +1,7 @@ var searchData= [ - ['clientid_0',['CLIENTID',['../mqtt_8h.html#ac341f7f366a2d62e9e6d6cd43a46d188',1,'mqtt.h']]] + ['clientid_0',['CLIENTID',['../mqtt_8h.html#ac341f7f366a2d62e9e6d6cd43a46d188',1,'mqtt.h']]], + ['confirm_5fkey_5fpin_1',['CONFIRM_KEY_PIN',['../key_8h.html#a24eb3ea79654269cd28181c06899d197',1,'key.h']]], + ['confirm_5fkey_5fport_2',['CONFIRM_KEY_PORT',['../key_8h.html#a4397ff0bc01d76e36984664e9246ec82',1,'key.h']]], + ['cyan_3',['CYAN',['../_lcd___driver_8h.html#ad243f93c16bc4c1d3e0a13b84421d760',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/defines_2.js b/doxygen/html/search/defines_2.js index 9ce2ab3..45579e0 100644 --- a/doxygen/html/search/defines_2.js +++ b/doxygen/html/search/defines_2.js @@ -1,8 +1,6 @@ var searchData= [ - ['main_5fmenu_5findex_0',['MAIN_MENU_INDEX',['../menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353',1,'menu.h']]], - ['max_5fcurrent_5fy_1',['MAX_CURRENT_Y',['../va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0',1,'va_meter.c']]], - ['max_5fvoltage_5fy_2',['MAX_VOLTAGE_Y',['../va__meter_8c.html#a7100884c35699fbc3b4d987242dec630',1,'va_meter.c']]], - ['mqtt_5ftopic_3',['MQTT_TOPIC',['../mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3',1,'mqtt.h']]], - ['mqttconn_4',['MQTTCONN',['../mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63',1,'mqtt.h']]] + ['darkblue_0',['DARKBLUE',['../_lcd___driver_8h.html#aa1cb63adface880613149574fc26069c',1,'Lcd_Driver.h']]], + ['down_5fkey_5fpin_1',['DOWN_KEY_PIN',['../key_8h.html#a8666aa2518e321d51dc26175364c0a58',1,'key.h']]], + ['down_5fkey_5fport_2',['DOWN_KEY_PORT',['../key_8h.html#acae2f8f3ebc408ff5633ee48c1367451',1,'key.h']]] ]; diff --git a/doxygen/html/search/defines_3.js b/doxygen/html/search/defines_3.js index 1f44150..f4bcfb7 100644 --- a/doxygen/html/search/defines_3.js +++ b/doxygen/html/search/defines_3.js @@ -1,4 +1,7 @@ var searchData= [ - ['sub_5fmenu_5f0_5findex_0',['SUB_MENU_0_INDEX',['../menu_8h.html#aeb41eefa2b52f082991d09f652191c3c',1,'menu.h']]] + ['esp8266_5fen_5fpin_0',['ESP8266_EN_PIN',['../gpio_8h.html#affea3a764d834cedff9dcf6c9728878e',1,'gpio.h']]], + ['esp8266_5fen_5fport_1',['ESP8266_EN_PORT',['../gpio_8h.html#a62b473a907e7fb671bb19253ad1b1797',1,'gpio.h']]], + ['esp8266_5fpin_2',['ESP8266_PIN',['../gpio_8h.html#a49e048edc626bbfb96f00b119625365b',1,'gpio.h']]], + ['esp8266_5fport_3',['ESP8266_PORT',['../gpio_8h.html#abd379f4d75dd874eecc178ef22fc8f79',1,'gpio.h']]] ]; diff --git a/doxygen/html/search/defines_4.js b/doxygen/html/search/defines_4.js index 56fa6c9..172bc2a 100644 --- a/doxygen/html/search/defines_4.js +++ b/doxygen/html/search/defines_4.js @@ -1,4 +1,8 @@ var searchData= [ - ['usercfg_0',['USERCFG',['../mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c',1,'mqtt.h']]] + ['gblue_0',['GBLUE',['../_lcd___driver_8h.html#a095e598cf23670461dd6463875c8f572',1,'Lcd_Driver.h']]], + ['gray_1',['GRAY',['../_lcd___driver_8h.html#ae5f70677050eecd8909e0248e07b9e73',1,'Lcd_Driver.h']]], + ['grayblue_2',['GRAYBLUE',['../_lcd___driver_8h.html#a78e99f2ce0ff1d1b7eff66885640f97f',1,'Lcd_Driver.h']]], + ['gred_3',['GRED',['../_lcd___driver_8h.html#a58b65e43a41006ec56218e112b010f4f',1,'Lcd_Driver.h']]], + ['green_4',['GREEN',['../_lcd___driver_8h.html#acfbc006ea433ad708fdee3e82996e721',1,'Lcd_Driver.h']]] ]; diff --git a/doxygen/html/search/defines_5.js b/doxygen/html/search/defines_5.js index a4c9db5..a07bacc 100644 --- a/doxygen/html/search/defines_5.js +++ b/doxygen/html/search/defines_5.js @@ -1,5 +1,4 @@ var searchData= [ - ['wifi_5fpassword_0',['WIFI_PASSWORD',['../main_8h.html#a8685d8aff7e570048090a3a51afceb07',1,'main.h']]], - ['wifi_5fssid_1',['WIFI_SSID',['../main_8h.html#a586542b79d00e4db7e1d5a667ae83a2b',1,'main.h']]] + ['hz16_5fnum_0',['hz16_num',['../_font_8h.html#aa0d06f95344b39752038f82948210a02',1,'Font.h']]] ]; diff --git a/doxygen/html/search/defines_6.js b/doxygen/html/search/defines_6.js new file mode 100644 index 0000000..ef68d5c --- /dev/null +++ b/doxygen/html/search/defines_6.js @@ -0,0 +1,33 @@ +var searchData= +[ + ['lbblue_0',['LBBLUE',['../_lcd___driver_8h.html#a4d4f4b1aba9ad8df7e4ee6fe9a37c97d',1,'Lcd_Driver.h']]], + ['lcd_5fcs_1',['LCD_CS',['../_lcd___driver_8h.html#a71d24cab0e16b054de228f29139f1b79',1,'Lcd_Driver.h']]], + ['lcd_5fcs_5fclr_2',['LCD_CS_CLR',['../_lcd___driver_8h.html#aa27325698c650fd3bc868877d09b733b',1,'Lcd_Driver.h']]], + ['lcd_5fcs_5fset_3',['LCD_CS_SET',['../_lcd___driver_8h.html#a5d8452e99c69f2559539c2429ad02cae',1,'Lcd_Driver.h']]], + ['lcd_5fctrla_4',['LCD_CTRLA',['../_lcd___driver_8h.html#a3a359ebbb13b02fcc838f0a921910dac',1,'Lcd_Driver.h']]], + ['lcd_5fctrlc_5',['LCD_CTRLC',['../_lcd___driver_8h.html#a5adb6d208cb8fa9dcaaff885349fe0b4',1,'Lcd_Driver.h']]], + ['lcd_5fdatain_6',['LCD_DATAIN',['../_lcd___driver_8h.html#add15d241d461faa05ac374853545d0b9',1,'Lcd_Driver.h']]], + ['lcd_5fdataout_7',['LCD_DATAOUT',['../_lcd___driver_8h.html#a13307e4183b0383025465b6ba8520f79',1,'Lcd_Driver.h']]], + ['lcd_5fled_8',['LCD_LED',['../_lcd___driver_8h.html#af79fa9a1463dc2961d3fb2cf32005047',1,'Lcd_Driver.h']]], + ['lcd_5fled_5fclr_9',['LCD_LED_CLR',['../_lcd___driver_8h.html#a572d544352fb2e19c12c8da440c5187e',1,'Lcd_Driver.h']]], + ['lcd_5fled_5fset_10',['LCD_LED_SET',['../_lcd___driver_8h.html#a82639276d1d641052c65ccef022693df',1,'Lcd_Driver.h']]], + ['lcd_5frs_11',['LCD_RS',['../_lcd___driver_8h.html#a4781e073871c6f27f89b9463ad3a4ed1',1,'Lcd_Driver.h']]], + ['lcd_5frs_5fclr_12',['LCD_RS_CLR',['../_lcd___driver_8h.html#a07ad09447c2b419f78b58113df0fedd4',1,'Lcd_Driver.h']]], + ['lcd_5frs_5fset_13',['LCD_RS_SET',['../_lcd___driver_8h.html#aa7cd83ebdfb1bc22a0284c31ae2c9dd1',1,'Lcd_Driver.h']]], + ['lcd_5frst_14',['LCD_RST',['../_lcd___driver_8h.html#aec0f0ab242f1b58b1d017bc9ab4b898b',1,'Lcd_Driver.h']]], + ['lcd_5frst_5fclr_15',['LCD_RST_CLR',['../_lcd___driver_8h.html#a843917ab262a595ab6552d36cd49b33b',1,'Lcd_Driver.h']]], + ['lcd_5frst_5fset_16',['LCD_RST_SET',['../_lcd___driver_8h.html#adcdecd417d03f89f0f0e48f154eef56f',1,'Lcd_Driver.h']]], + ['lcd_5fscl_17',['LCD_SCL',['../_lcd___driver_8h.html#a6b791b8537a0ffe4dc66762e91f24fe0',1,'Lcd_Driver.h']]], + ['lcd_5fscl_5fclr_18',['LCD_SCL_CLR',['../_lcd___driver_8h.html#a07b9b39d7c249859846408b3520a2fc9',1,'Lcd_Driver.h']]], + ['lcd_5fscl_5fset_19',['LCD_SCL_SET',['../_lcd___driver_8h.html#aaa5f4f26448b65bfdb2a58e22471f00f',1,'Lcd_Driver.h']]], + ['lcd_5fsda_20',['LCD_SDA',['../_lcd___driver_8h.html#a416e996c9a2dc85ae6a65f7ed877b281',1,'Lcd_Driver.h']]], + ['lcd_5fsda_5fclr_21',['LCD_SDA_CLR',['../_lcd___driver_8h.html#a5307613aa57096d4dec859d873c764a7',1,'Lcd_Driver.h']]], + ['lcd_5fsda_5fset_22',['LCD_SDA_SET',['../_lcd___driver_8h.html#a651bf4c0d67731850ece32fa8501ebed',1,'Lcd_Driver.h']]], + ['lcd_5fwr_5fdata_23',['LCD_WR_DATA',['../_lcd___driver_8h.html#a0783e41d39710aaf2889894380037506',1,'Lcd_Driver.h']]], + ['left_5fkey_5fpin_24',['LEFT_KEY_PIN',['../key_8h.html#a3045c0f318f3853b53f7520316161b2b',1,'key.h']]], + ['left_5fkey_5fport_25',['LEFT_KEY_PORT',['../key_8h.html#ad899c3230b5f68adeb9af16b71720a00',1,'key.h']]], + ['lgray_26',['LGRAY',['../_lcd___driver_8h.html#a7aba8a5c5b84201b5995182c520e035b',1,'Lcd_Driver.h']]], + ['lgrayblue_27',['LGRAYBLUE',['../_lcd___driver_8h.html#a51ea5d13a8543cf0088926f3144f2b5a',1,'Lcd_Driver.h']]], + ['lightblue_28',['LIGHTBLUE',['../_lcd___driver_8h.html#aaf6e41139cf8cb9ce7824a4f82ff5f83',1,'Lcd_Driver.h']]], + ['lightgreen_29',['LIGHTGREEN',['../_lcd___driver_8h.html#a4cc964ad8b138b5bf7d54f1c1032d921',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/defines_7.js b/doxygen/html/search/defines_7.js new file mode 100644 index 0000000..702371b --- /dev/null +++ b/doxygen/html/search/defines_7.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['magenta_0',['MAGENTA',['../_lcd___driver_8h.html#a6f699060902f800f12aaae150f3a708e',1,'Lcd_Driver.h']]], + ['main_5fmenu_5findex_1',['MAIN_MENU_INDEX',['../menu_8h.html#ac9a0e9a9b5cafb19bfe063b46ef58353',1,'menu.h']]], + ['max_5fcurrent_5fy_2',['MAX_CURRENT_Y',['../va__meter_8c.html#a929a24c44fe1226cdd80c2f6d48eb4c0',1,'va_meter.c']]], + ['max_5fvoltage_5fy_3',['MAX_VOLTAGE_Y',['../va__meter_8c.html#a7100884c35699fbc3b4d987242dec630',1,'va_meter.c']]], + ['mqtt_5ftopic_4',['MQTT_TOPIC',['../mqtt_8h.html#a400d28e1af2bcd57bf651dc23290a6d3',1,'mqtt.h']]], + ['mqttconn_5',['MQTTCONN',['../mqtt_8h.html#a0c933c73ff5540dfd19c7eb5f3f4ee63',1,'mqtt.h']]] +]; diff --git a/doxygen/html/search/defines_8.js b/doxygen/html/search/defines_8.js new file mode 100644 index 0000000..50d0149 --- /dev/null +++ b/doxygen/html/search/defines_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['orange_0',['ORANGE',['../_lcd___driver_8h.html#ac5b6e19bf06822021f35602c59658de3',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/defines_9.js b/doxygen/html/search/defines_9.js new file mode 100644 index 0000000..4abd784 --- /dev/null +++ b/doxygen/html/search/defines_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['purple_0',['PURPLE',['../_lcd___driver_8h.html#a0bb0b009e7a7390473ace4d98bd843c0',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/defines_a.js b/doxygen/html/search/defines_a.js new file mode 100644 index 0000000..004a664 --- /dev/null +++ b/doxygen/html/search/defines_a.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['read_5fsda_0',['READ_SDA',['../sht40_8h.html#aff1563956f6a605a3c0aa213125b136b',1,'sht40.h']]], + ['red_1',['RED',['../_lcd___driver_8h.html#a8d23feea868a983c8c2b661e1e16972f',1,'Lcd_Driver.h']]], + ['right_5fkey_5fpin_2',['RIGHT_KEY_PIN',['../key_8h.html#ab3bed5499122f7f90a15a11c64079314',1,'key.h']]], + ['right_5fkey_5fport_3',['RIGHT_KEY_PORT',['../key_8h.html#a2213845573436ef3ec56fb29f76924b9',1,'key.h']]] +]; diff --git a/doxygen/html/search/defines_b.js b/doxygen/html/search/defines_b.js new file mode 100644 index 0000000..6aa3056 --- /dev/null +++ b/doxygen/html/search/defines_b.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['scl_5fhigh_0',['SCL_HIGH',['../sht40_8h.html#a4007e63d6af07d213c63ec0cc4cbee5c',1,'sht40.h']]], + ['scl_5flow_1',['SCL_LOW',['../sht40_8h.html#a1c5d7e04da8c7b5ad4a1b2b71cdf2373',1,'sht40.h']]], + ['scl_5fpin_2',['SCL_PIN',['../sht40_8h.html#a06c967e78bcedcee909a70764f879433',1,'sht40.h']]], + ['scl_5fport_3',['SCL_PORT',['../sht40_8h.html#ac290a46b6e8e07654c81d01d5e5f288b',1,'sht40.h']]], + ['sda_5fhigh_4',['SDA_HIGH',['../sht40_8h.html#a9fecb15b5c319db1fcbb392c33a5414b',1,'sht40.h']]], + ['sda_5flow_5',['SDA_LOW',['../sht40_8h.html#ac829adcb9fba8746b0043ac9bbdade2b',1,'sht40.h']]], + ['sda_5fpin_6',['SDA_PIN',['../sht40_8h.html#a526d580d324bce60a3e964066fae77e3',1,'sht40.h']]], + ['sda_5fport_7',['SDA_PORT',['../sht40_8h.html#ac47af8b0e510ef86f6b69e120ac7f9de',1,'sht40.h']]], + ['sht40_5faddress_8',['SHT40_ADDRESS',['../sht40_8h.html#ad8a2927c97fc34b7f74b7e8a29950d44',1,'sht40.h']]], + ['sht40_5fcommand_5fmeasure_5fhigh_5fprecision_9',['SHT40_COMMAND_MEASURE_HIGH_PRECISION',['../sht40_8h.html#aeb8a717a307e97bbd47eff377ff5f3a4',1,'sht40.h']]], + ['sub_5fmenu_5f0_5findex_10',['SUB_MENU_0_INDEX',['../menu_8h.html#aeb41eefa2b52f082991d09f652191c3c',1,'menu.h']]], + ['sub_5fmenu_5f1_5findex_11',['SUB_MENU_1_INDEX',['../menu_8h.html#a95c9d591853caebc875b0d097b4c4575',1,'menu.h']]], + ['sub_5fmenu_5f2_5findex_12',['SUB_MENU_2_INDEX',['../menu_8h.html#a9629c68476fc0fa5dd02ce61fc1f9710',1,'menu.h']]], + ['sub_5fmenu_5f3_5findex_13',['SUB_MENU_3_INDEX',['../menu_8h.html#a79a0fcaa11ea920a0d8e396843931bf4',1,'menu.h']]], + ['sub_5fmenu_5f4_5findex_14',['SUB_MENU_4_INDEX',['../menu_8h.html#ad38f53ad5dbf071a75a54fe6dce50bf9',1,'menu.h']]] +]; diff --git a/doxygen/html/search/defines_c.js b/doxygen/html/search/defines_c.js new file mode 100644 index 0000000..45a7018 --- /dev/null +++ b/doxygen/html/search/defines_c.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['up_5fkey_5fpin_0',['UP_KEY_PIN',['../key_8h.html#a66999692e3b74b80e62fe596516a37f2',1,'key.h']]], + ['up_5fkey_5fport_1',['UP_KEY_PORT',['../key_8h.html#a3350bd43038792b5d1fb9cddb9b470f0',1,'key.h']]], + ['use_5fonchip_5fflash_5ffont_2',['USE_ONCHIP_FLASH_FONT',['../_font_8h.html#a3ec48945a993c284262026a6ec22bbbf',1,'Font.h']]], + ['usercfg_3',['USERCFG',['../mqtt_8h.html#af62f4c089afa11a3371495d892d1f77c',1,'mqtt.h']]] +]; diff --git a/doxygen/html/search/defines_d.js b/doxygen/html/search/defines_d.js new file mode 100644 index 0000000..d0ab228 --- /dev/null +++ b/doxygen/html/search/defines_d.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['white_0',['WHITE',['../_lcd___driver_8h.html#a87b537f5fa5c109d3c05c13d6b18f382',1,'Lcd_Driver.h']]], + ['wifi_5fpassword_1',['WIFI_PASSWORD',['../main_8h.html#a8685d8aff7e570048090a3a51afceb07',1,'main.h']]], + ['wifi_5fssid_2',['WIFI_SSID',['../main_8h.html#a586542b79d00e4db7e1d5a667ae83a2b',1,'main.h']]] +]; diff --git a/doxygen/html/search/defines_e.js b/doxygen/html/search/defines_e.js new file mode 100644 index 0000000..4d7929e --- /dev/null +++ b/doxygen/html/search/defines_e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['x_5fmax_5fpixel_0',['X_MAX_PIXEL',['../_lcd___driver_8h.html#a378fe0e48c9e7f24b5767c93de6e42cc',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/defines_f.js b/doxygen/html/search/defines_f.js new file mode 100644 index 0000000..d769c61 --- /dev/null +++ b/doxygen/html/search/defines_f.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['y_5fmax_5fpixel_0',['Y_MAX_PIXEL',['../_lcd___driver_8h.html#aeb801d1e7c9c1a4fa8619f4c0183c503',1,'Lcd_Driver.h']]], + ['yellow_1',['YELLOW',['../_lcd___driver_8h.html#abf681265909adf3d3e8116c93c0ba179',1,'Lcd_Driver.h']]] +]; diff --git a/doxygen/html/search/functions_4.js b/doxygen/html/search/functions_4.js index 78e5b01..ae505f7 100644 --- a/doxygen/html/search/functions_4.js +++ b/doxygen/html/search/functions_4.js @@ -4,5 +4,6 @@ var searchData= ['esp8266_5fclear_1',['ESP8266_Clear',['../esp8266__cmd_8c.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a846bd3892ad76a2e0589298e6026a2eb',1,'ESP8266_Clear(void): esp8266_cmd.c']]], ['esp8266_5freset_2',['ESP8266_Reset',['../esp8266__cmd_8c.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa9414a328d6e95d451bd1f36f1923f01',1,'ESP8266_Reset(uint8_t echo): esp8266_cmd.c']]], ['esp8266_5fsendcmd_3',['ESP8266_SendCmd',['../esp8266__cmd_8c.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c'],['../esp8266__cmd_8h.html#a35a39c8502757158d77a6d0ee1936f03',1,'ESP8266_SendCmd(uint8_t *cmd, uint8_t *res): esp8266_cmd.c']]], - ['esp8266_5fwaitrecive_4',['ESP8266_WaitRecive',['../esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da',1,'esp8266_cmd.c']]] + ['esp8266_5fsenddata_4',['ESP8266_SendData',['../esp8266__cmd_8h.html#a321c44bed0a4a78fe08b1c29f219eeaa',1,'esp8266_cmd.h']]], + ['esp8266_5fwaitrecive_5',['ESP8266_WaitRecive',['../esp8266__cmd_8c.html#a4929c68b4fd3f43141dd70f7a475a3da',1,'esp8266_cmd.c']]] ]; diff --git a/doxygen/html/search/functions_6.js b/doxygen/html/search/functions_6.js index 0095dc9..5ffd800 100644 --- a/doxygen/html/search/functions_6.js +++ b/doxygen/html/search/functions_6.js @@ -1,4 +1,12 @@ var searchData= [ - ['init_5fvameter_5fadc_0',['Init_VAmeter_ADC',['../adc_8c.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c'],['../adc_8h.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c']]] + ['iic_5fack_0',['IIC_Ack',['../sht40_8c.html#a5f0ba2042ae34d4a3ef59e7e913d819b',1,'sht40.c']]], + ['iic_5fdelay_1',['IIC_Delay',['../sht40_8c.html#a5110c30e693502c5356a1c09014dcb35',1,'sht40.c']]], + ['iic_5fnack_2',['IIC_NAck',['../sht40_8c.html#ae5c21a353b0705cd5d2bfcecfd004877',1,'sht40.c']]], + ['iic_5fread_5fbyte_3',['IIC_Read_Byte',['../sht40_8c.html#ad23cf15bf44686c5b969126d493a77fa',1,'sht40.c']]], + ['iic_5fsend_5fbyte_4',['IIC_Send_Byte',['../sht40_8c.html#a75265660096fe36746438550a1e4fd19',1,'sht40.c']]], + ['iic_5fstart_5',['IIC_Start',['../sht40_8c.html#ac7de8cb7cad6d402709b385e39aa764f',1,'sht40.c']]], + ['iic_5fstop_6',['IIC_Stop',['../sht40_8c.html#a785ea8492cab4612ee5d3752a34f8a72',1,'sht40.c']]], + ['iic_5fwait_5fack_7',['IIC_Wait_Ack',['../sht40_8c.html#a7763fd71832cf26660e3bb502192e55a',1,'sht40.c']]], + ['init_5fvameter_5fadc_8',['Init_VAmeter_ADC',['../adc_8c.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c'],['../adc_8h.html#a3029f2172d0893fddbf626321f57d4df',1,'Init_VAmeter_ADC(void): adc.c']]] ]; diff --git a/doxygen/html/search/functions_8.js b/doxygen/html/search/functions_8.js index da83baf..6ddeb1c 100644 --- a/doxygen/html/search/functions_8.js +++ b/doxygen/html/search/functions_8.js @@ -6,11 +6,12 @@ var searchData= ['lcd_5finit_3',['Lcd_Init',['../_lcd___driver_8c.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#afed6e1aa47240d8e045853902a7efe7d',1,'Lcd_Init(void): Lcd_Driver.c']]], ['lcd_5fpart_5fclear_4',['Lcd_Part_Clear',['../_lcd___driver_8c.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c'],['../_lcd___driver_8h.html#add2aa33b5ad1e203cb9b976935e3c1e5',1,'Lcd_Part_Clear(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t Color): Lcd_Driver.c']]], ['lcd_5freadpoint_5',['Lcd_ReadPoint',['../_lcd___driver_8c.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#abfe1a29e583fc828cd05477d265d85be',1,'Lcd_ReadPoint(uint16_t x, uint16_t y): Lcd_Driver.c']]], - ['lcd_5freset_6',['Lcd_Reset',['../_lcd___driver_8c.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c']]], - ['lcd_5fsetregion_7',['Lcd_SetRegion',['../_lcd___driver_8c.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c'],['../_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c']]], - ['lcd_5fsetxy_8',['Lcd_SetXY',['../_lcd___driver_8c.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c']]], - ['lcd_5fwritedata_9',['Lcd_WriteData',['../_lcd___driver_8c.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c']]], - ['lcd_5fwritedata_5f16bit_10',['LCD_WriteData_16Bit',['../_lcd___driver_8c.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c']]], - ['lcd_5fwriteindex_11',['Lcd_WriteIndex',['../_lcd___driver_8c.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c'],['../_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c']]], - ['lcd_5fwritereg_12',['Lcd_WriteReg',['../_lcd___driver_8c.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c']]] + ['lcd_5freadreg_6',['Lcd_ReadReg',['../_lcd___driver_8h.html#a0e4d134705883a491d8b8fbdcf335c79',1,'Lcd_Driver.h']]], + ['lcd_5freset_7',['Lcd_Reset',['../_lcd___driver_8c.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c'],['../_lcd___driver_8h.html#aefeb059dd7c3bee9e9a82886b85a7051',1,'Lcd_Reset(void): Lcd_Driver.c']]], + ['lcd_5fsetregion_8',['Lcd_SetRegion',['../_lcd___driver_8c.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c'],['../_lcd___driver_8h.html#a34e7c9859cbd55760570b5443405f22d',1,'Lcd_SetRegion(uint16_t x_start, uint16_t y_start, uint16_t x_end, uint16_t y_end): Lcd_Driver.c']]], + ['lcd_5fsetxy_9',['Lcd_SetXY',['../_lcd___driver_8c.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c'],['../_lcd___driver_8h.html#a057c5a8251788ffde52c9186d75461bc',1,'Lcd_SetXY(uint16_t x, uint16_t y): Lcd_Driver.c']]], + ['lcd_5fwritedata_10',['Lcd_WriteData',['../_lcd___driver_8c.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#af1d85e822acdc2331b72eda6e771c874',1,'Lcd_WriteData(uint8_t Data): Lcd_Driver.c']]], + ['lcd_5fwritedata_5f16bit_11',['LCD_WriteData_16Bit',['../_lcd___driver_8c.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a440d57ac2de7835959002ba3c4c87f8f',1,'LCD_WriteData_16Bit(uint16_t Data): Lcd_Driver.c']]], + ['lcd_5fwriteindex_12',['Lcd_WriteIndex',['../_lcd___driver_8c.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c'],['../_lcd___driver_8h.html#acea692c65e452864867485aab5f5d24e',1,'Lcd_WriteIndex(uint8_t Index): Lcd_Driver.c']]], + ['lcd_5fwritereg_13',['Lcd_WriteReg',['../_lcd___driver_8c.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c'],['../_lcd___driver_8h.html#a18162686646fbfe562be2596b342952a',1,'Lcd_WriteReg(uint8_t Index, uint8_t Data): Lcd_Driver.c']]] ]; diff --git a/doxygen/html/search/functions_c.js b/doxygen/html/search/functions_c.js index 5247c56..f3a7151 100644 --- a/doxygen/html/search/functions_c.js +++ b/doxygen/html/search/functions_c.js @@ -6,7 +6,11 @@ var searchData= ['show_5fstatus_5fbar_3',['Show_Status_Bar',['../menu_8c.html#a14e388755fe740a5199bdc4dce643ecc',1,'Show_Status_Bar(): menu.c'],['../menu_8h.html#aaeab445aa4065e1b62803b65d00bc043',1,'Show_Status_Bar(void): menu.c']]], ['show_5fsub_5fmenu_4',['Show_Sub_Menu',['../menu_8c.html#a2e896233be450f898931484bc7a80669',1,'Show_Sub_Menu(): menu.c'],['../menu_8h.html#ad4e17edb69ed9674396b3aea9cfbbb0e',1,'Show_Sub_Menu(void): menu.c']]], ['showimage_5f16_5',['showimage_16',['../_g_u_i_8c.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c'],['../_g_u_i_8h.html#a5199fafcb934c1319f72e771179e499a',1,'showimage_16(const unsigned char *p, uint8_t x1, uint8_t y1): GUI.c']]], - ['spi_5fwritedata_6',['SPI_WriteData',['../_lcd___driver_8c.html#a0f0c765e810c62a187185fa87c6a9cfd',1,'Lcd_Driver.c']]], - ['strcat_5fnew_7',['strcat_new',['../str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c'],['../str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c']]], - ['system_5finfo_8',['System_Info',['../sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e',1,'System_Info(): sys.c'],['../sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117',1,'System_Info(void): sys.c']]] + ['sht40_5fread_5fmeasurement_6',['SHT40_Read_Measurement',['../sht40_8c.html#a5740e23ef18350b5bbda76c30379714b',1,'sht40.c']]], + ['sht40_5fshow_5ftemp_5fhumid_7',['SHT40_Show_Temp_Humid',['../sht40_8c.html#a469b076963ab17b0df22ab08be56d5fb',1,'SHT40_Show_Temp_Humid(void): sht40.c'],['../sht40_8h.html#a469b076963ab17b0df22ab08be56d5fb',1,'SHT40_Show_Temp_Humid(void): sht40.c']]], + ['sht40_5fstart_5fmeasurement_8',['SHT40_Start_Measurement',['../sht40_8c.html#a82f973dff7b4b37063a39aef01f55294',1,'sht40.c']]], + ['soft_5fiic_5fwrite_5fcommand_9',['Soft_IIC_Write_Command',['../sht40_8c.html#ae5ec7140c848622b58d7178db344ab88',1,'sht40.c']]], + ['spi_5fwritedata_10',['SPI_WriteData',['../_lcd___driver_8c.html#a0f0c765e810c62a187185fa87c6a9cfd',1,'Lcd_Driver.c']]], + ['strcat_5fnew_11',['strcat_new',['../str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c'],['../str_8h.html#acc4869fa8c2a97eb11d5866c79fb4b87',1,'strcat_new(char *s1, char *s2): str.c']]], + ['system_5finfo_12',['System_Info',['../sys_8c.html#a9c4b9c530a92718a8020f435d29f5d3e',1,'System_Info(): sys.c'],['../sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117',1,'System_Info(void): sys.c']]] ]; diff --git a/doxygen/html/search/searchdata.js b/doxygen/html/search/searchdata.js index a48bed1..59b6f67 100644 --- a/doxygen/html/search/searchdata.js +++ b/doxygen/html/search/searchdata.js @@ -1,11 +1,11 @@ var indexSectionsWithContent = { - 0: "abcdefgiklmnprstuvw", + 0: "abcdefghiklmnoprstuvwxy", 1: "t", 2: "aefgklmpstv", 3: "abcdegiklmnrsuv", - 4: "belmvw", - 5: "bcmsuw" + 4: "abcefhiklmrstvw", + 5: "bcdeghlmoprsuwxy" }; var indexSectionNames = diff --git a/doxygen/html/search/variables_0.js b/doxygen/html/search/variables_0.js index 08e4d60..43b84d9 100644 --- a/doxygen/html/search/variables_0.js +++ b/doxygen/html/search/variables_0.js @@ -1,4 +1,5 @@ var searchData= [ - ['bat_5fcnt_0',['bat_cnt',['../tim_8c.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c'],['../tim_8h.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c']]] + ['adc_5fvalue_0',['adc_value',['../adc_8c.html#a1274426711fe13f7796f40ad127f9085',1,'adc_value: adc.c'],['../adc_8h.html#a1274426711fe13f7796f40ad127f9085',1,'adc_value: adc.c']]], + ['asc16_1',['asc16',['../_font_8h.html#a308e9d8905c054719c8478db626f1ab2',1,'Font.h']]] ]; diff --git a/doxygen/html/search/variables_1.js b/doxygen/html/search/variables_1.js index 6807fd2..f343347 100644 --- a/doxygen/html/search/variables_1.js +++ b/doxygen/html/search/variables_1.js @@ -1,5 +1,6 @@ var searchData= [ - ['esp8266_5ferror_0',['ESP8266_ERROR',['../_picture_8c.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c'],['../_picture_8h.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c']]], - ['esp8266_5fok_1',['ESP8266_OK',['../_picture_8c.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c'],['../_picture_8h.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c']]] + ['bat_5fcnt_0',['bat_cnt',['../tim_8c.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c'],['../tim_8h.html#adec65c7610965cba8a92984da28d756d',1,'bat_cnt: tim.c']]], + ['bat_5fvolume_1',['bat_volume',['../adc_8c.html#af2db3d565788f3d56f44a37a4fe1384d',1,'adc.c']]], + ['buffer_2',['buffer',['../str_8c.html#a4978709ac6b4c8810f91f5ed81cac40e',1,'str.c']]] ]; diff --git a/doxygen/html/search/variables_2.js b/doxygen/html/search/variables_2.js index 5b36f3b..bc8cccb 100644 --- a/doxygen/html/search/variables_2.js +++ b/doxygen/html/search/variables_2.js @@ -1,5 +1,6 @@ var searchData= [ - ['lcd_5fbrightness_0',['lcd_brightness',['../_lcd___driver_8c.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c'],['../_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c']]], - ['logo_1',['logo',['../_picture_8c.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c'],['../_picture_8h.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c']]] + ['connect_5fretry_5fcnt_0',['connect_retry_cnt',['../esp8266__cmd_8c.html#ae8d48583d2afe8da67b66c3b11c47c6e',1,'esp8266_cmd.c']]], + ['current_5fnum_1',['current_num',['../va__meter_8c.html#af86bc4ee8d2fa5c183ce93bd5d5faeca',1,'va_meter.c']]], + ['current_5fvalue_2',['current_value',['../va__meter_8c.html#a4cb9ee35c1f0b3ec48b932d2aee073f4',1,'va_meter.c']]] ]; diff --git a/doxygen/html/search/variables_3.js b/doxygen/html/search/variables_3.js index 3b1e389..0d0455c 100644 --- a/doxygen/html/search/variables_3.js +++ b/doxygen/html/search/variables_3.js @@ -1,6 +1,10 @@ var searchData= [ - ['mqtt_5ferror_5ficon_0',['Mqtt_Error_Icon',['../_picture_8c.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c'],['../_picture_8h.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c']]], - ['mqtt_5fok_5ficon_1',['Mqtt_OK_Icon',['../_picture_8c.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c'],['../_picture_8h.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c']]], - ['mqtt_5fstatus_2',['mqtt_status',['../mqtt_8c.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c'],['../mqtt_8h.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c']]] + ['esp8266_5fbuf_0',['esp8266_buf',['../esp8266__cmd_8c.html#ad9302b4cc0c4b53641111fd11dbd2d91',1,'esp8266_buf: esp8266_cmd.c'],['../esp8266__cmd_8h.html#ad9302b4cc0c4b53641111fd11dbd2d91',1,'esp8266_buf: esp8266_cmd.c']]], + ['esp8266_5fcnt_1',['esp8266_cnt',['../esp8266__cmd_8c.html#a46779094a9b514543c062c20c0add650',1,'esp8266_cnt: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a46779094a9b514543c062c20c0add650',1,'esp8266_cnt: esp8266_cmd.c']]], + ['esp8266_5fcntpre_2',['esp8266_cntPre',['../esp8266__cmd_8c.html#a79aab3df1133da471fbe7182d450fc52',1,'esp8266_cntPre: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a79aab3df1133da471fbe7182d450fc52',1,'esp8266_cntPre: esp8266_cmd.h']]], + ['esp8266_5ferror_3',['ESP8266_ERROR',['../_picture_8c.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c'],['../_picture_8h.html#a7ff159fa1d1d62f5b49367af3bae3230',1,'ESP8266_ERROR: Picture.c']]], + ['esp8266_5flast_5fstatus_4',['ESP8266_Last_Status',['../esp8266__cmd_8c.html#ab5366a070db023d896628ce58bd5504a',1,'ESP8266_Last_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#ab5366a070db023d896628ce58bd5504a',1,'ESP8266_Last_Status: esp8266_cmd.c']]], + ['esp8266_5fok_5',['ESP8266_OK',['../_picture_8c.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c'],['../_picture_8h.html#a2b8e71bf4eb1170ce1ba14c55fc67113',1,'ESP8266_OK: Picture.c']]], + ['esp8266_5fstatus_6',['ESP8266_Status',['../esp8266__cmd_8c.html#aa85d9700d50398afe1fb183a196a597b',1,'ESP8266_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#aa85d9700d50398afe1fb183a196a597b',1,'ESP8266_Status: esp8266_cmd.c']]] ]; diff --git a/doxygen/html/search/variables_4.js b/doxygen/html/search/variables_4.js index e051577..a9867db 100644 --- a/doxygen/html/search/variables_4.js +++ b/doxygen/html/search/variables_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['va_5fmeter_5fstyle_0',['va_meter_style',['../va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59',1,'va_meter.c']]] + ['fun_0',['FUN',['../menu_8c.html#a32c613bd60cd411b742a58176b704c4c',1,'FUN: menu.c'],['../menu_8h.html#a32c613bd60cd411b742a58176b704c4c',1,'FUN: menu.c']]] ]; diff --git a/doxygen/html/search/variables_5.js b/doxygen/html/search/variables_5.js index 36bb3a5..06a98f1 100644 --- a/doxygen/html/search/variables_5.js +++ b/doxygen/html/search/variables_5.js @@ -1,5 +1,4 @@ var searchData= [ - ['wifi_5fconnected_5ficon_0',['WIFI_Connected_Icon',['../_picture_8c.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c'],['../_picture_8h.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c']]], - ['wifi_5fdisconnected_5ficon_1',['WIFI_Disconnected_Icon',['../_picture_8c.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c'],['../_picture_8h.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c']]] + ['hz16_0',['hz16',['../_font_8h.html#a4322c69945e426700724db76d66163c8',1,'Font.h']]] ]; diff --git a/doxygen/html/search/variables_6.js b/doxygen/html/search/variables_6.js new file mode 100644 index 0000000..7fb7ca4 --- /dev/null +++ b/doxygen/html/search/variables_6.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['in_5fprogress_5fflag_0',['in_progress_flag',['../menu_8c.html#a664e5faa6896e47af3e93e8ccc67e987',1,'in_progress_flag: menu.c'],['../menu_8h.html#a664e5faa6896e47af3e93e8ccc67e987',1,'in_progress_flag: menu.c']]], + ['in_5fsub_5fmenu_5fflag_1',['in_sub_menu_flag',['../menu_8c.html#a2012b58e94ef5b460c3050e7fbbe38ff',1,'in_sub_menu_flag: menu.c'],['../menu_8h.html#a2012b58e94ef5b460c3050e7fbbe38ff',1,'in_sub_menu_flag: menu.c']]], + ['index_2',['Index',['../structtyp_f_n_t___g_b162.html#a04dd0466610fe6f81d53d5be4497bc11',1,'typFNT_GB162']]] +]; diff --git a/doxygen/html/search/variables_7.js b/doxygen/html/search/variables_7.js new file mode 100644 index 0000000..deadce7 --- /dev/null +++ b/doxygen/html/search/variables_7.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['key_5fflag_0',['key_flag',['../key_8c.html#a2659c3ab99257b670a176a6264e84f27',1,'key_flag: key.c'],['../key_8h.html#a2659c3ab99257b670a176a6264e84f27',1,'key_flag: key.c']]], + ['key_5fpin_1',['key_pin',['../key_8c.html#ae2030bc8baccd7824a84b99fec6ea92a',1,'key_pin: key.c'],['../key_8h.html#ae2030bc8baccd7824a84b99fec6ea92a',1,'key_pin: key.c']]], + ['key_5fpin_5fport_2',['key_pin_port',['../key_8c.html#a2bc318a1c11e47c61121fba078e20289',1,'key_pin_port: key.c'],['../key_8h.html#a2bc318a1c11e47c61121fba078e20289',1,'key_pin_port: key.c']]], + ['key_5fstatus_3',['key_status',['../key_8c.html#a4ac89e78c446374b381fbadb68641ab4',1,'key_status: key.c'],['../key_8h.html#a4ac89e78c446374b381fbadb68641ab4',1,'key_status: key.c']]] +]; diff --git a/doxygen/html/search/variables_8.js b/doxygen/html/search/variables_8.js new file mode 100644 index 0000000..55d3f8a --- /dev/null +++ b/doxygen/html/search/variables_8.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['last_5ftime_0',['last_time',['../va__meter_8c.html#a0f3600af767db6d62cc577857de2ede7',1,'va_meter.c']]], + ['last_5fvoltage_5fvalue_1',['last_voltage_value',['../va__meter_8c.html#abc69360c180e936394a2292c19b909cc',1,'va_meter.c']]], + ['lcd_5fbrightness_2',['lcd_brightness',['../_lcd___driver_8c.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c'],['../_lcd___driver_8h.html#a8fb1173277237709877f9448dd731a09',1,'lcd_brightness: Lcd_Driver.c']]], + ['logo_3',['logo',['../_picture_8c.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c'],['../_picture_8h.html#a9980972e4cc8a8f46d5834ddf5666329',1,'logo: Picture.c']]] +]; diff --git a/doxygen/html/search/variables_9.js b/doxygen/html/search/variables_9.js new file mode 100644 index 0000000..ef3c6e3 --- /dev/null +++ b/doxygen/html/search/variables_9.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['main_5fmenu_5fbutton_0',['main_menu_button',['../menu_8c.html#a9041773f3b6fff8d0835fdb93e8c63b6',1,'main_menu_button: menu.c'],['../menu_8h.html#a9041773f3b6fff8d0835fdb93e8c63b6',1,'main_menu_button: menu.c']]], + ['main_5fmenu_5findex_1',['main_menu_index',['../menu_8c.html#a6fe54f3258b5ed57bd6ec5f554471e61',1,'main_menu_index: menu.c'],['../menu_8h.html#a6fe54f3258b5ed57bd6ec5f554471e61',1,'main_menu_index: menu.c']]], + ['mqtt_5ferror_5ficon_2',['Mqtt_Error_Icon',['../_picture_8c.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c'],['../_picture_8h.html#a9d784b7cb9f236b1e4315735e2fd0724',1,'Mqtt_Error_Icon: Picture.c']]], + ['mqtt_5fok_5ficon_3',['Mqtt_OK_Icon',['../_picture_8c.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c'],['../_picture_8h.html#ac90d6d4ca25957898f215e311245ed5c',1,'Mqtt_OK_Icon: Picture.c']]], + ['mqtt_5fstatus_4',['mqtt_status',['../mqtt_8c.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c'],['../mqtt_8h.html#a966a0f74b30a1705203a5503254782e8',1,'mqtt_status: mqtt.c']]], + ['msk_5',['Msk',['../structtyp_f_n_t___g_b162.html#a8ec07fb7ed2fb0903a0c2958e9d60ac6',1,'typFNT_GB162']]] +]; diff --git a/doxygen/html/search/variables_a.js b/doxygen/html/search/variables_a.js new file mode 100644 index 0000000..07295f9 --- /dev/null +++ b/doxygen/html/search/variables_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['retry_5fcnt_0',['retry_cnt',['../esp8266__cmd_8c.html#a2bdee10b315515da8d39dc8d7a4a61e2',1,'esp8266_cmd.c']]] +]; diff --git a/doxygen/html/search/variables_b.js b/doxygen/html/search/variables_b.js new file mode 100644 index 0000000..aefb216 --- /dev/null +++ b/doxygen/html/search/variables_b.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['sleep_5fstatus_0',['Sleep_Status',['../sys_8h.html#a33ebf76e903503ff4c76f33b15f6fac0',1,'sys.h']]], + ['sub_5fmenu_5fbutton_1',['sub_menu_button',['../menu_8c.html#acd6658ed1d5e5dae718ef7ec2b05db16',1,'sub_menu_button: menu.c'],['../menu_8h.html#acd6658ed1d5e5dae718ef7ec2b05db16',1,'sub_menu_button: menu.c']]], + ['sub_5fmenu_5findex_2',['sub_menu_index',['../menu_8c.html#affa000f1f3ab761706c220d0446101d6',1,'sub_menu_index: menu.c'],['../menu_8h.html#affa000f1f3ab761706c220d0446101d6',1,'sub_menu_index: menu.h']]], + ['sub_5fmenu_5fmaxidx_3',['sub_menu_maxidx',['../menu_8c.html#ac6172c1cd2ab5b2c693571ac7d9b7caf',1,'sub_menu_maxidx: menu.c'],['../menu_8h.html#ac6172c1cd2ab5b2c693571ac7d9b7caf',1,'sub_menu_maxidx: menu.c']]], + ['sz32_4',['sz32',['../_font_8h.html#ae2fb8e105424f9328400bfcb5f51e7cf',1,'Font.h']]] +]; diff --git a/doxygen/html/search/variables_c.js b/doxygen/html/search/variables_c.js new file mode 100644 index 0000000..a63621a --- /dev/null +++ b/doxygen/html/search/variables_c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['time_0',['time',['../va__meter_8c.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3',1,'va_meter.c']]] +]; diff --git a/doxygen/html/search/variables_d.js b/doxygen/html/search/variables_d.js new file mode 100644 index 0000000..05c74d3 --- /dev/null +++ b/doxygen/html/search/variables_d.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['va_5fmeter_5fstyle_0',['va_meter_style',['../va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59',1,'va_meter.c']]], + ['voltage_5fnum_1',['voltage_num',['../va__meter_8c.html#affecd247d56fd88dfa3768eedbcf36ac',1,'va_meter.c']]], + ['voltage_5fvalue_2',['voltage_value',['../va__meter_8c.html#a952e69521eb6ba41a1236c4953199024',1,'va_meter.c']]] +]; diff --git a/doxygen/html/search/variables_e.js b/doxygen/html/search/variables_e.js new file mode 100644 index 0000000..a5f2fc2 --- /dev/null +++ b/doxygen/html/search/variables_e.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['wifi_5fconnected_5ficon_0',['WIFI_Connected_Icon',['../_picture_8c.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c'],['../_picture_8h.html#a7b221f8cfccd37739b9906f9f0c8d0e2',1,'WIFI_Connected_Icon: Picture.c']]], + ['wifi_5fdisconnected_5ficon_1',['WIFI_Disconnected_Icon',['../_picture_8c.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c'],['../_picture_8h.html#a439acf0fe9289d19e99d4054f3962657',1,'WIFI_Disconnected_Icon: Picture.c']]], + ['wifi_5fstatus_2',['WIFI_Status',['../esp8266__cmd_8c.html#a59269537e7e881ed8f608c3f7a5de4c1',1,'WIFI_Status: esp8266_cmd.c'],['../esp8266__cmd_8h.html#a59269537e7e881ed8f608c3f7a5de4c1',1,'WIFI_Status: esp8266_cmd.c']]] +]; diff --git a/doxygen/html/sht40_8c.html b/doxygen/html/sht40_8c.html index 375bcbb..9a03619 100644 --- a/doxygen/html/sht40_8c.html +++ b/doxygen/html/sht40_8c.html @@ -115,41 +115,29 @@ - + - + - + - + - + - + - + - + - + - + - + - +

鍑芥暟

-void IIC_Delay (void)
void IIC_Delay (void)
 
-void IIC_Start (void)
void IIC_Start (void)
 
-void IIC_Stop (void)
void IIC_Stop (void)
 
-void IIC_Send_Byte (uint8_t byte)
void IIC_Send_Byte (uint8_t byte)
 
-uint8_t IIC_Read_Byte (uint8_t ack)
uint8_t IIC_Read_Byte (uint8_t ack)
 
-uint8_t IIC_Wait_Ack (void)
uint8_t IIC_Wait_Ack (void)
 
-void IIC_Ack (void)
void IIC_Ack (void)
 
-void IIC_NAck (void)
void IIC_NAck (void)
 
-void Soft_IIC_Write_Command (uint8_t deviceAddr, uint8_t command)
void Soft_IIC_Write_Command (uint8_t deviceAddr, uint8_t command)
 
-void SHT40_Start_Measurement (void)
void SHT40_Start_Measurement (void)
 
-void SHT40_Read_Measurement (uint8_t *data, uint8_t length)
void SHT40_Read_Measurement (uint8_t *data, uint8_t length)
 
-void SHT40_Show_Temp_Humid (void)
void SHT40_Show_Temp_Humid (void)
 

璇︾粏鎻忚堪

@@ -160,7 +148,220 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
- +

鍑芥暟璇存槑

+ +

◆ IIC_Ack()

+ +
+
+ + + + + + + +
void IIC_Ack (void )
+
+ +
+
+ +

◆ IIC_Delay()

+ +
+
+ + + + + + + +
void IIC_Delay (void )
+
+ +
+
+ +

◆ IIC_NAck()

+ +
+
+ + + + + + + +
void IIC_NAck (void )
+
+ +
+
+ +

◆ IIC_Read_Byte()

+ +
+
+ + + + + + + +
uint8_t IIC_Read_Byte (uint8_t ack)
+
+ +
+
+ +

◆ IIC_Send_Byte()

+ +
+
+ + + + + + + +
void IIC_Send_Byte (uint8_t byte)
+
+ +
+
+ +

◆ IIC_Start()

+ +
+
+ + + + + + + +
void IIC_Start (void )
+
+ +
+
+ +

◆ IIC_Stop()

+ +
+
+ + + + + + + +
void IIC_Stop (void )
+
+ +
+
+ +

◆ IIC_Wait_Ack()

+ +
+
+ + + + + + + +
uint8_t IIC_Wait_Ack (void )
+
+ +
+
+ +

◆ SHT40_Read_Measurement()

+ +
+
+ + + + + + + + + + + +
void SHT40_Read_Measurement (uint8_t * data,
uint8_t length )
+
+ +
+
+ +

◆ SHT40_Show_Temp_Humid()

+ +
+
+ + + + + + + +
void SHT40_Show_Temp_Humid (void )
+
+ +
+
+ +

◆ SHT40_Start_Measurement()

+ +
+
+ + + + + + + +
void SHT40_Start_Measurement (void )
+
+ +
+
+ +

◆ Soft_IIC_Write_Command()

+ +
+
+ + + + + + + + + + + +
void Soft_IIC_Write_Command (uint8_t deviceAddr,
uint8_t command )
+
+ +
+
+ @@ -198,7 +193,9 @@

-鍊:
GPIO_WritePin(SCL_PORT, SCL_PIN, GPIO_Pin_SET)
+鍊:
+
#define SCL_PIN
瀹氫箟 sht40.h:23
+
#define SCL_PORT
瀹氫箟 sht40.h:24
@@ -216,8 +213,36 @@

-鍊: + + +

◆ SCL_PIN

+ +
+
+ + + + +
#define SCL_PIN   GPIO_PIN_6
+
+ +
+
+ +

◆ SCL_PORT

+ +
+
+ + + + +
#define SCL_PORT   CW_GPIOA
+
+
@@ -234,7 +259,7 @@

-鍊: @@ -252,8 +277,82 @@

-鍊: + + +

◆ SDA_PIN

+ +
+
+ + + + +
#define SDA_PIN   GPIO_PIN_5
+
+ +
+
+ +

◆ SDA_PORT

+ +
+
+ + + + +
#define SDA_PORT   CW_GPIOA
+
+ +
+
+ +

◆ SHT40_ADDRESS

+ +
+
+ + + + +
#define SHT40_ADDRESS   0x44
+
+ +
+
+ +

◆ SHT40_COMMAND_MEASURE_HIGH_PRECISION

+ +
+
+ + + + +
#define SHT40_COMMAND_MEASURE_HIGH_PRECISION   0xFD
+
+ +
+
+

鍑芥暟璇存槑

+ +

◆ SHT40_Show_Temp_Humid()

+ +
+
+ + + + + + + +
void SHT40_Show_Temp_Humid (void )
+
+
diff --git a/doxygen/html/sht40_8h.js b/doxygen/html/sht40_8h.js new file mode 100644 index 0000000..8dc512e --- /dev/null +++ b/doxygen/html/sht40_8h.js @@ -0,0 +1,15 @@ +var sht40_8h = +[ + [ "READ_SDA", "sht40_8h.html#aff1563956f6a605a3c0aa213125b136b", null ], + [ "SCL_HIGH", "sht40_8h.html#a4007e63d6af07d213c63ec0cc4cbee5c", null ], + [ "SCL_LOW", "sht40_8h.html#a1c5d7e04da8c7b5ad4a1b2b71cdf2373", null ], + [ "SCL_PIN", "sht40_8h.html#a06c967e78bcedcee909a70764f879433", null ], + [ "SCL_PORT", "sht40_8h.html#ac290a46b6e8e07654c81d01d5e5f288b", null ], + [ "SDA_HIGH", "sht40_8h.html#a9fecb15b5c319db1fcbb392c33a5414b", null ], + [ "SDA_LOW", "sht40_8h.html#ac829adcb9fba8746b0043ac9bbdade2b", null ], + [ "SDA_PIN", "sht40_8h.html#a526d580d324bce60a3e964066fae77e3", null ], + [ "SDA_PORT", "sht40_8h.html#ac47af8b0e510ef86f6b69e120ac7f9de", null ], + [ "SHT40_ADDRESS", "sht40_8h.html#ad8a2927c97fc34b7f74b7e8a29950d44", null ], + [ "SHT40_COMMAND_MEASURE_HIGH_PRECISION", "sht40_8h.html#aeb8a717a307e97bbd47eff377ff5f3a4", null ], + [ "SHT40_Show_Temp_Humid", "sht40_8h.html#a469b076963ab17b0df22ab08be56d5fb", null ] +]; \ No newline at end of file diff --git a/doxygen/html/sht40_8h_source.html b/doxygen/html/sht40_8h_source.html index ff92141..f1c12ce 100644 --- a/doxygen/html/sht40_8h_source.html +++ b/doxygen/html/sht40_8h_source.html @@ -117,27 +117,28 @@
18 #include <math.h>
19
20 //瀹氫箟SCL鍜孲DA鐨勫紩鑴
-
21 #define SDA_PIN GPIO_PIN_5
-
22 #define SDA_PORT CW_GPIOA
-
23 #define SCL_PIN GPIO_PIN_6
-
24 #define SCL_PORT CW_GPIOA
+
21 #define SDA_PIN GPIO_PIN_5
+
22 #define SDA_PORT CW_GPIOA
+
23 #define SCL_PIN GPIO_PIN_6
+
24 #define SCL_PORT CW_GPIOA
25
-
26 #define READ_SDA() GPIO_ReadPin(SDA_PORT, SDA_PIN)
-
27 #define SDA_HIGH() GPIO_WritePin(SDA_PORT, SDA_PIN, GPIO_Pin_SET)
-
28 #define SDA_LOW() GPIO_WritePin(SDA_PORT, SDA_PIN, GPIO_Pin_RESET)
-
29 #define SCL_HIGH() GPIO_WritePin(SCL_PORT, SCL_PIN, GPIO_Pin_SET)
-
30 #define SCL_LOW() GPIO_WritePin(SCL_PORT, SCL_PIN, GPIO_Pin_RESET)
+
26 #define READ_SDA() GPIO_ReadPin(SDA_PORT, SDA_PIN)
+
27 #define SDA_HIGH() GPIO_WritePin(SDA_PORT, SDA_PIN, GPIO_Pin_SET)
+
28 #define SDA_LOW() GPIO_WritePin(SDA_PORT, SDA_PIN, GPIO_Pin_RESET)
+
29 #define SCL_HIGH() GPIO_WritePin(SCL_PORT, SCL_PIN, GPIO_Pin_SET)
+
30 #define SCL_LOW() GPIO_WritePin(SCL_PORT, SCL_PIN, GPIO_Pin_RESET)
31
32 // SHT40鎿嶄綔
-
33 #define SHT40_ADDRESS 0x44 // SHT40鐨処2C鍦板潃
-
34 #define SHT40_COMMAND_MEASURE_HIGH_PRECISION 0xFD //瑕佸彂閫佺殑鍛戒护 0XFD
+
33 #define SHT40_ADDRESS 0x44 // SHT40鐨処2C鍦板潃
+
34 #define SHT40_COMMAND_MEASURE_HIGH_PRECISION 0xFD //瑕佸彂閫佺殑鍛戒护 0XFD
35
-
36 void SHT40_Show_Temp_Humid(void);
+
36 void SHT40_Show_Temp_Humid(void);
37
38#endif
GUI缁樺埗鐩稿叧澶存枃浠
LCD灞忓箷椹卞姩澶存枃浠
鎸夐敭鐩稿叧鎿嶄綔鐨勫ご鏂囦欢
+
void SHT40_Show_Temp_Humid(void)
瀹氫箟 sht40.c:161
diff --git a/doxygen/html/str_8c.html b/doxygen/html/str_8c.html index cdda74d..0899deb 100644 --- a/doxygen/html/str_8c.html +++ b/doxygen/html/str_8c.html @@ -125,8 +125,7 @@ - +

鍙橀噺

-char buffer [300]
char buffer [300]
 

璇︾粏鎻忚堪

@@ -210,6 +209,21 @@

杩斿洖
buffer 鎷兼帴濂界殑瀛楃涓
+ + +

鍙橀噺璇存槑

+
+

◆ buffer

+ +
+
+ + + + +
char buffer[300]
+
+
diff --git a/doxygen/html/str_8c.js b/doxygen/html/str_8c.js index ffd197e..75bfda3 100644 --- a/doxygen/html/str_8c.js +++ b/doxygen/html/str_8c.js @@ -1,5 +1,6 @@ var str_8c = [ [ "num2char", "str_8c.html#a024774a713d0cdfb5032f8b2154bdfbd", null ], - [ "strcat_new", "str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87", null ] + [ "strcat_new", "str_8c.html#acc4869fa8c2a97eb11d5866c79fb4b87", null ], + [ "buffer", "str_8c.html#a4978709ac6b4c8810f91f5ed81cac40e", null ] ]; \ No newline at end of file diff --git a/doxygen/html/structtyp_f_n_t___g_b162.html b/doxygen/html/structtyp_f_n_t___g_b162.html index 845b408..9ade591 100644 --- a/doxygen/html/structtyp_f_n_t___g_b162.html +++ b/doxygen/html/structtyp_f_n_t___g_b162.html @@ -108,16 +108,45 @@
typFNT_GB162缁撴瀯浣 鍙傝
+ +

#include <Font.h>

- - - - + + + +

鎴愬憳鍙橀噺

-unsigned char Index [2]
 
-char Msk [32]
 
unsigned char Index [2]
 
char Msk [32]
 
+

缁撴瀯浣撴垚鍛樺彉閲忚鏄

+ +

◆ Index

+ +
+
+ + + + +
unsigned char Index[2]
+
+ +
+
+ +

◆ Msk

+ +
+
+ + + + +
char Msk[32]
+
+ +
+
diff --git a/doxygen/html/structtyp_f_n_t___g_b162.js b/doxygen/html/structtyp_f_n_t___g_b162.js new file mode 100644 index 0000000..b60b229 --- /dev/null +++ b/doxygen/html/structtyp_f_n_t___g_b162.js @@ -0,0 +1,5 @@ +var structtyp_f_n_t___g_b162 = +[ + [ "Index", "structtyp_f_n_t___g_b162.html#a04dd0466610fe6f81d53d5be4497bc11", null ], + [ "Msk", "structtyp_f_n_t___g_b162.html#a8ec07fb7ed2fb0903a0c2958e9d60ac6", null ] +]; \ No newline at end of file diff --git a/doxygen/html/sys_8h.html b/doxygen/html/sys_8h.html index 139830f..fadbb54 100644 --- a/doxygen/html/sys_8h.html +++ b/doxygen/html/sys_8h.html @@ -139,8 +139,7 @@ - +

鍙橀噺

-volatile uint8_t Sleep_Status
volatile uint8_t Sleep_Status
 

璇︾粏鎻忚堪

@@ -258,6 +257,29 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ Sleep_Status

+ +
+
+ + + + + +
+ + + + +
volatile uint8_t Sleep_Status
+
+extern
+
+
diff --git a/doxygen/html/sys_8h.js b/doxygen/html/sys_8h.js index 64f4cac..8fc3840 100644 --- a/doxygen/html/sys_8h.js +++ b/doxygen/html/sys_8h.js @@ -3,5 +3,6 @@ var sys_8h = [ "Brightness_Setup", "sys_8h.html#a515459c7cf407829883f3d6b52e6c2dc", null ], [ "Enable_or_Disable_ESP", "sys_8h.html#af61b28aaae5aba793decd32af894f818", null ], [ "MCU_Sleep", "sys_8h.html#ac8ef4a4e3c96b34b1c5eb44ba55baf32", null ], - [ "System_Info", "sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117", null ] + [ "System_Info", "sys_8h.html#a3c2045f5a91e56ac597c52e80c43b117", null ], + [ "Sleep_Status", "sys_8h.html#a33ebf76e903503ff4c76f33b15f6fac0", null ] ]; \ No newline at end of file diff --git a/doxygen/html/sys_8h_source.html b/doxygen/html/sys_8h_source.html index d767532..8e7291d 100644 --- a/doxygen/html/sys_8h_source.html +++ b/doxygen/html/sys_8h_source.html @@ -125,7 +125,7 @@
26 void Brightness_Setup(void);
27 void Enable_or_Disable_ESP(void);
28
-
29 extern volatile uint8_t Sleep_Status;
+
29 extern volatile uint8_t Sleep_Status;
30
31#endif
GUI缁樺埗鐩稿叧澶存枃浠
@@ -133,6 +133,7 @@
ESP8266鐩稿叧鎿嶄綔澶存枃浠
鎸夐敭鐩稿叧鎿嶄綔鐨勫ご鏂囦欢
鑿滃崟鐩稿叧鍑芥暟澶存枃浠
+
volatile uint8_t Sleep_Status
void System_Info(void)
鏄剧ず绯荤粺淇℃伅
瀹氫箟 sys.c:65
void Brightness_Setup(void)
璁剧疆灞忓箷浜害
瀹氫箟 sys.c:81
void MCU_Sleep(void)
璁╃郴缁熻繘鍏ヤ紤鐪
瀹氫箟 sys.c:19
diff --git a/doxygen/html/tim_8c.html b/doxygen/html/tim_8c.html index 3daa9da..10df10c 100644 --- a/doxygen/html/tim_8c.html +++ b/doxygen/html/tim_8c.html @@ -137,9 +137,8 @@ - - + +

鍙橀噺

-uint8_t bat_cnt =0
 鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟
uint8_t bat_cnt =0
 鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟
 

璇︾粏鎻忚堪

@@ -284,6 +283,23 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ bat_cnt

+ +
+
+ + + + +
uint8_t bat_cnt =0
+
+ +

鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟

+
diff --git a/doxygen/html/tim_8h.html b/doxygen/html/tim_8h.html index 51e27f5..960efe1 100644 --- a/doxygen/html/tim_8h.html +++ b/doxygen/html/tim_8h.html @@ -138,9 +138,8 @@ - - + +

鍙橀噺

-uint8_t bat_cnt
 鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟
uint8_t bat_cnt
 鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟
 

璇︾粏鎻忚堪

@@ -285,6 +284,31 @@

杩斿洖

+ + +

鍙橀噺璇存槑

+
+

◆ bat_cnt

+ +
+
+ + + + + +
+ + + + +
uint8_t bat_cnt
+
+extern
+
+ +

鏇存柊鐢垫睜鐢甸噺鏃堕棿璁℃暟

+
diff --git a/doxygen/html/va__meter_8c.html b/doxygen/html/va__meter_8c.html index 38ce86b..92e6f68 100644 --- a/doxygen/html/va__meter_8c.html +++ b/doxygen/html/va__meter_8c.html @@ -120,13 +120,11 @@ - - + + - - + +

瀹忓畾涔

-#define MAX_VOLTAGE_Y   6
 鐢靛帇绾靛潗鏍囨渶澶у6V
#define MAX_VOLTAGE_Y   6
 鐢靛帇绾靛潗鏍囨渶澶у6V
 
-#define MAX_CURRENT_Y   1000
 鐢垫祦绾靛潗鏍囨渶澶у1000mA
#define MAX_CURRENT_Y   1000
 鐢垫祦绾靛潗鏍囨渶澶у1000mA
 

@@ -143,30 +141,22 @@

- - + + - + - + - + - + - + - + - +

鍙橀噺

-uint8_t va_meter_style
 鏄剧ず鏍峰紡閫夋嫨锛0 - 鍥惧舰妯″紡 1 - 绾暟瀛楁ā寮
uint8_t va_meter_style
 鏄剧ず鏍峰紡閫夋嫨锛0 - 鍥惧舰妯″紡 1 - 绾暟瀛楁ā寮
 
-uint8_t time =2
uint8_t time =2
 
-uint8_t last_time
uint8_t last_time
 
-uint8_t last_voltage_value
uint8_t last_voltage_value
 
-short voltage_num [5] = {0}
short voltage_num [5] = {0}
 
-short current_num [5] = {0}
short current_num [5] = {0}
 
-double voltage_value = 0
double voltage_value = 0
 
-double current_value =0
double current_value =0
 

璇︾粏鎻忚堪

@@ -177,7 +167,40 @@
娉ㄨВ
鍝斿摡鍝斿摡 : VR灏忔澃 https://space.bilibili.com/11526854
鍢夌珛鍒涘紑婧愬箍鍦: vrxiaojie https://oshwhub.com/vrxiaojie/
-

鍑芥暟璇存槑

+

瀹忓畾涔夎鏄

+ +

◆ MAX_CURRENT_Y

+ +
+
+ + + + +
#define MAX_CURRENT_Y   1000
+
+ +

鐢垫祦绾靛潗鏍囨渶澶у1000mA

+ +
+
+ +

◆ MAX_VOLTAGE_Y

+ +
+
+ + + + +
#define MAX_VOLTAGE_Y   6
+
+ +

鐢靛帇绾靛潗鏍囨渶澶у6V

+ +
+
+

鍑芥暟璇存槑

◆ Draw_Value_Line()

@@ -259,6 +282,121 @@

杩斿洖
+ + +

鍙橀噺璇存槑

+
+

◆ current_num

+ +
+
+ + + + +
short current_num[5] = {0}
+
+ +
+
+ +

◆ current_value

+ +
+
+ + + + +
double current_value =0
+
+ +
+
+ +

◆ last_time

+ +
+
+ + + + +
uint8_t last_time
+
+ +
+
+ +

◆ last_voltage_value

+ +
+
+ + + + +
uint8_t last_voltage_value
+
+ +
+
+ +

◆ time

+ +
+
+ + + + +
uint8_t time =2
+
+ +
+
+ +

◆ va_meter_style

+ +
+
+ + + + +
uint8_t va_meter_style
+
+ +

鏄剧ず鏍峰紡閫夋嫨锛0 - 鍥惧舰妯″紡 1 - 绾暟瀛楁ā寮

+ +
+
+ +

◆ voltage_num

+ +
+
+ + + + +
short voltage_num[5] = {0}
+
+ +
+
+ +

◆ voltage_value

+ +
+
+ + + + +
double voltage_value = 0
+
+
diff --git a/doxygen/html/va__meter_8c.js b/doxygen/html/va__meter_8c.js index 941ac7f..f60e465 100644 --- a/doxygen/html/va__meter_8c.js +++ b/doxygen/html/va__meter_8c.js @@ -5,5 +5,12 @@ var va__meter_8c = [ "Draw_Value_Line", "va__meter_8c.html#a0c84528ff5a48b36b316619dc249538e", null ], [ "Launch_VA_Meter", "va__meter_8c.html#aa026f8269a5815e82d34e54cf3a0e500", null ], [ "VAmeter_Mqtt_Send_Data", "va__meter_8c.html#ae024b90c5e6c2e4c44ca2b1cf3d66d74", null ], - [ "va_meter_style", "va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59", null ] + [ "current_num", "va__meter_8c.html#af86bc4ee8d2fa5c183ce93bd5d5faeca", null ], + [ "current_value", "va__meter_8c.html#a4cb9ee35c1f0b3ec48b932d2aee073f4", null ], + [ "last_time", "va__meter_8c.html#a0f3600af767db6d62cc577857de2ede7", null ], + [ "last_voltage_value", "va__meter_8c.html#abc69360c180e936394a2292c19b909cc", null ], + [ "time", "va__meter_8c.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3", null ], + [ "va_meter_style", "va__meter_8c.html#ae0b0376efe09dcbcc5068e3ac938ee59", null ], + [ "voltage_num", "va__meter_8c.html#affecd247d56fd88dfa3768eedbcf36ac", null ], + [ "voltage_value", "va__meter_8c.html#a952e69521eb6ba41a1236c4953199024", null ] ]; \ No newline at end of file