Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiancetai
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
陈家乐
jiancetai
Commits
3eee5b42
Commit
3eee5b42
authored
Mar 05, 2025
by
张久成
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat: M27老化台
parent
a0a7d08f
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
115 additions
and
155 deletions
+115
-155
APP_CAN.c
Test_Bench/Api_Sources/APP_CAN.c
+62
-56
APP_Test.c
Test_Bench/Api_Sources/APP_Test.c
+14
-19
APP_Test.h
Test_Bench/App_Headers/APP_Test.h
+14
-15
Globals_Var.h
Test_Bench/App_Headers/Globals_Var.h
+18
-20
General_HY64.mcp
Test_Bench/General_HY64.mcp
+4
-4
TBDML.ini
Test_Bench/TBDML.ini
+2
-40
USBDM.ini
Test_Bench/USBDM.ini
+1
-1
No files found.
Test_Bench/Api_Sources/APP_CAN.c
View file @
3eee5b42
...
@@ -94,61 +94,65 @@ void Set_CAN_CRC(CAN_message * CanMessage){
...
@@ -94,61 +94,65 @@ void Set_CAN_CRC(CAN_message * CanMessage){
*/
*/
void
Format_CAN_Msg
()
void
Format_CAN_Msg
()
{
{
CanMsg_101
.
ID
=
0x101
;
CanMsg_0A31FFE8
.
ID
=
0x0A31FFE8
;
CanMsg_111
.
ID
=
0x111
;
CanMsg_0A30FFE8
.
ID
=
0x0A30FFE8
;
CanMsg_37B
.
ID
=
0x37B
;
CanMsg_12B
.
ID
=
0x12B
;
// CanMsg_111.ID = 0x111;
CanMsg_402
.
ID
=
0x402
;
// CanMsg_37B.ID = 0x37B;
CanMsg_18202922
.
ID
=
0x18202922
;
// CanMsg_12B.ID = 0x12B;
CanMsg_125
.
ID
=
0x125
;
// CanMsg_18202922.ID = 0x18202922;
CanMsg_157
.
ID
=
0x157
;
// CanMsg_125.ID = 0x125;
CanMsg_SOC
.
ID
=
0x18203020
;
// CanMsg_157.ID = 0x157;
CanMsg_SOC1
.
ID
=
0x18200A20
;
// CanMsg_SOC.ID = 0x18203020;
CanMsg_SOC2
.
ID
=
0x18200A21
;
// CanMsg_SOC1.ID = 0x18200A20;
CanMsg_38E
.
ID
=
0x38E
;
// CanMsg_SOC2.ID = 0x18200A21;
// CanMsg_38E.ID = 0x38E;
CanMsg_101
.
Length
=
8
;
CanMsg_0A31FFE8
.
Length
=
8
;
CanMsg_111
.
Length
=
8
;
CanMsg_0A30FFE8
.
Length
=
8
;
CanMsg_37B
.
Length
=
8
;
CanMsg_12B
.
Length
=
8
;
// CanMsg_111.Length = 8;
CanMsg_402
.
Length
=
8
;
// CanMsg_37B.Length = 8;
CanMsg_18202922
.
Length
=
8
;
// CanMsg_12B.Length = 8;
CanMsg_125
.
Length
=
8
;
// CanMsg_18202922.Length = 8;
CanMsg_157
.
Length
=
8
;
// CanMsg_125.Length = 8;
CanMsg_SOC
.
Length
=
8
;
// CanMsg_157.Length = 8;
CanMsg_SOC1
.
Length
=
8
;
// CanMsg_SOC.Length = 8;
CanMsg_SOC2
.
Length
=
8
;
// CanMsg_SOC1.Length = 8;
CanMsg_38E
.
Length
=
8
;
// CanMsg_SOC2.Length = 8;
// CanMsg_38E.Length = 8;
CanMsg_101
.
ID_EN
=
1
;
CanMsg_111
.
ID_EN
=
1
;
CanMsg_0A31FFE8
.
ID_EN
=
1
;
CanMsg_37B
.
ID_EN
=
1
;
CanMsg_0A30FFE8
.
ID_EN
=
1
;
CanMsg_12B
.
ID_EN
=
1
;
CanMsg_402
.
ID_EN
=
1
;
// CanMsg_111.ID_EN = 1;
CanMsg_18202922
.
ID_EN
=
1
;
// CanMsg_37B.ID_EN = 1;
CanMsg_125
.
ID_EN
=
1
;
// CanMsg_12B.ID_EN = 1;
CanMsg_157
.
ID_EN
=
1
;
// CanMsg_18202922.ID_EN = 1;
CanMsg_SOC
.
ID_EN
=
1
;
// CanMsg_125.ID_EN = 1;
CanMsg_SOC1
.
ID_EN
=
1
;
// CanMsg_157.ID_EN = 1;
CanMsg_SOC2
.
ID_EN
=
1
;
// CanMsg_SOC.ID_EN = 1;
CanMsg_38E
.
ID_EN
=
1
;
// CanMsg_SOC1.ID_EN = 1;
// CanMsg_SOC2.ID_EN = 1;
// CanMsg_38E.ID_EN = 1;
}
}
void
Disable_CAN_Tx
(
void
){
void
Disable_CAN_Tx
(
void
){
CanMsg_101
.
ID_EN
=
0
;
CanMsg_0A31FFE8
.
ID_EN
=
0
;
CanMsg_111
.
ID_EN
=
0
;
CanMsg_0A30FFE8
.
ID_EN
=
0
;
CanMsg_37B
.
ID_EN
=
0
;
CanMsg_402
.
ID_EN
=
0
;
// CanMsg_111.ID_EN = 0;
CanMsg_12B
.
ID_EN
=
0
;
// CanMsg_37B.ID_EN = 0;
CanMsg_402
.
ID_EN
=
0
;
// CanMsg_12B.ID_EN = 0;
CanMsg_18202922
.
ID_EN
=
0
;
// CanMsg_402.ID_EN = 0;
CanMsg_125
.
ID_EN
=
0
;
// CanMsg_18202922.ID_EN = 0;
CanMsg_157
.
ID_EN
=
0
;
// CanMsg_125.ID_EN = 0;
CanMsg_SOC
.
ID_EN
=
0
;
// CanMsg_157.ID_EN = 0;
CanMsg_SOC1
.
ID_EN
=
0
;
// CanMsg_SOC.ID_EN = 0;
CanMsg_SOC2
.
ID_EN
=
0
;
// CanMsg_SOC1.ID_EN = 0;
// CanMsg_SOC2.ID_EN = 0;
}
}
void
Set_Pin
(
INT16U
pin
)
void
Set_Pin
(
INT16U
pin
)
...
@@ -178,20 +182,22 @@ void App_Can_Proc(void)
...
@@ -178,20 +182,22 @@ void App_Can_Proc(void)
if
(
GetCtrlTime
(
CANMsgSend_10ms
)
>=
10
){
if
(
GetCtrlTime
(
CANMsgSend_10ms
)
>=
10
){
// ClearCtrlTime(CANMsgSend_10ms);
// ClearCtrlTime(CANMsgSend_10ms);
bReturn
=
Api_CANSendFrame
((
CAN_message
*
)
&
CanMsg_101
);
bReturn
=
Api_CANSendFrame
((
CAN_message
*
)
&
CanMsg_0A31FFE8
);
Clear_CAN_Msg
((
CAN_message
*
)
&
CanMsg_101
);
Clear_CAN_Msg
((
CAN_message
*
)
&
CanMsg_0A31FFE8
);
bReturn
=
Api_CANSendFrame
((
CAN_message
*
)
&
CanMsg_0A30FFE8
);
Clear_CAN_Msg
((
CAN_message
*
)
&
CanMsg_0A30FFE8
);
//
//
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_111);
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_111);
// Clear_CAN_Msg((CAN_message *)&CanMsg_111);
// Clear_CAN_Msg((CAN_message *)&CanMsg_111);
//
//
bReturn
=
Api_CANSendFrame
((
CAN_message
*
)
&
CanMsg_37B
);
//
bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_37B);
Clear_CAN_Msg
((
CAN_message
*
)
&
CanMsg_37B
);
//
Clear_CAN_Msg((CAN_message *)&CanMsg_37B);
//
//
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_12B);
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_12B);
// Clear_CAN_Msg((CAN_message *)&CanMsg_12B);
// Clear_CAN_Msg((CAN_message *)&CanMsg_12B);
//
//
bReturn
=
Api_CANSendFrame
((
CAN_message
*
)
&
CanMsg_402
);
Clear_CAN_Msg
((
CAN_message
*
)
&
CanMsg_402
);
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_18202922);
//bReturn = Api_CANSendFrame((CAN_message *)&CanMsg_18202922);
// Clear_CAN_Msg((CAN_message *)&CanMsg_18202922);
// Clear_CAN_Msg((CAN_message *)&CanMsg_18202922);
...
@@ -282,7 +288,7 @@ void App_Can_Proc(void)
...
@@ -282,7 +288,7 @@ void App_Can_Proc(void)
//
//
//
//
CurValueStr
[
ENUM_VSpeed
].
fval
=
Value_Plus
;
CurValueStr
[
ENUM_VSpeed
].
fval
=
Value_Plus
;
CurValueStr
[
ENUM_RSpeed
].
fval
=
Value_Plus
;
//
CurValueStr[ENUM_RSpeed ].fval = Value_Plus;
//CurValueStr[ENUM_WaterTemp ].fval = Value_Plus;
//CurValueStr[ENUM_WaterTemp ].fval = Value_Plus;
//CurValueStr[TCS_Warning_Lamp ].fval = Value_Plus;
//CurValueStr[TCS_Warning_Lamp ].fval = Value_Plus;
//CurValueStr[TCS_Work_Mode ].fval = Value_Plus;
//CurValueStr[TCS_Work_Mode ].fval = Value_Plus;
...
...
Test_Bench/Api_Sources/APP_Test.c
View file @
3eee5b42
...
@@ -101,8 +101,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -101,8 +101,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
// Disable_CAN_Tx();
// Disable_CAN_Tx();
// CAN_lost_flag = 0;
// CAN_lost_flag = 0;
// }
// }
CurValueStr
[
ECU
_Warning_Lamp
].
val
=
0
;
CurValueStr
[
ABS
_Warning_Lamp
].
val
=
0
;
CurValueStr
[
TCS_Warning_Lamp
].
val
=
0
;
CurValueStr
[
TCS_Warning_Lamp
].
val
=
0
;
//if(count_flag_a==1)
//if(count_flag_a==1)
{
//Format_CAN_Msg();
{
//Format_CAN_Msg();
...
@@ -115,71 +115,66 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -115,71 +115,66 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
#if 1
#if 1
case
0
:
case
0
:
CurValueStr
[
ENUM_VSpeed
].
val
=
0
;
//VSpeed(20)
;
CurValueStr
[
ENUM_VSpeed
].
val
=
0
;
CurValueStr
[
ENUM_RSpeed
].
val
=
0
;
break
;
break
;
case
1
:
case
1
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
20
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
20
);
CurValueStr
[
ENUM_RSpeed
].
val
=
1000
;
}
break
;
}
break
;
case
2
:
case
2
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
40
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
40
);
CurValueStr
[
ENUM_RSpeed
].
val
=
2000
;
}
break
;
}
break
;
case
3
:
case
3
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
60
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
60
);
CurValueStr
[
ENUM_RSpeed
].
val
=
3000
;
}
break
;
}
break
;
case
4
:
case
4
:
{
{
CurValueStr
[
ECU_Warning_Lamp
].
val
=
1
;
CurValueStr
[
TCS_Warning_Lamp
].
val
=
1
;
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
80
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
80
);
CurValueStr
[
ENUM_RSpeed
].
val
=
4000
;
}
break
;
}
break
;
case
5
:
case
5
:
{
{
CurValueStr
[
ABS_Warning_Lamp
].
val
=
1
;
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
100
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
100
);
CurValueStr
[
ENUM_RSpeed
].
val
=
5000
;
}
break
;
}
break
;
case
6
:
case
6
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
120
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
120
);
CurValueStr
[
ENUM_RSpeed
].
val
=
6000
;
}
break
;
}
break
;
case
7
:
case
7
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
140
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
140
);
CurValueStr
[
ENUM_RSpeed
].
val
=
7000
;
}
break
;
}
break
;
case
8
:
case
8
:
{
{
CurValueStr
[
TCS_Warning_Lamp
].
val
=
1
;
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
160
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
160
);
CurValueStr
[
ENUM_RSpeed
].
val
=
8000
;
}
break
;
}
break
;
case
9
:
case
9
:
{
{
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
180
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
180
);
CurValueStr
[
ENUM_RSpeed
].
val
=
10000
;
}
break
;
}
break
;
case
10
:
case
10
:
{
{
CurValueStr
[
ECU
_Warning_Lamp
].
val
=
1
;
CurValueStr
[
ABS
_Warning_Lamp
].
val
=
1
;
CurValueStr
[
TCS_Warning_Lamp
].
val
=
1
;
CurValueStr
[
TCS_Warning_Lamp
].
val
=
1
;
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
199
);
CurValueStr
[
ENUM_VSpeed
].
val
=
VSpeed
(
199
);
CurValueStr
[
ENUM_RSpeed
].
val
=
12000
;
}
break
;
}
break
;
case
11
:
case
11
:
...
...
Test_Bench/App_Headers/APP_Test.h
View file @
3eee5b42
...
@@ -26,23 +26,23 @@ typedef struct{
...
@@ -26,23 +26,23 @@ typedef struct{
typedef
struct
{
typedef
struct
{
CAN_message
*
canMsg
;
CAN_message
*
canMsg
;
unsigned
char
StartByte
;
unsigned
char
StartByte
;
//起始字节
unsigned
char
StartBit
;
unsigned
char
StartBit
;
//起始位
unsigned
char
SignalLen
;
unsigned
char
SignalLen
;
//信号长度
unsigned
int
Offset
;
unsigned
int
Offset
;
//偏移量
unsigned
char
fOffset
;
unsigned
char
fOffset
;
//偏移量标志位
unsigned
int
Factor_1
;
/*Denominator of Resolution*/
/*���ȵķ�ĸ*/
unsigned
int
Factor_1
;
//缩放因子1
unsigned
int
Factor_2
;
/*Numerator of Resolution*/
/*���ȵķ���*/
unsigned
int
Factor_2
;
//缩放因子2
s_CurValue
*
CurValue
;
s_CurValue
*
CurValue
;
//当前值指针
unsigned
char
fFormat
;
unsigned
char
fFormat
;
//信号格式 Motorola or Intel
}
s_CAN_List
;
}
s_CAN_List
;
enum
enum
{
{
ENUM_VSpeed
=
0
,
//����
ENUM_VSpeed
=
0
,
//����
ENUM_RSpeed
,
ECU_Warning_Lamp
,
TCS_Warning_Lamp
,
TCS_Warning_Lamp
,
ABS_Warning_Lamp
,
CAN_List_Num
,
CAN_List_Num
,
#if 0
#if 0
...
@@ -84,10 +84,9 @@ EXTERN_APP_TEST volatile s_CurValue CurValueStr[CAN_List_Num];
...
@@ -84,10 +84,9 @@ EXTERN_APP_TEST volatile s_CurValue CurValueStr[CAN_List_Num];
static
const
s_CAN_List
CAN_List
[]
=
static
const
s_CAN_List
CAN_List
[]
=
{
{
{
&
CanMsg_101
,
2
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
ENUM_VSpeed
],
Motorola
},
{
&
CanMsg_0A31FFE8
,
0
,
0
,
16
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
ENUM_VSpeed
],
Intel
},
{
&
CanMsg_101
,
1
,
0
,
16
,
0
,
Offset_Plus
,
100
,
25
,
&
CurValueStr
[
ENUM_RSpeed
],
Motorola
},
{
&
CanMsg_0A30FFE8
,
0
,
3
,
2
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
TCS_Warning_Lamp
],
Intel
},
{
&
CanMsg_402
,
7
,
7
,
1
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
ECU_Warning_Lamp
],
Motorola
},
{
&
CanMsg_0A30FFE8
,
0
,
0
,
2
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
ABS_Warning_Lamp
],
Intel
}
{
&
CanMsg_37B
,
3
,
2
,
1
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
TCS_Warning_Lamp
],
Motorola
}
#if 0
#if 0
{&CanMsg_101, 2, 0, 8, 0, Offset_Plus, 1, 1, &CurValueStr[ENUM_VSpeed ], Motorola},
{&CanMsg_101, 2, 0, 8, 0, Offset_Plus, 1, 1, &CurValueStr[ENUM_VSpeed ], Motorola},
...
...
Test_Bench/App_Headers/Globals_Var.h
View file @
3eee5b42
...
@@ -108,26 +108,24 @@
...
@@ -108,26 +108,24 @@
/*zh:*/
/*zh:*/
/*CS08 test*/
/*CS08 test*/
EXTERN_VAR
CAN_message
CanMessageID0CFF7F03
;
// EXTERN_VAR CAN_message CanMessageID0CFF7F03;
EXTERN_VAR
CAN_message
CanMsg_101
;
EXTERN_VAR
CAN_message
CanMsg_0A31FFE8
;
EXTERN_VAR
CAN_message
CanMsg_111
;
EXTERN_VAR
CAN_message
CanMsg_0A30FFE8
;
EXTERN_VAR
CAN_message
CanMsg_37B
;
EXTERN_VAR
CAN_message
CanMsg_402
;
// EXTERN_VAR CAN_message CanMsg_111;
EXTERN_VAR
CAN_message
CanMsg_18202922
;
// EXTERN_VAR CAN_message CanMsg_37B;
EXTERN_VAR
CAN_message
CanMsg_125
;
// EXTERN_VAR CAN_message CanMsg_18202922;
// EXTERN_VAR CAN_message CanMsg_125;
EXTERN_VAR
CAN_message
CanMsg_157
;
// EXTERN_VAR CAN_message CanMsg_157;
EXTERN_VAR
CAN_message
CanMsg_SOC
;
// EXTERN_VAR CAN_message CanMsg_SOC;
EXTERN_VAR
CAN_message
CanMsg_SOC1
;
// EXTERN_VAR CAN_message CanMsg_SOC1;
EXTERN_VAR
CAN_message
CanMsg_SOC2
;
// EXTERN_VAR CAN_message CanMsg_SOC2;
EXTERN_VAR
CAN_message
CanMsg_38E
;
// EXTERN_VAR CAN_message CanMsg_38E;
// extern CAN_message CanMsg_0A31FFE8;
extern
CAN_message
CanMsg_101
;
// extern CAN_message CanMsg_111;
extern
CAN_message
CanMsg_111
;
// extern CAN_message CanMsg_37B;
extern
CAN_message
CanMsg_37B
;
// extern CAN_message CanMsg_402;
// extern CAN_message CanMsg_12B;
extern
CAN_message
CanMsg_402
;
extern
CAN_message
CanMsg_12B
;
...
...
Test_Bench/General_HY64.mcp
View file @
3eee5b42
...
@@ -596,7 +596,7 @@
...
@@ -596,7 +596,7 @@
<SETTING><NAME>
PathFormat
</NAME><VALUE>
Windows
</VALUE></SETTING>
<SETTING><NAME>
PathFormat
</NAME><VALUE>
Windows
</VALUE></SETTING>
<SETTING><NAME>
PathRoot
</NAME><VALUE>
CodeWarrior
</VALUE></SETTING>
<SETTING><NAME>
PathRoot
</NAME><VALUE>
CodeWarrior
</VALUE></SETTING>
</SETTING>
</SETTING>
<SETTING><NAME>
DebuggerCmdLineArgs
</NAME><VALUE>
%targetFilePath -Prod=%projectFileDir\
USBDM.ini -instance=usbdm
</VALUE></SETTING>
<SETTING><NAME>
DebuggerCmdLineArgs
</NAME><VALUE>
%targetFilePath -Prod=%projectFileDir\
TBDML.ini -instance=tbdml
</VALUE></SETTING>
<SETTING><NAME>
DebuggerWorkingDir
</NAME>
<SETTING><NAME>
DebuggerWorkingDir
</NAME>
<SETTING><NAME>
Path
</NAME><VALUE></VALUE></SETTING>
<SETTING><NAME>
Path
</NAME><VALUE></VALUE></SETTING>
<SETTING><NAME>
PathFormat
</NAME><VALUE>
Windows
</VALUE></SETTING>
<SETTING><NAME>
PathFormat
</NAME><VALUE>
Windows
</VALUE></SETTING>
...
@@ -1713,9 +1713,9 @@
...
@@ -1713,9 +1713,9 @@
4F494E545F4E4F4E4522206964726566733D2249445F484331325F464C5F504F
4F494E545F4E4F4E4522206964726566733D2249445F484331325F464C5F504F
494E542049445F484331325F464C5F504F494E545F4E4F4E45222F3E0A20203C
494E542049445F484331325F464C5F504F494E545F4E4F4E45222F3E0A20203C
53656C656374656457697A617264456C656D656E74206E616D653D2254617267
53656C656374656457697A617264456C656D656E74206E616D653D2254617267
657422207465726D3D225
55342444D222069643D2249445F434F4E4E5F555342
657422207465726D3D225
442444D4C222069643D2249445F434F4E4E5F544244
4
44D
22206964726566733D2249445F434F4E4E454354494F4E5F4C4953542049
4
D4C
22206964726566733D2249445F434F4E4E454354494F4E5F4C4953542049
445F434F4E4E5F5
55342444D
222F3E0A3C2F57697A617264436F6E6669677572
445F434F4E4E5F5
442444D4C
222F3E0A3C2F57697A617264436F6E6669677572
6174696F6E3E0A
6174696F6E3E0A
</VALUE></PLUGINDATA>
</VALUE></PLUGINDATA>
</PLUGINDATALIST>
</PLUGINDATALIST>
...
...
Test_Bench/TBDML.ini
View file @
3eee5b42
...
@@ -10,22 +10,8 @@ Target=TBDML
...
@@ -10,22 +10,8 @@ Target=TBDML
Layout
=
C_layout.hwl
Layout
=
C_layout.hwl
LoadDialogOptions
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadDialogOptions
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
CPU
=
HC12
CPU
=
HC12
MainFrame
=
0,1,-1,-1,-1,-1,
508,143,1438,860
MainFrame
=
0,1,-1,-1,-1,-1,
332,132,1772,881
TOOLBAR
=
57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
TOOLBAR
=
57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
AEFWarningDialog
=
FALSE
Configuration
=
TBDML.hwc
Statusbar
=
1
ShowToolbar
=
1
Smallborder
=
0
Hideheadline
=
0
Hidetitle
=
0
...
@@ -42,13 +28,9 @@ CHIPSECURE=CHIPSECURE SETUP 0xFF0F 0x3 0x2
...
@@ -42,13 +28,9 @@ CHIPSECURE=CHIPSECURE SETUP 0xFF0F 0x3 0x2
DBG0
=
DBG GENERAL DISARM_ON PROTECT_OFF ANALYZE_ON STEPATRUN_ON
DBG0
=
DBG GENERAL DISARM_ON PROTECT_OFF ANALYZE_ON STEPATRUN_ON
DBG1
=
DBG PREDEFINED SELECT 0
DBG1
=
DBG PREDEFINED SELECT 0
DBG2
=
DBG PREDEFINED DBGENGINE TRACE ENABLE RECORDAFTER PUREPC
DBG2
=
DBG PREDEFINED DBGENGINE TRACE ENABLE RECORDAFTER PUREPC
NV_PARAMETER_FILE
=
D
:
\P
rogram Files (x86)
\F
reescale
\C
WS12v5.1
\p
rog
\F
PP
\m
cu02F2.fpp
NV_PARAMETER_FILE
=
C
:
\P
rogram Files (x86)
\F
reescale
\C
WS12v5.1
\p
rog
\F
PP
\m
cu02F2.fpp
NV_SAVE_WSP
=
0
NV_SAVE_WSP
=
0
NV_AUTO_ID
=
1
NV_AUTO_ID
=
1
COMDEVICE
=
SETCOMM COMPORT LPT "TBDML #1"
ISRDISABLEDSTEP
=
0
...
@@ -64,28 +46,8 @@ NV_SAVE_WSP=0
...
@@ -64,28 +46,8 @@ NV_SAVE_WSP=0
NV_AUTO_ID
=
1
NV_AUTO_ID
=
1
[Recent Applications File List]
File0
=
D:
\G
IT
\일
뺏憩
\列
떴쇱꿎憩
\T
est_Bench
\b
in
\P
roject.abs.s19
File1
=
C:
\U
sers
\葺
屢퓻
\D
esktop
\莖
團일뺏憩
\P
roject.abs.s19
File2
=
D:
\T
YW1
\列
떴쇱꿎憩
\T
est_Bench
\b
in
\P
roject.abs
File3
=
C:
\U
sers
\葺
屢퓻
\D
esktop
\T
YW
\列
떴쇱꿎憩
\T
est_Bench
\b
in
\P
roject.abs
LoadFlags0
=
CODEONLY AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags1
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags2
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags3
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
[Recent Layout File List]
[Recent Layout File List]
File0
=
C_layout.hwl
File0
=
C_layout.hwl
File1
=
File1
=
File2
=
File2
=
File3
=
File3
=
[Recent HI-WAVE FindProcedure Search]
Search0
=
APP_ICM_Proc
Search1
=
App_Can_Proc
Search2
=
main
[Turbo_BDM_Light]
TARGET_FREQUENCY_RATIO
=
2000000
TARGET_FREQUENCY
=
26030000
Test_Bench/USBDM.ini
View file @
3eee5b42
...
@@ -10,7 +10,7 @@ Target=USBDM
...
@@ -10,7 +10,7 @@ Target=USBDM
Layout
=
C_layout.hwl
Layout
=
C_layout.hwl
LoadDialogOptions
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadDialogOptions
=
AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
CPU
=
HC12
CPU
=
HC12
MainFrame
=
0,1,-1,-1,-1,-1,-634,
-383,518,282
MainFrame
=
0,1,-1,-1,-1,-1,-634,
0,1413,1300
TOOLBAR
=
57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
TOOLBAR
=
57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
AEFWarningDialog
=
FALSE
AEFWarningDialog
=
FALSE
...
...
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