Commit c35a7385 authored by hu's avatar hu

调整程序BUG,调整配置文件可以点亮仪表,TFT背光无,需要重新针对PCB进行GPIO配置

parent cc58cfc7
......@@ -11,6 +11,7 @@
*.tags
/ghs/project.out
# Object files
*.o
*.ko
......@@ -30,6 +31,8 @@
/ghs/*.dnm
/ghs/*.map
/ghs/*.run
/ghs/.srec
/ghs/*
/ghs/project.mem
*.gh~
......
No preview for this file type
This diff is collapsed.
project .intvect 1536
project .text 299308
project .text 299068
project .rodata 412383
project .secinfo 120
project .syscall 6
......
......@@ -6,8 +6,6 @@
#include "TYW_stdint.h"
#include "string.h"
/*
Note ! NOW LineIn only support 254 channel!!!!!
Note ! NOW LineIn only support 254 channel!!!!!
......@@ -16,8 +14,6 @@ Note ! NOW LineIn only support 254 channel!!!!!
Note ! NOW LineIn only support 254 channel!!!!!
*/
/*所有硬线输入的索引*/
typedef enum
{
......@@ -69,26 +65,14 @@ typedef struct
LineIn_Read_Level pfnLineIn_Read_Cbk; /*获取实时电平的回调函数*/
} Line_In_Attribute_st_t;
/*属性表与硬线索引号Line_In_Channel_en_t一一对应*/
extern const Line_In_Attribute_st_t g_stLineInAttribute[LINE_IN_MAX];
extern void Line_In_SetPowerSt(LINE_IN_WorkSt_en_t u8PowerSt);
/*10ms调用*/
extern void Line_In_Debounce_Service(void);
extern LineIn_LogicLevel_en_t Line_In_Get_Status(uint8_t Channel);
extern void Line_In_KL30_Init(void);
extern void Line_In_KL15_ON_Init(void);
extern void Line_In_KL15_OFF_Init(void);
......
//ZH修改2021年8月26日16:23:59
// ZH修改2021年8月26日16:23:59
#include "Line_in.h"
#include "GPIO.h"
#include "dr7f701441.dvf.h"
#include "CD4051.h"
/*ZH修改:2021.6.25 08:35*/
/*指示灯 相关的 硬线*/
LINE_IN_TriggerLevel_en_t LINE_IN_Get_ABS(void); /*A22 ABS*/
......@@ -39,16 +38,11 @@ LINE_IN_TriggerLevel_en_t LINE_IN_Get_LOW_COOLANT(void); /*B32 L
LINE_IN_TriggerLevel_en_t LINE_IN_Get_ACC(void); /*B39 ACC*/
LINE_IN_TriggerLevel_en_t LINE_IN_Get_WEAR2(void); /*B40 WEAR2*/
/*属性表与硬线索引号Line_In_Channel_en_t一一对应*/
const Line_In_Attribute_st_t g_stLineInAttribute[LINE_IN_MAX] =
{
/*ZH修改:2021.6.24 19:47*/
/*指示灯信号 硬线输入*/
/*ZH修改:2021.6.24 19:47*/
/*指示灯信号 硬线输入*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_ABS,}, /*A22 ABS*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_PARK_BRAKE,}, /*A23 PARK BRAKE*/
{LINE_IN_LEVEL_HIGH, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_HI_BEAM,}, /*A25 HI BEAM*/
......@@ -66,8 +60,8 @@ const Line_In_Attribute_st_t g_stLineInAttribute[LINE_IN_MAX] =
{LINE_IN_LEVEL_HIGH, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_RR_DIFF_LOCK,}, /*B36 RR DIFF LOCK*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_WEAR_IND,}, /*B38 WEAR IND*/
/*ZH新增:2021.6.28 18:38*/
/*非指示灯信号 硬线输入*/
/*ZH新增:2021.6.28 18:38*/
/*非指示灯信号 硬线输入*/
{LINE_IN_LEVEL_HIGH, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_ILLUMINATION,}, /*A06 ILLUMINATION*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_RET_BLENDING,}, /*A10 RET_BLENDING*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_BRAKE,}, /*A21 BRAKE*/
......@@ -80,15 +74,8 @@ const Line_In_Attribute_st_t g_stLineInAttribute[LINE_IN_MAX] =
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_LOW_COOLANT,}, /*B32 LOW_COOLANT*/
{LINE_IN_LEVEL_HIGH, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_ACC,}, /*B39 ACC*/
{LINE_IN_LEVEL_LOW, 200U, 0U, LINE_IN_IG_ON, LINE_IN_Get_WEAR2,}, /*B40 WEAR2*/
};
/*ZH修改:2021.6.25 08:46*/
/*A22 ABS*/
......@@ -219,11 +206,6 @@ LINE_IN_TriggerLevel_en_t LINE_IN_Get_WEAR_IND(void)
return Res;
}
/*ZH新增:2021.6.29*/
/*A06 ILLUMINATION*/
......@@ -322,12 +304,6 @@ LINE_IN_TriggerLevel_en_t LINE_IN_Get_WEAR2(void)
return Res;
}
/*A23 PARK BRAKE*/
/*A25 HI BEAM*/
/*A28 BRAKE AIR/EBS*/
......@@ -344,7 +320,6 @@ LINE_IN_TriggerLevel_en_t LINE_IN_Get_WEAR2(void)
/*B36 RR DIFF LOCK*/
/*B38 WEAR IND*/
/*A06 ILLUMINATION*/
/*A10 RET_BLENDING*/
/*A21 BRAKE*/
......
......@@ -32,7 +32,7 @@
#include "Sound_Scheduler.h"
#include "Sound_Player.h"
#include "RTE_PWM_OUT.h"
//#include "BackLight_APP.h"
#include "BackLight_APP.h"
#include "Clock.h"
#include "TimerB.h"
......
......@@ -2,8 +2,6 @@
#include "System_Monitor.h"
#define Base_Vol 0u
#define ENTER_LOW_N_RANGE 6500U
......@@ -33,16 +31,13 @@ MonitorStruct SysNM_KL15Monitor;
uint8_t SysWakeUpMode = 0u;
static uint8_t SetVolFlag = 0u;
static uint16_t t_NM_KL30_Debounce ;
static uint16_t t_NM_KL15_Debounce ;
static uint16_t t_NM_KL30_Debounce;
static uint16_t t_NM_KL15_Debounce;
static uint16_t t_FUN_KL30_Debounce;
static uint16_t t_FUN_KL15_Debounce;
static uint16_t FUNSysVol_Range[10u] =
{
{
Base_Vol,
ENTER_LOW_N_RANGE,
EXIT_LOW_N_RANGE,
......@@ -56,7 +51,7 @@ static uint16_t FUNSysVol_Range[10u] =
};
static uint16_t NMSysVol_Range[10u] =
{
{
Base_Vol,
ENTER_LOW_N_RANGE,
EXIT_LOW_N_RANGE,
......@@ -69,14 +64,11 @@ static uint16_t NMSysVol_Range[10u] =
Top_Vol,
};
uint8_t Read_KL30_ConvertFinish(void)
{
return SysWakeUpMode;
}
static uint8_t System_Calc_FunRange(uint16_t u16Vol)
{
uint8_t i;
......@@ -101,8 +93,6 @@ static uint8_t System_Calc_NMRange(uint16_t u16Vol)
}
}
return i;
}
void Sys_Set_VolRange(const uint16_t FUN_Vol[], const uint16_t NM_Vol[])
......@@ -131,8 +121,6 @@ void Sys_Set_VolRange(const uint16_t FUN_Vol[], const uint16_t NM_Vol[])
SetVolFlag = 0x55u;
}
void Sys_Set_DebounceTimer(uint16_t u16NMKL30, uint16_t u16NMKL15, uint16_t u16FUNKL30, uint16_t u16FUNKL15)
{
t_NM_KL30_Debounce = u16NMKL30;
......@@ -210,7 +198,6 @@ void System_Monitor_KL30Init(void)
NMSysVol_Range[9] = Top_Vol;
SetVolFlag = 0x55u;
}
}
void System_Monitor_WakeupInit(void)
......@@ -284,16 +271,13 @@ void System_Monitor_WakeupInit(void)
}
}
void Sys_Status_Update_Service (void)
void Sys_Status_Update_Service(void)
{
System_Fun_Process();
System_NM_Process();
Sys_LogicProcess();
}
void System_Fast_WakeUp(void)
{
uint16_t KL30_Voltage = 0U;
......@@ -323,7 +307,7 @@ void System_Fast_WakeUp(void)
Voltage = KL15_Voltage;
}
if ( ( Voltage <= FUNSysVol_Range[1] ) || ( Voltage >= FUNSysVol_Range[8] ) )
if ((Voltage <= FUNSysVol_Range[1]) || (Voltage >= FUNSysVol_Range[8]))
{
NormalKL30Cnt = 0U;
abnormalKL30Cnt++;
......@@ -335,17 +319,17 @@ void System_Fast_WakeUp(void)
}
/*消抖次数设置*/
if ( NormalKL30Cnt >= 5U )
if (NormalKL30Cnt >= 5U)
{
SysNM_KL30Monitor.FinalSts = 5u;
}
if ( abnormalKL30Cnt >= 5U )
if (abnormalKL30Cnt >= 5U)
{
/*设置成HALT模式*/
SysNM_KL30Monitor.FinalSts = 9u;
}
}
Sys_BlockDelay(20U);/*1*50us*/
Sys_BlockDelay(20U); /*1*50us*/
AttemptCnt++;
if (AttemptCnt >= 100u)
{
......@@ -360,12 +344,13 @@ void System_Fast_WakeUp(void)
SysWakeUpMode = 0x55U;
SysNM_KL15Monitor.FinalSts = System_LINE_KL15();
SysNM_KL15Monitor.ActSts = System_LINE_KL15();
SysFun_KL30Monitor.FinalSts = SysNM_KL30Monitor.FinalSts;
SysFun_KL15Monitor.FinalSts = SysNM_KL15Monitor.ActSts;
/*发送唤醒状态*/
Sys_LogicProcess();
}
}
static void System_NM_Process(void)
{
uint8_t m8;
......@@ -376,7 +361,7 @@ static void System_NM_Process(void)
uint16_t Voltage_KL15;
uint16_t Voltage_KL30;
if ( SysNM_KL15Monitor.ActSts != SysNM_KL15Monitor.FinalSts )
if (SysNM_KL15Monitor.ActSts != SysNM_KL15Monitor.FinalSts)
{
SysNM_KL15Monitor.DebounceTimer++;
if (SysNM_KL15Monitor.DebounceTimer >= t_NM_KL15_Debounce)
......@@ -384,7 +369,6 @@ static void System_NM_Process(void)
SysNM_KL15Monitor.FinalSts = System_LINE_KL15();
SysNM_KL15Monitor.DebounceTimer = 0u;
}
}
else
{
......@@ -392,11 +376,10 @@ static void System_NM_Process(void)
SysNM_KL15Monitor.ActSts = System_LINE_KL15();
}
VoltageKL30Valid = Sys_Read_KL30_Valid();
VoltageKL15Valid = Sys_Read_KL15_Valid();
if (( VoltageKL30Valid == 1U ) && ( VoltageKL15Valid == 1U ))
if ((VoltageKL30Valid == 1U) && (VoltageKL15Valid == 1U))
{
Voltage_KL15 = Sys_Read_KL15_Voltage();
Voltage_KL30 = Sys_Read_KL30_Voltage();
......@@ -420,16 +403,16 @@ static void System_NM_Process(void)
SysNM_KL30Monitor.ActVoltage = 0u;
SysNM_KL30Monitor.ActVoltage += Voltage;
SysNM_KL30Monitor.SumCnt += 1u;
Voltage = (uint16_t) (SysNM_KL30Monitor.ActVoltage / SysNM_KL30Monitor.SumCnt);
Voltage = (uint16_t)(SysNM_KL30Monitor.ActVoltage / SysNM_KL30Monitor.SumCnt);
}
m8 = System_Calc_NMRange(Voltage);
if ( SysNM_KL30Monitor.ActSts == m8 )
if (SysNM_KL30Monitor.ActSts == m8)
{
SysNM_KL30Monitor.DebounceTimer++;
/*计时累计时间1000*2ms*/
if ( SysNM_KL30Monitor.DebounceTimer >= t_NM_KL30_Debounce )
if (SysNM_KL30Monitor.DebounceTimer >= t_NM_KL30_Debounce)
{
SysNM_KL30Monitor.DebounceTimer = 0U;
DebpounceTimer = 0u;
......@@ -472,16 +455,10 @@ static void System_NM_Process(void)
DebpounceTimer = 0u;
SysNM_KL30Monitor.ActSts = m8;
}
}
}
}
static void System_Fun_Process(void)
{
uint8_t m8;
......@@ -492,7 +469,7 @@ static void System_Fun_Process(void)
uint16_t Voltage_KL30;
static uint16_t DebpounceTimer;
if ( SysFun_KL15Monitor.ActSts != SysFun_KL15Monitor.FinalSts )
if (SysFun_KL15Monitor.ActSts != SysFun_KL15Monitor.FinalSts)
{
SysFun_KL15Monitor.DebounceTimer++;
if (SysFun_KL15Monitor.DebounceTimer >= t_FUN_KL15_Debounce)
......@@ -500,7 +477,6 @@ static void System_Fun_Process(void)
SysFun_KL15Monitor.FinalSts = System_LINE_KL15();
SysFun_KL15Monitor.DebounceTimer = 0u;
}
}
else
{
......@@ -508,11 +484,10 @@ static void System_Fun_Process(void)
SysFun_KL15Monitor.ActSts = System_LINE_KL15();
}
VoltageKL30Valid = Sys_Read_KL30_Valid();
VoltageKL15Valid = Sys_Read_KL15_Valid();
if (( VoltageKL30Valid == 1U ) && ( VoltageKL15Valid == 1U ))
if ((VoltageKL30Valid == 1U) && (VoltageKL15Valid == 1U))
{
Voltage_KL15 = Sys_Read_KL15_Voltage();
Voltage_KL30 = Sys_Read_KL30_Voltage();
......@@ -536,17 +511,17 @@ static void System_Fun_Process(void)
SysFun_KL30Monitor.ActVoltage = 0u;
SysFun_KL30Monitor.ActVoltage += Voltage;
SysFun_KL30Monitor.SumCnt += 1u;
Voltage = (uint16_t) (SysFun_KL30Monitor.ActVoltage / SysFun_KL30Monitor.SumCnt);
Voltage = (uint16_t)(SysFun_KL30Monitor.ActVoltage / SysFun_KL30Monitor.SumCnt);
}
m8 = System_Calc_FunRange(Voltage);
if ( SysFun_KL30Monitor.ActSts == m8 )
if (SysFun_KL30Monitor.ActSts == m8)
{
SysFun_KL30Monitor.DebounceTimer++;
DebpounceTimer = 0u;
/*计时累计时间1000*2ms*/
if ( SysFun_KL30Monitor.DebounceTimer >= t_FUN_KL30_Debounce )/*40202-8*/
if (SysFun_KL30Monitor.DebounceTimer >= t_FUN_KL30_Debounce) /*40202-8*/
{
SysFun_KL30Monitor.DebounceTimer = 0U;
......@@ -579,7 +554,6 @@ static void System_Fun_Process(void)
{
SysFun_KL30Monitor.FinalSts = m8;
}
}
}
else
......@@ -602,9 +576,6 @@ static void System_Fun_Process(void)
}*/
}
uint8_t System_NM_KL30_Status_Get(void)
{
return SysNM_KL30Monitor.FinalSts;
......@@ -614,7 +585,6 @@ uint8_t System_NM_KL15_Status_Get(void)
return SysNM_KL15Monitor.FinalSts;
}
uint8_t System_FUN_KL30_Status_Get(void)
{
return SysFun_KL30Monitor.FinalSts;
......@@ -623,4 +593,3 @@ uint8_t System_FUN_KL15_Status_Get(void)
{
return SysFun_KL15Monitor.FinalSts;
}
......@@ -77,11 +77,7 @@ void Telltales_Left_Right_KL30_Init(void)
uint8_t LED_LEFT_F = 0x00u;
uint8_t LED_RIGHT_F = 0x00u;
uint8_t LED_HI_BEAM_F = 0x00u;
uint8_t LED_PowerLimit_F = 0x00u;
uint8_t LED_MotorInvertorOverTempFault_F = 0x00u;
uint8_t LED_BrakeLightFault_F = 0x00u;
......@@ -94,13 +90,11 @@ uint8_t LED_HAC_F = 0x00u;
uint8_t LED_MAINTENANCE_F = 0x00u;
uint8_t LED_SEATBELT_F = 0x00u;
/*************************************
转向灯
//左右转向
**************************************/
void Telltales_Left_Right_Management_Service(void) /*10ms*/
{
uint8_t Edge;
......@@ -123,7 +117,7 @@ void Telltales_Left_Right_Management_Service(void) /*10ms*/
SEG_LED_TURN_LEFT(0);
IS31_CHIP0_CHANNEL36 = 0x00u;
}
if(TelltaleLRCtrl.LastLeft != LEFT_ST)
if (TelltaleLRCtrl.LastLeft != LEFT_ST)
{
TelltaleLRCtrl.LastLeft = LEFT_ST;
Edge = LEFT_ST;
......@@ -139,86 +133,7 @@ void Telltales_Left_Right_Management_Service(void) /*10ms*/
SEG_LED_TURN_RIGHT(0);
IS31_CHIP0_CHANNEL24 = 0x00u;
}
if (TelltaleLRCtrl.LastRight != RIGHT_ST)
{
TelltaleLRCtrl.LastRight = RIGHT_ST;
Edge = RIGHT_ST;
}
if (TelltaleLRCtrl.Delay > 0u)
{
TelltaleLRCtrl.Delay--;
}
else
{
if (Edge != 0xFFu)
{
if (Edge)
{
Sound_Request(SND_TICK, 1u);
}
else
{
Sound_Request(SND_TOCK, 1u);
}
TelltaleLRCtrl.Delay = 10u; /*200ms内不允许重复播放声音*/
}
else
{
Sound_Delete(SND_TICK);
Sound_Delete(SND_TOCK);
}
}
}
#if 0
/**********************************************************************************
左 右 转 向
**********************************************************************************/
void Telltales_Left_Right_Management_Service(void) /*10ms*/ /*830104,830204,830304*/
{
uint8_t Edge;
uint8_t LEFT_ST = 0x00u;
uint8_t RIGHT_ST = 0x00u;
Edge = 0xFFu;
LEFT_ST = Get_ID_245_Sig_BCM_TurnLightSts_L();
RIGHT_ST = Get_ID_245_Sig_BCM_TurnLightSts_R();
/*左转向*/
if (LEFT_ST == 1u)
{
Write_LED_LEFT_G_Judgement(0x01u);
}
else
{
Write_LED_LEFT_G_Judgement(0x00u);
}
if (TelltaleLRCtrl.LastLeft != LEFT_ST)
{
TelltaleLRCtrl.LastLeft = LEFT_ST;
Edge = LEFT_ST;
}
/*右转向*/
if (RIGHT_ST == 1u)
{
Write_LED_RGIHT_G_Judgement(0x01u);
}
else
{
Write_LED_RGIHT_G_Judgement(0x00u);
}
if (TelltaleLRCtrl.LastRight != RIGHT_ST)
{
TelltaleLRCtrl.LastRight = RIGHT_ST;
......@@ -252,34 +167,7 @@ void Telltales_Left_Right_Management_Service(void) /*10ms*/ /*830104,830204,8303
}
}
void Write_LED_RGIHT_G_Judgement(uint8_t led_status)
{
LED_RIGHT_F = led_status;
}
void Write_LED_LEFT_G_Judgement(uint8_t led_status)
{
LED_LEFT_F = led_status;
}
uint8_t GET_LED_RIGHT_G_Judgement(void)
{
return LED_RIGHT_F ;
}
uint8_t GET_LED_LEFT_G_Judgement(void)
{
return LED_LEFT_F ;
}
#endif
#if 1
#if 0
/*************************************
测试用
......@@ -329,16 +217,6 @@ void Test_LED_AllLight(void)
#endif
/*ZH:*/
#define XXXX 0u
......
......@@ -68,7 +68,7 @@ void TYW_FLASH_PreInit(void)
uint32_t spbcr = 0x00000100u;
uint32_t ckdly = 0xa5040001u;
uint32_t spodly = 0xa5000000u;
uint32_t cmncr = 0x80005000u;
uint32_t cmncr = 0x8005000u;
uint32_t smenr = 0x00005000u;
uint32_t smcmr = 0x00ff00ffu;
uint32_t smcr = 0x00000001u;
......@@ -79,7 +79,7 @@ void TYW_FLASH_PreInit(void)
spbcr = 0x00000100ul;
ckdly = 0xa5050001ul;
spodly = 0xa5000000ul;
cmncr = 0x80005001ul;
cmncr = 0x80505001ul;
smenr = 0x00005000ul;
smcmr = 0x00ff00fful;
smcr = 0x00000001ul;
......@@ -314,7 +314,7 @@ Total_Begin:
TEMP[0] = ((*((volatile uint32_t *)((0x10000000u)))));
TEMP[1] = ((*((volatile uint32_t *)((0x10000004u)))));
if ((TEMP[0] != 0x50415247) && (TEMP[2] != 0x50415f45))
if ((TEMP[0] != 0x50415247) && (TEMP[1] != 0x50415f45))
{
goto Total_Begin;
}
......
......@@ -60,24 +60,6 @@ Private global variables and functions
void WDT_Init(void)
{
uint16_t u16WDTData[8U];
u16WDTData[0U] = 0x0000U;
u16WDTData[1U] = 0xFFFDU;
u16WDTData[2U] = 0xFFFFU;
u16WDTData[3U] = 0xFFFFU;
u16WDTData[4U] = 0xFFFFU;
u16WDTData[5U] = 0xFFFFU;
u16WDTData[6U] = 0xFFFFU;
u16WDTData[7U] = 0xFFFFU;
//Int_Config_Set_Read(0XFF300070UL, u16WDTData, 8U);
//if (u16WDTData[0U] != 0x8F80U)
{
u16WDTData[0U] = 0x8F80U;
Int_Config_Program_Set_Write(0XFF300070UL, u16WDTData, 8U);
}
WDTA1MD = 0x77U;
WDTA1WDTE = 0xAC;
}
......
S31501A0000004F01FE5E067A001F8B504000D00160095
S31501A00010002701F097FF002007003800310080B2C9
S31501A0002089B2884208D20122BFB2E95914FA87F0EF
S31501A0003002F002F83F1DF0E7B6B2042096FBF0F1FC
S31501A0004000FB1160002806D00122BFB2E95D14FAB7
S31501A0005087F001F0F1FFF1BD10B5040000212000E9
S31501A0006002F04EF910BD01000020C9B201291DD030
S31501A00070C9B202291AD0C9B2032917D0C9B2052912
S31501A0008014D0C9B2102911D0C9B281290ED0C9B2D2
S31501A0009083290BD0C9B2852908D0C9B2902905D028
S31501A000A0C9B2D02902D0C9B2D12901D101221000E9
S31501A000B0C0B270470100C9B201291DD0C9B2022937
S31501A000C01AD0C9B2032917D0C9B2052914D0C9B209
S31501A000D0102911D0C9B281290ED0C9B283290BD05A
S31501A000E0C9B2852908D0C9B2902905D0C9B2D029EB
S31501A000F002D0C9B2D12900D10800C0B2704710B54B
S31501A001000400E4B2002C14D1DFF8880C007B00288F
S31501A001100BD1DFF8800CC07950F04000DFF8C41C89
S70501A0667C77
\ No newline at end of file
S019000007473959573730313030303034344141202020202000CD
S123C0A00000000000000100000000000000010000000000000000000000000000800000FA
S9030000FC
\ No newline at end of file
#new Option
#Wed Apr 07 11:53:25 CST 2021
#Fri Oct 15 14:33:36 CST 2021
=\=\=\=\=\=\=
ChangeOutPutFilePath=
MergeFlashIsMandatory=false
UpdateProcess=\u5409\u5229
IsSort=true
MergeFlashIsCompression=false
MergeFlashImageFormat=
ChangeAppFilePath=
MergeCanXLSPath=
DBFFilePath=
MergeCrcTtpe=1
MergeBootFilePath=
IsMergeChangeAddress=false
MergeFlashOutPutFilePath=
GPIOOutPutPath=C\:\\Users\\de'l'l\\Desktop
MergeCanDBCPath=
IsFilling=true
RxID=729
MergeAudioInPutPath=
MergeAudioIndex=3
IsFastSend=true
MsgMaxBc=0
SoftwareVersion=0
MsgSTmin=0
MergeLineInOutPutPath=
Leave2ID=17
PHYID=721
BaudRate=500K
AppUpdateFilePath=
FUNID=7DF
IsMergeCreateBin=false
IsOverWrite=true
DllFilePath=
MergeAudioOutPutPath=
MergeCanOutPutPath=
ChangeOutPutFilePath=
MergeTelltalesOutPutPath=
MergeFlashIsMandatory=false
UpdateProcess=\u5409\u5229
MergeFlashImageFormat=
Driver=Kvaser
DriverFilePath=
IsMergeCreateHex=false
MergeFlashIsCreateREC=false
IsMergeChangeAddress=false
MergeFlashOutPutFilePath=
MergeImageFilePath=
IsMergeCreateUpdateBin=false
CRCFilePath=
MergeImageSize=128M
GPIOOutPutPath=D\:\\WORK_Other\\\u9655\u6C7D\\GitCode\\m3000\\source\\Driver\\GPIO
CRCFilePath=
MergeFlashCompressionFormat=
IsFilling=true
RxID=729
IsPlayMusic=false
IsHexDisplay=true
MergeLineInXLSPath=
MergeFlashInPutFilePath=
MergeFlashIsInternal=false
>>>>>>>=73e83be46b1b55508e3c026b2b9b9f58e9edb5f3
MergeOutPutFilePath=
IsFastSend=true
>>>>>>>=73e83be46b1b55508e3c026b2b9b9f58e9edb5f3
MergeAppFilePath=
MsgMaxBc=0
SoftwareVersion=0
MergeTelltalesXLSPath=
FillingByte=-86
MsgSTmin=0
ImageVersion=0
Leave2ID=17
PHYID=721
BaudRate=500K
Leave1ID=1
AppUpdateFilePath=
FUNID=7DF
IsMergeCreateBin=false
IsOverWrite=true
MergeAudioPWMMax=2000
<<<<<<<=HEAD
DllFilePath=
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