Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
ZhongTong-ZR5-A
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
赵康弘
ZhongTong-ZR5-A
Commits
e8c71891
Commit
e8c71891
authored
Sep 26, 2025
by
赵康弘
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
perf: SGMCD1020Q图纸SPI引脚名写反了,通讯成功,有收发
parent
1f732cdd
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
31 additions
and
31 deletions
+31
-31
test_Port_Port_ecuc.arxml
Config/Config292/Config/ECUC/test_Port_Port_ecuc.arxml
+9
-9
Port_Cfg.h
Config/Config292/Output/Port_OutPut/include/Port_Cfg.h
+1
-1
Port_PBcfg.c
Config/Config292/Output/Port_OutPut/src/Port_PBcfg.c
+5
-5
SGMCD1020Q.c
GHS/App/SGMCD1020Q.c
+5
-5
Simulated_SPI_1_Master.c
GHS/Driver/Simulated_SPI_1_Master.c
+9
-9
Simulated_SPI_Master.c
GHS/Driver/Simulated_SPI_Master.c
+2
-2
No files found.
Config/Config292/Config/ECUC/test_Port_Port_ecuc.arxml
View file @
e8c71891
...
...
@@ -409,7 +409,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin0/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin0/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -779,7 +779,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin5/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin5/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -1223,7 +1223,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin11/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin11/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -1297,7 +1297,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin12/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin12/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -2937,7 +2937,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup4/PortPin13/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup4/PortPin13/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -3837,7 +3837,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin6/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin6/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -3845,7 +3845,7 @@
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin6/PortBiDirectionControl
</DEFINITION-REF>
<VALUE>
tru
e
</VALUE>
<VALUE>
fals
e
</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin6/PortPullUpOption
</DEFINITION-REF>
...
...
@@ -3985,7 +3985,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin8/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin8/PortInputBufferControl
</DEFINITION-REF>
...
...
@@ -4059,7 +4059,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-ENUMERATION-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin9/PortPinDirection
</DEFINITION-REF>
<VALUE>
PORT_PIN_
IN
</VALUE>
<VALUE>
PORT_PIN_
OUT
</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF
DEST=
"ECUC-BOOLEAN-PARAM-DEF"
>
/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup6/PortPin9/PortInputBufferControl
</DEFINITION-REF>
...
...
Config/Config292/Output/Port_OutPut/include/Port_Cfg.h
View file @
e8c71891
...
...
@@ -66,7 +66,7 @@
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\generator\BSWMDT\R431_PORT_U2A8_BSWMDT.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\stubs\Dem\xml\Dem_Port.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml
* GENERATED ON: 2
5 Sep 2025 - 14:31:24
* GENERATED ON: 2
6 Sep 2025 - 11:32:07
*/
...
...
Config/Config292/Output/Port_OutPut/src/Port_PBcfg.c
View file @
e8c71891
...
...
@@ -66,7 +66,7 @@
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\generator\BSWMDT\R431_PORT_U2A8_BSWMDT.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\stubs\Dem\xml\Dem_Port.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml
* GENERATED ON: 2
5 Sep 2025 - 14:31:24
* GENERATED ON: 2
6 Sep 2025 - 11:32:07
*/
...
...
@@ -4333,7 +4333,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0682U
,
/* PM */
0x
FCAB
U
,
0x
E48A
U
,
/* PIPC */
0x0000U
,
...
...
@@ -4553,7 +4553,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0030U
,
/* PM */
0x
E
C6FU
,
0x
C
C6FU
,
/* PIPC */
0x0000U
,
...
...
@@ -4773,7 +4773,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x6001U
,
/* PM */
0xB
FF
7U
,
0xB
CB
7U
,
/* PIPC */
0x0000U
,
...
...
@@ -4857,7 +4857,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0000U
,
/* PBDC */
0x00
4
0U
,
0x00
0
0U
,
/* P */
0x0021U
,
...
...
GHS/App/SGMCD1020Q.c
View file @
e8c71891
...
...
@@ -180,7 +180,7 @@ void SGMCD1020Q_ConfigureDevice(void)
/* 定义INT_B引脚 */
#define INT_B_PIN DioConf_DioChannel_P02_03
/* 根据实际连接修改 */
//
#define INT_B_PIN DioConf_DioChannel_P02_03 /* 根据实际连接修改 */
/* 全局变量存储开关状态 */
static
uint32_t
switchStatus
=
0
;
...
...
@@ -332,10 +332,10 @@ void SGMCD1020Q_InterruptHandler(void)
void
SGMCD1020Q_MainFunction
(
void
)
{
/* 检查INT_B引脚状态(轮询方式) */
if
(
Dio_ReadChannel
(
INT_B_PIN
)
==
STD_LOW
)
{
SGMCD1020Q_InterruptHandler
();
}
//
if (Dio_ReadChannel(INT_B_PIN) == STD_LOW)
//
{
//
SGMCD1020Q_InterruptHandler();
//
}
SGMCD1020Q_ReadAndProcessSwitches
();
}
...
...
GHS/Driver/Simulated_SPI_1_Master.c
View file @
e8c71891
...
...
@@ -205,7 +205,7 @@ uint8_t Sim_SPI_Master_1_Byte_Read(uint8_t TxData)
uint8_t
RxData
;
uint8_t
BitPos
;
RxData
=
0x00
;
// BitPosfsfds=Dio_ReadChannel(Port_Config_PortGroup2_PortPin
11
);
// BitPosfsfds=Dio_ReadChannel(Port_Config_PortGroup2_PortPin
3
);
if
(
SimSPIConfig_1
.
FirstBit
==
SIM_SPI_MSB_FIRST
)
{
...
...
@@ -243,7 +243,7 @@ uint8_t Sim_SPI_Master_1_Byte_Read(uint8_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
...
...
@@ -256,7 +256,7 @@ uint8_t Sim_SPI_Master_1_Byte_Read(uint8_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
}
...
...
@@ -296,7 +296,7 @@ uint8_t Sim_SPI_Master_1_Byte_Read(uint8_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
...
...
@@ -309,7 +309,7 @@ uint8_t Sim_SPI_Master_1_Byte_Read(uint8_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
}
...
...
@@ -449,7 +449,7 @@ uint16_t Sim_SPI_Master_1_Word_Read(uint16_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
...
...
@@ -462,7 +462,7 @@ uint16_t Sim_SPI_Master_1_Word_Read(uint16_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
}
...
...
@@ -503,7 +503,7 @@ uint16_t Sim_SPI_Master_1_Word_Read(uint16_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
...
...
@@ -516,7 +516,7 @@ uint16_t Sim_SPI_Master_1_Word_Read(uint16_t TxData)
NOP
();
NOP
();
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
11
))
if
(
Dio_ReadChannel
(
Port_Config_PortGroup2_PortPin
3
))
RxData
|=
BitPos
;
}
}
...
...
GHS/Driver/Simulated_SPI_Master.c
View file @
e8c71891
...
...
@@ -46,12 +46,12 @@ void MC33984EHFK_CS1_Output_Low(void)
/*CS2输出高*/
void
MC33984EHFK_CS2_Output_High
(
void
)
{
Dio_WriteChannel
(
DioConf_DioChannel_P0
2_0
3
,
STD_HIGH
);
Dio_WriteChannel
(
DioConf_DioChannel_P0
4_1
3
,
STD_HIGH
);
}
/*CS2输出低*/
void
MC33984EHFK_CS2_Output_Low
(
void
)
{
Dio_WriteChannel
(
DioConf_DioChannel_P0
2_0
3
,
STD_LOW
);
Dio_WriteChannel
(
DioConf_DioChannel_P0
4_1
3
,
STD_LOW
);
}
/*MISO*/
/*Dio_ReadChannel(Port_Config_PortGroup22_PortPin11);*/
...
...
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