Commit a713defe authored by hu's avatar hu

调整界面显示

No preview for this file type
This diff is collapsed.
project .intvect 1536
project .text 311836
project .rodata 410815
project .text 312556
project .rodata 410775
project .secinfo 120
project .syscall 6
project .romdata 9045
......
This diff is collapsed.
This diff is collapsed.
......@@ -63,13 +63,8 @@ typedef struct
extern volatile _Display_State_Flag State_Flag;
typedef struct
{
uint16_t Year;
uint8_t Month;
uint8_t Date;
uint8_t Hour;
uint8_t Minute;
uint8_t SetDate; /* 设置日期标识*/
uint8_t SetTime; /* 设置解耦睡觉哦考吗脑婆睡觉哦*/
uint8_t SetTime; /* 设置时间标识*/
uint8_t Language; /* 当前语言标识*/
uint8_t LeapYear; /* 设置闰年标识*/
uint8_t User_Gsl; /* 速度设定-高速路*/
......@@ -80,8 +75,6 @@ typedef struct
uint8_t User_Date; /* 日期设置格式切换标识*/
uint8_t User_Time; /* 时间设置格式切换标识*/
uint8_t Date_Time; /* 显示时间日期标识*/
uint8_t Date_Format; /* 显示日期格式标识*/
uint8_t Time_Format; /* 显示时间格式标识*/
uint8_t User_HSASET; /* HSA调整*/
uint8_t User_Language; /* 语言设置*/
uint8_t User_Company; /* 单位设定*/
......@@ -95,6 +88,7 @@ typedef struct
uint32_t User_DLZXY; /* 动力转向油*/
uint32_t User_LT; /* 轮胎*/
uint32_t User_QDJ; /* 起动机*/
uint32_t User_LHQY; /* 离合器油*/
uint8_t User_Tpms; /* 当前是哪个轮子 0-12*/
uint8_t User_TpmsStatus; /* 当前胎压匹配界面 0 胎压未配置状态, 1 轮胎选中界面, 2 轮胎正在配置*/
uint8_t User_Temp_Return; /* 取消胎压配置 0 1 取消配对标记*/
......@@ -157,6 +151,7 @@ static const uint16_t GUI_TPMS_MIC2_X[4] = {329u, 404u, 510u, 574u};
static const uint16_t GUI_REP1_X[6] = {582u, 565u, 547u, 521u, 503u, 485u};
static const uint16_t GUI_REP_X[4] = {582u, 565u, 547u, 521u};
static const uint16_t GUI_SETREP_X[6] = {520u, 503u, 485u, 458u, 441u, 424u};
static const uint16_t GUIUsetSetYPos[2] = {304u, 282u};
static const uint16_t GUIUsetSetYPosX[2] = {358u, 337u};
......
......@@ -39,81 +39,78 @@ typedef enum
_MN_DSP_LEVEL2_2_MENU_2, /* 15 燃油滤清器*/
_MN_DSP_LEVEL2_2_MENU_3, /* 16 变速箱油*/
_MN_DSP_LEVEL2_2_MENU_4, /* 17 差速器油*/
_MN_DSP_LEVEL2_2_MENU_6, /* 18 空气干燥器干燥剂*/
_MN_DSP_LEVEL2_2_MENU_7, /* 19 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8, /* 20 轮胎*/
_MN_DSP_LEVEL2_3_MENU_1, /* 21 更换机油&机油滤清器*/
_MN_DSP_LEVEL2_3_MENU_2, /* 22 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3, /* 23 更换变速箱油*/
_MN_DSP_LEVEL2_3_MENU_4, /* 24 更换差速器油*/
_MN_DSP_LEVEL2_3_MENU_5, /* 25 离合器油*/
_MN_DSP_LEVEL2_3_MENU_6, /* 26 更换动力转向液*/
_MN_DSP_LEVEL2_3_MENU_7, /* 27 轮胎换位・更换*/
_MN_DSP_LEVEL2_4_MENU_1, /* 28 设定日期*/
_MN_DSP_LEVEL2_4_MENU_2, /* 29 设定时间*/
_MN_DSP_LEVEL2_4_MENU_3, /* 30 语言设定*/
_MN_DSP_LEVEL2_4_MENU_4, /* 31 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5, /* 32 TPMS轮胎设定*/
_MN_DSP_LEVEL2_5_MENU_1, /* 33 LDWS 警报演示*/
_MN_DSP_LEVEL2_5_MENU_2, /* 34 AEBS第1警报演示*/
_MN_DSP_LEVEL2_5_MENU_3, /* 35 AEBS第2警报演示*/
_MN_DSP_LEVEL2_5_MENU_4, /* 36 AEBS全力制动警报演示*/
_MN_DSP_LEVEL2_6_MENU_1, /* 37 轮胎气压*/
_MN_DSP_LEVEL2_6_MENU_2, /* 38 轮胎温度*/
_MN_DSP_LEVEL2_2_MENU_7, /* 18 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8, /* 19 轮胎*/
_MN_DSP_LEVEL2_3_MENU_1, /* 20 更换机油&机油滤清器*/
_MN_DSP_LEVEL2_3_MENU_2, /* 21 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3, /* 22 更换变速箱油*/
_MN_DSP_LEVEL2_3_MENU_4, /* 23 更换差速器油*/
_MN_DSP_LEVEL2_3_MENU_6, /* 24 更换动力转向液*/
_MN_DSP_LEVEL2_3_MENU_7, /* 25 轮胎换位・更换*/
_MN_DSP_LEVEL2_4_MENU_1, /* 26 设定日期*/
_MN_DSP_LEVEL2_4_MENU_2, /* 27 设定时间*/
_MN_DSP_LEVEL2_4_MENU_3, /* 28 语言设定*/
_MN_DSP_LEVEL2_4_MENU_4, /* 29 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5, /* 30 TPMS轮胎设定*/
_MN_DSP_LEVEL2_4_MENU_6, /* 31 显示设定*/
_MN_DSP_LEVEL2_5_MENU_1, /* 32 LDWS 警报演示*/
_MN_DSP_LEVEL2_5_MENU_2, /* 33 AEBS第1警报演示*/
_MN_DSP_LEVEL2_5_MENU_3, /* 34 AEBS第2警报演示*/
_MN_DSP_LEVEL2_5_MENU_4, /* 35 AEBS全力制动警报演示*/
_MN_DSP_LEVEL2_6_MENU_1, /* 36 轮胎气压*/
_MN_DSP_LEVEL2_6_MENU_2, /* 37 轮胎温度*/
/*三级菜单*/
_MN_DSP_LEVEL3_2_MENU_1, /* 39 发动机机油&滤清器*/
_MN_DSP_LEVEL3_2_MENU_2, /* 40 燃油滤清器*/
_MN_DSP_LEVEL3_2_MENU_3, /* 41 变速箱油*/
_MN_DSP_LEVEL3_2_MENU_4, /* 42 差速器油*/
_MN_DSP_LEVEL3_2_MENU_6, /* 43 空气干燥器干燥剂*/
_MN_DSP_LEVEL3_2_MENU_7, /* 44 动力转向液*/
_MN_DSP_LEVEL3_2_MENU_8, /* 45 轮胎*/
_MN_DSP_LEVEL3_3_MENU_1, /* 46 更换机油&机油滤清器*/
_MN_DSP_LEVEL3_3_MENU_2, /* 47 更换燃油滤清器*/
_MN_DSP_LEVEL3_3_MENU_3, /* 48 更换变速箱油*/
_MN_DSP_LEVEL3_3_MENU_4, /* 49 更换差速器油*/
_MN_DSP_LEVEL3_3_MENU_5, /* 50 SMOOTHER离合器油*/
_MN_DSP_LEVEL3_3_MENU_6, /* 51 更换动力转向液*/
_MN_DSP_LEVEL3_3_MENU_7, /* 52 轮胎换位・更换*/
_MN_DSP_LEVEL3_4_MENU_11, /* 53 设定日期*/
_MN_DSP_LEVEL3_4_MENU_12, /* 54 */
_MN_DSP_LEVEL3_4_MENU_13, /* 55 */
_MN_DSP_LEVEL3_4_MENU_21, /* 56 设定时间*/
_MN_DSP_LEVEL3_4_MENU_22, /* 57 */
_MN_DSP_LEVEL3_4_MENU_3, /* 58 设定语言*/
_MN_DSP_LEVEL3_4_MENU_41, /* 59 速度设定-高速路*/
_MN_DSP_LEVEL3_4_MENU_42, /* 60 速度设定-一般路*/
_MN_DSP_LEVEL3_4_MENU_43, /* 61 发动机转速设定*/
_MN_DSP_LEVEL3_4_MENU_44, /* 62 急加速设定*/
_MN_DSP_LEVEL3_4_MENU_45, /* 63 急减速设定*/
_MN_DSP_LEVEL3_4_MENU_46, /* 64 长时间怠速设定*/
_MN_DSP_LEVEL3_4_MENU_47, /* 65 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5, /* 66 轮胎匹配画面*/
_MN_DSP_LEVEL3_5_MENU_1, /* 67 LDWS 警报演示*/
_MN_DSP_LEVEL3_5_MENU_2, /* 68 AEBS第1警报演示*/
_MN_DSP_LEVEL3_5_MENU_3, /* 69 AEBS第2警报演示*/
_MN_DSP_LEVEL3_5_MENU_4, /* 70 AEBS全力制动警报演示*/
_MN_DSP_LEVEL3_2_MENU_1, /* 38 发动机机油&滤清器*/
_MN_DSP_LEVEL3_2_MENU_2, /* 39 燃油滤清器*/
_MN_DSP_LEVEL3_2_MENU_3, /* 40 变速箱油*/
_MN_DSP_LEVEL3_2_MENU_4, /* 41 差速器油*/
_MN_DSP_LEVEL3_2_MENU_7, /* 42 动力转向液*/
_MN_DSP_LEVEL3_2_MENU_8, /* 43 轮胎*/
_MN_DSP_LEVEL3_3_MENU_1, /* 44 更换机油&机油滤清器*/
_MN_DSP_LEVEL3_3_MENU_2, /* 45 更换燃油滤清器*/
_MN_DSP_LEVEL3_3_MENU_3, /* 46 更换变速箱油*/
_MN_DSP_LEVEL3_3_MENU_4, /* 47 更换差速器油*/
_MN_DSP_LEVEL3_3_MENU_6, /* 48 更换动力转向液*/
_MN_DSP_LEVEL3_3_MENU_7, /* 49 轮胎换位・更换*/
_MN_DSP_LEVEL3_4_MENU_11, /* 50 设定日期-年*/
_MN_DSP_LEVEL3_4_MENU_12, /* 51 设定日期-月*/
_MN_DSP_LEVEL3_4_MENU_13, /* 52 设定日期-日*/
_MN_DSP_LEVEL3_4_MENU_21, /* 53 设定时间-时*/
_MN_DSP_LEVEL3_4_MENU_22, /* 54 设定时间-分*/
_MN_DSP_LEVEL3_4_MENU_3, /* 55 设定语言*/
_MN_DSP_LEVEL3_4_MENU_41, /* 56 速度设定-高速路*/
_MN_DSP_LEVEL3_4_MENU_42, /* 57 速度设定-一般路*/
_MN_DSP_LEVEL3_4_MENU_43, /* 58 发动机转速设定*/
_MN_DSP_LEVEL3_4_MENU_44, /* 59 急加速设定*/
_MN_DSP_LEVEL3_4_MENU_45, /* 60 急减速设定*/
_MN_DSP_LEVEL3_4_MENU_46, /* 61 长时间怠速设定*/
_MN_DSP_LEVEL3_4_MENU_47, /* 62 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5, /* 63 轮胎匹配画面*/
_MN_DSP_LEVEL3_5_MENU_1, /* 64 LDWS 警报演示*/
_MN_DSP_LEVEL3_5_MENU_2, /* 65 AEBS第1警报演示*/
_MN_DSP_LEVEL3_5_MENU_3, /* 66 AEBS第2警报演示*/
_MN_DSP_LEVEL3_5_MENU_4, /* 67 AEBS全力制动警报演示*/
/*四级菜单*/
_MN_DSP_LEVEL4_4_MENU_1, /* 71 */
_MN_DSP_LEVEL4_4_MENU_2, /* 72 */
_MN_DSP_LEVEL4_4_MENU_3, /* 73 */
_MN_DSP_LEVEL4_4_MENU_4, /* 74 */
_MN_DSP_LEVEL4_4_MENU_5, /* 75 */
_MN_DSP_LEVEL4_4_MENU_6, /* 76 */
_MN_DSP_LEVEL4_4_MENU_7, /* 77 */
_MN_DSP_LEVEL4_4_MENU_1, /* 68 速度设定-高速路*/
_MN_DSP_LEVEL4_4_MENU_2, /* 69 速度设定-一般路*/
_MN_DSP_LEVEL4_4_MENU_3, /* 70 发动机转速设定*/
_MN_DSP_LEVEL4_4_MENU_4, /* 71 急加速设定*/
_MN_DSP_LEVEL4_4_MENU_5, /* 72 急减速设定*/
_MN_DSP_LEVEL4_4_MENU_6, /* 73 长时间怠速设定*/
_MN_DSP_LEVEL4_4_MENU_7, /* 74 辅助驻车解除设定*/
/*特殊界面*/
_MN_DSP_ENTER_MENU, /* 78 */
_MN_DSP_RETURN_MENU, /* 79 */
_MN_DSP_ENTER_MENU, /* 75 确认*/
_MN_DSP_RETURN_MENU, /* 76 返回*/
};
typedef uint8_t _MENU_IDX;
......@@ -228,14 +225,6 @@ EXTERN_MEU_PROCESS void Level2_2Menu_4Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_4Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_4Exit(void);
EXTERN_MEU_PROCESS void Level2_2Menu_5Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_5Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_5Exit(void);
EXTERN_MEU_PROCESS void Level2_2Menu_6Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_6Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_6Exit(void);
EXTERN_MEU_PROCESS void Level2_2Menu_7Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_7Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_7Exit(void);
......@@ -260,10 +249,6 @@ EXTERN_MEU_PROCESS void Level2_3Menu_4Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_4Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_4Exit(void);
EXTERN_MEU_PROCESS void Level2_3Menu_5Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_5Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_5Exit(void);
EXTERN_MEU_PROCESS void Level2_3Menu_6Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_6Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_6Exit(void);
......@@ -292,6 +277,10 @@ EXTERN_MEU_PROCESS void Level2_4Menu_5Enter(void);
EXTERN_MEU_PROCESS void Level2_4Menu_5Do(void);
EXTERN_MEU_PROCESS void Level2_4Menu_5Exit(void);
EXTERN_MEU_PROCESS void Level2_4Menu_6Enter(void);
EXTERN_MEU_PROCESS void Level2_4Menu_6Do(void);
EXTERN_MEU_PROCESS void Level2_4Menu_6Exit(void);
EXTERN_MEU_PROCESS void Level2_5Menu_1Enter(void);
EXTERN_MEU_PROCESS void Level2_5Menu_1Do(void);
EXTERN_MEU_PROCESS void Level2_5Menu_1Exit(void);
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment