Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
TianYing_ty100
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TY
TianYing_ty100
Commits
035d6434
Commit
035d6434
authored
10 months ago
by
李俭双
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:暂传胎压相关模块,还未调试
parent
9151cfb9
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
163 additions
and
17 deletions
+163
-17
userdefine.h
...BAT32A239/MDK_ARM/RTE/Device/BAT32G139GK64FB/userdefine.h
+1
-1
TianYing.uvprojx
...ware/Project/Cmsemicon/BAT32A239/MDK_ARM/TianYing.uvprojx
+1
-1
TianYing200.BAT
Firmware/Project/Cmsemicon/BAT32A239/MDK_ARM/TianYing200.BAT
+0
-3
CommonInterface.h
...ware/Source/Application/CommonInterface/CommonInterface.h
+1
-1
Data_TPMS.c
Firmware/Source/Application/Data_TPMS/Data_TPMS.c
+85
-5
Data_TPMS.h
Firmware/Source/Application/Data_TPMS/Data_TPMS.h
+10
-0
GUI_Display.c
Firmware/Source/Application/GUI_Display/GUI_Display.c
+4
-1
SEG_DISPLAY.c
Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c
+4
-2
Key_user.c
Firmware/Source/Component/Key/Key_user.c
+49
-0
Key_user.h
Firmware/Source/Component/Key/Key_user.h
+5
-1
Telltales_user.c
Firmware/Source/Component/Telltales/Telltales_user.c
+2
-1
TY_TY200.080000b_BAT32G139GK64FB_BootApp_S1.01_240527.srec
...Y_TY200.080000b_BAT32G139GK64FB_BootApp_S1.01_240527.srec
+0
-0
TY_TY200.080000b_BAT32G139GK64FB_UpdateApp_S1.01_240527.srec
...TY200.080000b_BAT32G139GK64FB_UpdateApp_S1.01_240527.srec
+0
-0
软件变更记录(天鹰项目139).xlsx
Firmware/utility/程序释放/软件变更记录(天鹰项目139).xlsx
+0
-0
软件变更记录(天鹰项目32) .xlsx
Firmware/utility/程序释放/软件变更记录(天鹰项目32) .xlsx
+0
-0
Option.properties
Firmware/utility/诊断工具/Option/Option.properties
+1
-1
No files found.
Firmware/Project/Cmsemicon/BAT32A239/MDK_ARM/RTE/Device/BAT32G139GK64FB/userdefine.h
View file @
035d6434
...
...
@@ -18,7 +18,7 @@ User definitions
typedef
unsigned
short
MD_STATUS
;
#define HAS_BOOTLOADER (
0
u) // 仅仿真App时设置为0
#define HAS_BOOTLOADER (
1
u) // 仅仿真App时设置为0
#define APP_BASE (0x00008000ul)
/* Status list definition */
...
...
This diff is collapsed.
Click to expand it.
Firmware/Project/Cmsemicon/BAT32A239/MDK_ARM/TianYing.uvprojx
View file @
035d6434
...
...
@@ -275,7 +275,7 @@
</OCR_RVCT3>
<OCR_RVCT4>
<Type>
1
</Type>
<StartAddress>
0x0
</StartAddress>
<StartAddress>
0x
800
0
</StartAddress>
<Size>
0x40000
</Size>
</OCR_RVCT4>
<OCR_RVCT5>
...
...
This diff is collapsed.
Click to expand it.
Firmware/Project/Cmsemicon/BAT32A239/MDK_ARM/TianYing200.BAT
View file @
035d6434
SET PATH=C:\Keil_v5\ARM\ARMCC\Bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Users\tyw05\AppData\Local\Microsoft\WindowsApps;
SET ARMCC5_ASMOPT=--diag_suppress=9931
SET ARMCC5_CCOPT=--diag_suppress=9931
SET ARMCC5_LINKOPT=--diag_suppress=9931
SET CPU_TYPE=BAT32G139GK64FB
SET CPU_VENDOR=Cmsemicon
SET UV2_TARGET=TianYing200
...
...
This diff is collapsed.
Click to expand it.
Firmware/Source/Application/CommonInterface/CommonInterface.h
View file @
035d6434
...
...
@@ -5,7 +5,7 @@
#define TY200_080000b 0
#define TY200_080000b_ty 1
#define IC_Current TY200_080000b
_ty
//选择当前程序为哪个零件号的仪表
#define IC_Current TY200_080000b //选择当前程序为哪个零件号的仪表
/*COMMON INTERFACE*/
typedef
enum
...
...
This diff is collapsed.
Click to expand it.
Firmware/Source/Application/Data_TPMS/Data_TPMS.c
View file @
035d6434
...
...
@@ -5,21 +5,48 @@ _TPMS_Display TPMS;
void
Data_TPMS_KL30_Init
(
void
)
{
uint32_t
TPMS_L
[
2
]
=
{
0
,
0
};
Data_User_EEPROM_Read
(
EM_MenuData_TPMS_LEARN
,
TPMS_L
,
2u
);
MenuData
.
TPMS_Front_Learn
=
TPMS_L
[
0
];
MenuData
.
TPMS_Rear_Learn
=
TPMS_L
[
1
];
TPMS
.
Front_Press_Value
=
0
;
TPMS
.
Rear_Press_Value
=
0
;
TPMS
.
Front_TPMS_Valid
=
0
;
TPMS
.
Rear_TPMS_Valid
=
0
;
TPMS
.
TPMS_Warning
=
0
;
TPMS
.
TPMS_Unit
=
Get_Dis_Tpms_Unit
();
TPMS
.
TPMS_Front_Learn
=
MenuData
.
TPMS_Front_Learn
;
TPMS
.
TPMS_Rear_Learn
=
MenuData
.
TPMS_Rear_Learn
;
}
void
Data_TPMS_KL15_WAKE_UP_Init
(
void
)
{
uint32_t
TPMS_L
[
2
]
=
{
0
,
0
};
Data_User_EEPROM_Read
(
EM_MenuData_TPMS_LEARN
,
TPMS_L
,
2u
);
MenuData
.
TPMS_Front_Learn
=
TPMS_L
[
0
];
MenuData
.
TPMS_Rear_Learn
=
TPMS_L
[
1
];
TPMS
.
TPMS_Front_Learn
=
MenuData
.
TPMS_Front_Learn
;
TPMS
.
TPMS_Rear_Learn
=
MenuData
.
TPMS_Rear_Learn
;
}
void
Data_TPMS_Processing_Service
(
void
)
{
uint16_t
Front_TPMS
=
0
;
uint16_t
Rear_TPMS
=
0
;
uint32_t
TPMS_L
[
2
]
=
{
0
,
0
};
TPMS
.
TPMS_Front_Learn
=
Get_CAN_CH0_ID_341_Sig_Front_LearningStatus
();
TPMS
.
TPMS_Rear_Learn
=
Get_CAN_CH0_ID_341_Sig_Rear_LearningStatus
();
if
((
TPMS
.
TPMS_Front_Learn
!=
MenuData
.
TPMS_Front_Learn
)
||
(
TPMS
.
TPMS_Rear_Learn
!=
MenuData
.
TPMS_Rear_Learn
))
{
TPMS_L
[
0
]
=
TPMS
.
TPMS_Front_Learn
;
TPMS_L
[
1
]
=
TPMS
.
TPMS_Rear_Learn
;
Data_User_EEPROM_Write
(
EM_MenuData_TPMS_LEARN
,
TPMS_L
,
2u
);
MenuData
.
TPMS_Front_Learn
=
TPMS
.
TPMS_Front_Learn
;
MenuData
.
TPMS_Rear_Learn
=
TPMS
.
TPMS_Rear_Learn
;
}
TPMS
.
TPMS_Unit
=
Get_Dis_Tpms_Unit
();
Front_TPMS
=
Get_CAN_CH0_ID_341_Sig_Front_Pressure
();
Rear_TPMS
=
Get_CAN_CH0_ID_341_Sig_Rear_Pressure
();
if
(
Common_Get_IG_Sts
()
==
COMMON_POWER_ON
)
{
if
(
CAN_MSG_Status
(
&
CAN_CH0_CanMsgOp
,
CAN_CH0_ID_CAN_0x341_Msg_Count
)
==
CAN_SIG_LOST
)
...
...
@@ -37,7 +64,7 @@ void Data_TPMS_Processing_Service ( void )
if
((
Front_TPMS
==
0xFF
)
&&
(
Rear_TPMS
!=
0xFF
))
{
TPMS
.
Front_TPMS_Valid
=
0
;
TPMS
.
Rear_TPMS_Valid
=
1
;
TPMS
.
Rear_TPMS_Valid
=
2
;
TPMS
.
Front_Press_Value
=
990
;
TPMS
.
Rear_Press_Value
=
Rear_TPMS
*
275
;
TPMS
.
Rear_Press_Value
/=
102
;
...
...
@@ -56,7 +83,7 @@ void Data_TPMS_Processing_Service ( void )
}
else
if
((
Front_TPMS
!=
0xFF
)
&&
(
Rear_TPMS
==
0xFF
))
{
TPMS
.
Front_TPMS_Valid
=
1
;
TPMS
.
Front_TPMS_Valid
=
2
;
TPMS
.
Rear_TPMS_Valid
=
0
;
TPMS
.
Rear_Press_Value
=
990
;
TPMS
.
Front_Press_Value
=
Front_TPMS
*
275
;
...
...
@@ -85,8 +112,8 @@ void Data_TPMS_Processing_Service ( void )
}
else
{
TPMS
.
Front_TPMS_Valid
=
1
;
TPMS
.
Rear_TPMS_Valid
=
1
;
TPMS
.
Front_TPMS_Valid
=
2
;
TPMS
.
Rear_TPMS_Valid
=
2
;
TPMS
.
Front_Press_Value
=
Front_TPMS
*
275
;
TPMS
.
Front_Press_Value
/=
102
;
if
(
TPMS
.
Front_Press_Value
>
990
)
...
...
@@ -111,6 +138,55 @@ void Data_TPMS_Processing_Service ( void )
}
}
if
(
MenuData
.
TPMS_Front_Learn
==
Unstudied
)
{
TPMS
.
Front_TPMS_Valid
=
Unstudied
;
}
else
if
(
MenuData
.
TPMS_Front_Learn
==
Learning
)
{
TPMS
.
Front_TPMS_Valid
=
Learning
;
}
else
if
(
MenuData
.
TPMS_Front_Learn
==
LearningCompletion
)
{
TPMS
.
Front_TPMS_Valid
=
LearningCompletion
;
TPMS
.
Rear_Press_Value
=
990
;
}
else
if
(
MenuData
.
TPMS_Front_Learn
==
LearningFailure
)
{
TPMS
.
Front_TPMS_Valid
=
LearningFailure
;
}
else
{
;
}
if
(
MenuData
.
TPMS_Rear_Learn
==
Unstudied
)
{
TPMS
.
Rear_TPMS_Valid
=
Unstudied
;
}
else
if
(
MenuData
.
TPMS_Rear_Learn
==
Learning
)
{
TPMS
.
Rear_TPMS_Valid
=
Learning
;
}
else
if
(
MenuData
.
TPMS_Rear_Learn
==
LearningCompletion
)
{
TPMS
.
Rear_TPMS_Valid
=
LearningCompletion
;
TPMS
.
Front_Press_Value
=
990
;
}
else
if
(
MenuData
.
TPMS_Rear_Learn
==
LearningFailure
)
{
TPMS
.
Rear_TPMS_Valid
=
LearningFailure
;
}
else
{
;
}
if
((
MenuData
.
TPMS_Rear_Learn
!=
LearningCompletion
)
&&
(
MenuData
.
TPMS_Front_Learn
!=
LearningCompletion
))
{
TPMS
.
TPMS_Warning
=
0
;
}
}
else
{
...
...
@@ -132,10 +208,14 @@ uint32_t Data_Bar_To_Psi (uint32_t bar)
// bar += 5;
return
Bar
;
}
/*指示灯报警信号 0:白色常亮 1:黄色常亮*/
uint8_t
Get_Led_TPMS_Waring
(
void
)
{
return
TPMS
.
TPMS_Warning
;
}
/*0:未学习,无效,常显-- 1:学习中,无效,闪烁-- 2:学习完成,有效,按实际胎压数值显示 3:学习失败,无效,最大值闪烁显示*/
uint8_t
Get_Front_TPMS_Sig_Vaild
(
void
)
{
return
TPMS
.
Front_TPMS_Valid
;
...
...
@@ -201,4 +281,4 @@ uint16_t Get_Front_TPMS_TX (void)
value
=
990
;
}
return
value
;
}
\ No newline at end of file
}
This diff is collapsed.
Click to expand it.
Firmware/Source/Application/Data_TPMS/Data_TPMS.h
View file @
035d6434
...
...
@@ -10,8 +10,17 @@ typedef struct __attribute__((aligned(4)))
uint8_t
Rear_TPMS_Valid
;
uint8_t
TPMS_Warning
;
uint8_t
TPMS_Unit
;
uint32_t
TPMS_Front_Learn
;
uint32_t
TPMS_Rear_Learn
;
}
_TPMS_Display
;
typedef
enum
{
Unstudied
=
0
,
Learning
,
LearningCompletion
,
LearningFailure
,
}
TPMSLearning
;
void
Data_TPMS_KL30_Init
(
void
);
void
Data_TPMS_Processing_Service
(
void
);
uint32_t
Data_Bar_To_Psi
(
uint32_t
bar
);
...
...
@@ -22,4 +31,5 @@ uint16_t Get_Front_TPMS_Sig_Value (void);
uint16_t
Get_Rear_TPMS_Sig_Value
(
void
);
uint16_t
Get_Rear_TPMS_TX
(
void
);
uint16_t
Get_Front_TPMS_TX
(
void
);
void
Data_TPMS_KL15_WAKE_UP_Init
(
void
);
#endif
This diff is collapsed.
Click to expand it.
Firmware/Source/Application/GUI_Display/GUI_Display.c
View file @
035d6434
...
...
@@ -128,8 +128,11 @@ void Gauge_Service(void)
SEG_SET_EspeedDial
(
1
,
Get_DispEngineSpeed
()
/
500
);
SEG_SET_CoolantDial
(
1
,
GET_DataCoolantTempSegDisp
(),
GET_DataCoolantTempValueDisp
(),
GET_DataCollantTempSegValid
());
SEG_SET_Voltage_NUM
(
1
,
Get_Battery_Voltage
());
SEG_SET_TPMS_NUM
(
1
,
Get_Front_TPMS_Sig_Value
(),
Get_Rear_TPMS_Sig_Value
(),
Get_Dis_Tpms_Unit
(),
Get_Front_TPMS_Sig_Vaild
(),
Get_Rear_TPMS_Sig_Vaild
());
#if(IC_Current == TY200_080000b_ty)
SEG_SET_TPMS_NUM
(
1
,
Get_Front_TPMS_Sig_Value
(),
Get_Rear_TPMS_Sig_Value
(),
Get_Dis_Tpms_Unit
(),
Get_Front_TPMS_Sig_Vaild
(),
Get_Rear_TPMS_Sig_Vaild
());
#endif
SEG_SET_Navigation_STS
(
Get_Navigation_St_Dis
(),
Get_Navigation_Code_Dis
(),
Get_Navigation_Mileage_Dis
());
}
else
{
...
...
This diff is collapsed.
Click to expand it.
Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c
View file @
035d6434
...
...
@@ -3568,7 +3568,9 @@ void Check_SEG_Display(void)
SEG_SET_VSpeed_NUM
(
1u
,
(
100u
+
(
a
*
10u
)
+
a
),
0
);
SEG_SET_Clock
(((
a
*
10u
)
+
a
),
((
a
*
10u
)
+
a
),
1u
,
1u
,
1u
);
LED_Driver_Channel_Set
(
LampChannel_0
,
LampCh0_07_Screen_Time
,
LED_ON
);
#if(IC_Current == TY200_080000b_ty)
SEG_SET_TPMS_NUM
(
1
,
a
*
11
,
a
*
11
,
0
,
1
,
1
);
#endif
SEG_SET_Voltage_NUM
(
1
,
a
*
111
);
SEG_SET_Navigation_STS
(
1
,
3
,
a
*
111100
);
...
...
@@ -3634,10 +3636,10 @@ void Checkself_SEG_Display(void)
min
=
(
Checkself_SEG_step
/
3
)
*
11
;
SEG_SET_Clock
(
hour
,
min
,
1
,
1
,
1
);
LED_Driver_Channel_Set
(
LampChannel_0
,
LampCh0_07_Screen_Time
,
LED_ON
);
#if(IC_Current == TY200_080000b_ty)
TPMS
=
(
Checkself_SEG_step
/
3
)
*
11
;
SEG_SET_TPMS_NUM
(
1
,
TPMS
,
TPMS
,
0
,
1
,
1
);
#endif
voltage
=
(
Checkself_SEG_step
/
3
)
*
111
;
SEG_SET_Voltage_NUM
(
1
,
voltage
);
...
...
This diff is collapsed.
Click to expand it.
Firmware/Source/Component/Key/Key_user.c
View file @
035d6434
...
...
@@ -11,6 +11,7 @@ uint8_t PageType = 0;
uint8_t
PageMenu
=
0
;
uint8_t
Hour_Set
=
0
;
uint8_t
Minute_Set
=
0
;
uint8_t
Tpms_TX_Flag
=
0
;
RTC_TimeTypeDef
RTC_TimeStruct
;
RTC_DateTypeDef
RTC_DateStruct
;
RTC_CounterTypeDef
counter_val
;
...
...
@@ -69,6 +70,19 @@ void Key_Operation_Left(Key_Event_en_t enKeyEvent)//Mode
{
Data_Clear_Trip_All
();
}
if
(
PageType
==
Page_Front_Tpms
)
{
Tpms_TX_Flag
=
1
;
}
else
if
(
PageType
==
Page_Rear_Tpms
)
{
Tpms_TX_Flag
=
2
;
}
else
{
Tpms_TX_Flag
=
0
;
}
TYW_RESET_ODO
();
}
...
...
@@ -281,6 +295,7 @@ void Key_Left_Short_Press(void)
}
Unit_Convert_Service
();
}
#if (IC_Current == TY200_080000b_ty)
else
if
(
PageType
==
Page_Tpms_Unit
)
{
if
(
Get_Dis_Tpms_Unit
()
==
0
)
...
...
@@ -293,10 +308,24 @@ void Key_Left_Short_Press(void)
}
Unit_Convert_Service
();
}
else
if
(
PageType
==
Page_Front_Tpms
)
{
PageType
==
Page_Rear_Tpms
;
}
else
if
(
PageType
==
Page_Rear_Tpms
)
{
PageType
==
Page_Front_Tpms
;
}
else
{
;
}
#elif (IC_Current == TY200_080000b)
else
{
;
}
#endif
}
void
Key_Auto_Save
(
void
)
...
...
@@ -354,18 +383,34 @@ void Key_Left_Long_Press(void)
}
PageType
=
Page_Km_Unit
;
}
#if (IC_Current == TY200_080000b_ty)
else
if
(
PageType
==
Page_Km_Unit
)
{
PageType
=
Page_Tpms_Unit
;
}
else
if
(
PageType
==
Page_Tpms_Unit
)
{
PageType
==
Page_Front_Tpms
;
}
else
if
((
PageType
==
Page_Front_Tpms
)
||
(
PageType
==
Page_Rear_Tpms
))
{
PageType
=
Page_Menu
;
Tpms_TX_Flag
=
0
;
}
else
{
;
}
#elif (IC_Current == TY200_080000b)
else
if
(
PageType
==
Page_Km_Unit
)
{
PageType
=
Page_Menu
;
}
else
{
;
}
#endif
}
...
...
@@ -498,4 +543,8 @@ uint8_t Get_Dis_Tpms_Unit(void)
uint8_t
Get_Dis_Tcs_Val
(
void
)
{
return
MenuData
.
Tcs_Val
;
// 0 off, 1 on
}
uint8_t
Get_Tpms_TX_Flag
(
void
)
{
return
Tpms_TX_Flag
;
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Firmware/Source/Component/Key/Key_user.h
View file @
035d6434
...
...
@@ -20,6 +20,8 @@ typedef struct
uint8_t
KM_Unit
;
// 0 km, 1 mile
uint8_t
Tpms_Unit
;
// 0 bar, 1 psi
uint32_t
Tcs_Val
;
// 0 off, 1 on
uint32_t
TPMS_Front_Learn
;
uint32_t
TPMS_Rear_Learn
;
}
_Menu_Data
;
typedef
enum
...
...
@@ -29,7 +31,8 @@ typedef enum
Page_Time_Minute
,
Page_Km_Unit
,
Page_Tpms_Unit
,
Page_Front_Tpms
,
Page_Rear_Tpms
,
Page_Max
,
}
_Page_Type
;
...
...
@@ -73,4 +76,5 @@ void MenuData_Unit_Init(void);
void
Maintain_Reset_Service
(
void
);
void
MenuData_TCS_Init
(
void
);
void
Data_TCS_Set_OnOff
(
uint32_t
u32Data
);
uint8_t
Get_Tpms_TX_Flag
(
void
);
#endif
This diff is collapsed.
Click to expand it.
Firmware/Source/Component/Telltales/Telltales_user.c
View file @
035d6434
...
...
@@ -60,9 +60,10 @@ const LED_Attribute_st LED_Attribute [ LED_Max ] = {
{
em_LED_Maintain
,
SelfCheck
,
NoExterNalCheck
,
LED_IGN_ON
,
0u
,
3000ul
,
LED_Maintain_Judgement
,
LED_Maintain_Execution
},
{
em_LED_Low_Batt_Vol
,
SelfCheck
,
NoExterNalCheck
,
LED_IGN_ON
,
0u
,
3000ul
,
LED_Low_Batt_Judgement
,
LED_Low_Batt_Execution
},
{
em_LED_Lateral_Strut
,
SelfCheck
,
NoExterNalCheck
,
LED_IGN_ON
,
0u
,
3000ul
,
LED_Lateral_Strut_Judgement
,
LED_Lateral_Strut_Execution
},
#if(IC_Current == TY200_080000b_ty)
{
em_LED_Tire_Pressure_Alarm
,
SelfCheck
,
NoExterNalCheck
,
LED_IGN_ON
,
0u
,
3000ul
,
LED_Tire_Pressure_Judgement
,
LED_Tire_Pressure_Execution
},
//{em_LED_Navigator, SelfCheck, NoExterNalCheck, LED_IGN_ON, 0u, 3000ul, LED_Navigato_Judgement, LED_Navigato_Execution},
#endif
};
...
...
This diff is collapsed.
Click to expand it.
Firmware/utility/程序释放/20240527/TY_TY200.080000b_BAT32G139GK64FB_BootApp_S1.01_240527.srec
→
Firmware/utility/程序释放/20240527/TY_TY200.080000b_BAT32G139GK64FB_BootApp_S1.01_240527
/TY_TY200.080000b_BAT32G139GK64FB_BootApp_S1.01_240527
.srec
View file @
035d6434
File moved
This diff is collapsed.
Click to expand it.
Firmware/utility/程序释放/20240527/TY_TY200.080000b_BAT32G139GK64FB_UpdateApp_S1.01_240527.srec
→
Firmware/utility/程序释放/20240527/TY_TY200.080000b_BAT32G139GK64FB_
BootApp_S1.01_240527/TY_TY200.080000b_BAT32G139GK64FB_
UpdateApp_S1.01_240527.srec
View file @
035d6434
File moved
This diff is collapsed.
Click to expand it.
Firmware/utility/程序释放/软件变更记录(天鹰项目139).xlsx
View file @
035d6434
No preview for this file type
This diff is collapsed.
Click to expand it.
Firmware/utility/程序释放/软件变更记录(天鹰项目32) .xlsx
View file @
035d6434
No preview for this file type
This diff is collapsed.
Click to expand it.
Firmware/utility/诊断工具/Option/Option.properties
View file @
035d6434
#new Option
#Mon
May 27 17:27:21
CST 2024
#Mon
Jun 03 09:12:48
CST 2024
IsSort
=
true
MergeFlashIsCompression
=
false
ChangeAppFilePath
=
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment