Commit 6549dde4 authored by hu's avatar hu

Merge branch 'menutest' into withBoot_ENCN

parents b5093ef0 d19aa359
...@@ -100,7 +100,7 @@ ...@@ -100,7 +100,7 @@
.\APP\Key\Key.h .\APP\Key\Key.h
.\APP\Key\Key_user.c .\APP\Key\Key_user.c
.\APP\Key\Key_user.h .\APP\Key\Key_user.h
.\APP\Key\Key_V1.3_1441.a .\APP\Key\Key_V1.4_1441.a
.\APP\LINE_IN\Line_In.c .\APP\LINE_IN\Line_In.c
.\APP\LINE_IN\Line_In.h .\APP\LINE_IN\Line_In.h
.\APP\LINE_IN\Line_In_user.h .\APP\LINE_IN\Line_In_user.h
......
...@@ -151,6 +151,7 @@ void BL_Management_service(void) ...@@ -151,6 +151,7 @@ void BL_Management_service(void)
/*得到热敏电阻电压参数为AD数值*/ /*得到热敏电阻电压参数为AD数值*/
DNC_NumValue = Common_Get_NTCAD(); DNC_NumValue = Common_Get_NTCAD();
GetBGLNTCVol((uint16_t)DNC_NumValue); GetBGLNTCVol((uint16_t)DNC_NumValue);
/*主函数中调用第一个参数电源状态 1是 ON档 2 off 第二个参数 唤醒条件 1是TTF唤醒 2 是表盘唤醒 3 是表盘和屏都有唤醒,0无唤醒*/ /*主函数中调用第一个参数电源状态 1是 ON档 2 off 第二个参数 唤醒条件 1是TTF唤醒 2 是表盘唤醒 3 是表盘和屏都有唤醒,0无唤醒*/
......
...@@ -135,6 +135,9 @@ extern Key_Set_en_t Key_Parameter_Set_Long_Press_2_Time(Key_uint16_t u16Time); ...@@ -135,6 +135,9 @@ extern Key_Set_en_t Key_Parameter_Set_Long_Press_2_Time(Key_uint16_t u16Time);
extern Key_Set_en_t Key_Parameter_Set_Long_Press_3_Time(Key_uint16_t u16Time); extern Key_Set_en_t Key_Parameter_Set_Long_Press_3_Time(Key_uint16_t u16Time);
/*对于消抖按键而言,判断长按4的时间参数。不可小于长按3的时间*/ /*对于消抖按键而言,判断长按4的时间参数。不可小于长按3的时间*/
extern Key_Set_en_t Key_Parameter_Set_Long_Press_4_Time(Key_uint16_t u16Time); extern Key_Set_en_t Key_Parameter_Set_Long_Press_4_Time(Key_uint16_t u16Time);
/*对于消抖按键而言,判断ON,OFF切换动作的时间参数。
u16TimeOFF :OFF识别的时间 u16TimeON :ON识别的时间 */
extern Key_Set_en_t Key_Parameter_Set_ON_OFF_Time(Key_uint16_t u16TimeOFF, Key_uint16_t u16TimeON);
/*设置电源状态给按键,单次调用或者多次调用均可*/ /*设置电源状态给按键,单次调用或者多次调用均可*/
extern void Key_Set_IG_Status(Key_IGN_en_t enIGStatus); extern void Key_Set_IG_Status(Key_IGN_en_t enIGStatus);
#endif #endif
\ No newline at end of file
...@@ -247,10 +247,10 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent) ...@@ -247,10 +247,10 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
/*语言设置 ----反*/ /*语言设置 ----反*/
else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_3) else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_3)
{ {
//if (User_set_Num.User_Language > 0u) if (User_set_Num.User_Language > 0u)
//{ {
// User_set_Num.User_Language--; User_set_Num.User_Language--;
//} }
} }
/*胎压匹配界面*/ /*胎压匹配界面*/
else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_5) else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_5)
...@@ -756,8 +756,8 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent) ...@@ -756,8 +756,8 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent)
/*语言设置 ----反*/ /*语言设置 ----反*/
else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_3) else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_3)
{ {
//if (User_set_Num.User_Language < 1) if (User_set_Num.User_Language < 1)
// User_set_Num.User_Language++; User_set_Num.User_Language++;
} }
/*胎压匹配界面*/ /*胎压匹配界面*/
else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_5) else if (bCurMenuIDX == _MN_DSP_LEVEL3_4_MENU_5)
...@@ -1792,7 +1792,7 @@ Key_Status_en_t Key_Real_Status_Read_Return(void) ...@@ -1792,7 +1792,7 @@ Key_Status_en_t Key_Real_Status_Read_Return(void)
} }
else else
{ {
if ((Key_R >= (7800 - 400)) && (Key_R <= (8900 + 400))) if ((Key_R >= (7800 - 400)) && (Key_R <= (9000 + 600)))
{ {
enKeyRealStatus = KEY_REALTIME_PRESS; enKeyRealStatus = KEY_REALTIME_PRESS;
} }
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -1631,8 +1631,14 @@ void Level3_4Menu_3Exit(void) ...@@ -1631,8 +1631,14 @@ void Level3_4Menu_3Exit(void)
{ {
if (MenuFlag.Menu_Return) if (MenuFlag.Menu_Return)
{ {
User_App.User_Language = User_set_Num.User_Language ; MenuFlag.Menu_Return = 0;
MenuFlag.Menu_Return = 0; User_App.User_Language = User_set_Num.User_Language ;
K_Line_Set.User_Language = User_set_Num.User_Language ;
Common_Set_DTCstatusCHGFFK_Flag(1);
}
else
{
User_set_Num.User_Language = User_App.User_Language;
} }
} }
......
...@@ -533,7 +533,7 @@ unsigned char kwp_writeDataByLocalIdentifier(unsigned char *TxData, unsigned cha ...@@ -533,7 +533,7 @@ unsigned char kwp_writeDataByLocalIdentifier(unsigned char *TxData, unsigned cha
case 0x49: /* 辅助驻车 */ case 0x49: /* 辅助驻车 */
K_Line_Set.K_Line_LID49 = RequestData[2]; K_Line_Set.K_Line_LID49 = RequestData[2];
User_App.User_Parking = K_Line_Set.K_Line_LID49; User_App.User_Parking = K_Line_Set.K_Line_LID49;
(*TxData++) = KWP2000_WRITEDATABYLOCALIDENTIFIER_REQUEST + KWP2000_POSITIVE_RESPONSE_OFFSET; (*TxData++) = KWP2000_WRITEDATABYLOCALIDENTIFIER_REQUEST + KWP2000_POSITIVE_RESPONSE_OFFSET;
(*TxData++) = 0x49; (*TxData++) = 0x49;
Tx_Len = 2; Tx_Len = 2;
DTCstatusCHGFFK_Line = 1; DTCstatusCHGFFK_Line = 1;
...@@ -1538,4 +1538,5 @@ void K_LINE_EOL_InitVal(void) ...@@ -1538,4 +1538,5 @@ void K_LINE_EOL_InitVal(void)
K_Line_Set.TesterECUCAN = 0x00u; /* 20 */ K_Line_Set.TesterECUCAN = 0x00u; /* 20 */
K_Line_Set.User_Light1 = 10u; /*背光亮度等级*/ K_Line_Set.User_Light1 = 10u; /*背光亮度等级*/
K_Line_Set.User_Light2 = 10u; /*背光亮度等级*/ K_Line_Set.User_Light2 = 10u; /*背光亮度等级*/
K_Line_Set.User_Language = Language_Cn;
} }
...@@ -222,7 +222,7 @@ typedef struct ...@@ -222,7 +222,7 @@ typedef struct
unsigned char User_Light1; unsigned char User_Light1;
unsigned char User_Light2; unsigned char User_Light2;
unsigned char reserve3; unsigned char User_Language;
unsigned char reserve4; unsigned char reserve4;
} _EOL_K_LINE_SET; } _EOL_K_LINE_SET;
......
This diff is collapsed.
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