Commit e8c71891 authored by 赵康弘's avatar 赵康弘

perf: SGMCD1020Q图纸SPI引脚名写反了,通讯成功,有收发

parent 1f732cdd
......@@ -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>true</VALUE>
<VALUE>false</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>
......
......@@ -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: 25 Sep 2025 - 14:31:24
* GENERATED ON: 26 Sep 2025 - 11:32:07
*/
......
......@@ -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: 25 Sep 2025 - 14:31:24
* GENERATED ON: 26 Sep 2025 - 11:32:07
*/
......@@ -4333,7 +4333,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0682U,
/* PM */
0xFCABU,
0xE48AU,
/* PIPC */
0x0000U,
......@@ -4553,7 +4553,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0030U,
/* PM */
0xEC6FU,
0xCC6FU,
/* PIPC */
0x0000U,
......@@ -4773,7 +4773,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x6001U,
/* PM */
0xBFF7U,
0xBCB7U,
/* PIPC */
0x0000U,
......@@ -4857,7 +4857,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0000U,
/* PBDC */
0x0040U,
0x0000U,
/* P */
0x0021U,
......
......@@ -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();
}
......
......@@ -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_PortPin11);
// BitPosfsfds=Dio_ReadChannel(Port_Config_PortGroup2_PortPin3);
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
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_PortPin11))
if (Dio_ReadChannel(Port_Config_PortGroup2_PortPin3))
RxData |= BitPos;
}
}
......
......@@ -46,12 +46,12 @@ void MC33984EHFK_CS1_Output_Low(void)
/*CS2输出高*/
void MC33984EHFK_CS2_Output_High(void)
{
Dio_WriteChannel(DioConf_DioChannel_P02_03, STD_HIGH);
Dio_WriteChannel(DioConf_DioChannel_P04_13, STD_HIGH);
}
/*CS2输出低*/
void MC33984EHFK_CS2_Output_Low(void)
{
Dio_WriteChannel(DioConf_DioChannel_P02_03, STD_LOW);
Dio_WriteChannel(DioConf_DioChannel_P04_13, STD_LOW);
}
/*MISO*/
/*Dio_ReadChannel(Port_Config_PortGroup22_PortPin11);*/
......
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