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

perf: U48可控

parent cdac3953
...@@ -307,7 +307,7 @@ ...@@ -307,7 +307,7 @@
</ECUC-NUMERICAL-PARAM-VALUE> </ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcSelfDiagPinLevel</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcSelfDiagPinLevel</DEFINITION-REF>
<VALUE>LEVEL_1</VALUE> <VALUE>LEVEL_3</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE> <ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcEnableAdTimerTriggMode</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcGroup/AdcEnableAdTimerTriggMode</DEFINITION-REF>
...@@ -923,6 +923,16 @@ ...@@ -923,6 +923,16 @@
</ECUC-NUMERICAL-PARAM-VALUE> </ECUC-NUMERICAL-PARAM-VALUE>
</PARAMETER-VALUES> </PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE> </ECUC-CONTAINER-VALUE>
<ECUC-CONTAINER-VALUE UUID="c76100c7-96b2-404d-b803-4fe9063ba336">
<SHORT-NAME>AdcChannel_012</SHORT-NAME>
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcChannel</DEFINITION-REF>
<PARAMETER-VALUES>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_Adc/Adc/AdcConfigSet/AdcHwUnit/AdcChannel/AdcChannelId</DEFINITION-REF>
<VALUE>0</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS> </SUB-CONTAINERS>
</ECUC-CONTAINER-VALUE> </ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS> </SUB-CONTAINERS>
......
...@@ -1445,7 +1445,7 @@ ...@@ -1445,7 +1445,7 @@
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin14/PortPinDirection</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin14/PortPinDirection</DEFINITION-REF>
<VALUE>PORT_PIN_IN</VALUE> <VALUE>PORT_PIN_OUT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE> <ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin14/PortInputBufferControl</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup2/PortPin14/PortInputBufferControl</DEFINITION-REF>
...@@ -6713,7 +6713,7 @@ ...@@ -6713,7 +6713,7 @@
</ECUC-NUMERICAL-PARAM-VALUE> </ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinLevelValue</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinLevelValue</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_LOW</VALUE> <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinInitialMode</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinInitialMode</DEFINITION-REF>
...@@ -6721,7 +6721,7 @@ ...@@ -6721,7 +6721,7 @@
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinDirection</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortPinDirection</DEFINITION-REF>
<VALUE>PORT_PIN_IN</VALUE> <VALUE>PORT_PIN_OUT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE> <ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortInputBufferControl</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin7/PortInputBufferControl</DEFINITION-REF>
...@@ -6861,7 +6861,7 @@ ...@@ -6861,7 +6861,7 @@
</ECUC-NUMERICAL-PARAM-VALUE> </ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinLevelValue</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinLevelValue</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_LOW</VALUE> <VALUE>PORT_PIN_LEVEL_HIGH</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinInitialMode</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinInitialMode</DEFINITION-REF>
...@@ -6869,7 +6869,7 @@ ...@@ -6869,7 +6869,7 @@
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE> <ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinDirection</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortPinDirection</DEFINITION-REF>
<VALUE>PORT_PIN_IN</VALUE> <VALUE>PORT_PIN_OUT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE> </ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE> <ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortInputBufferControl</DEFINITION-REF> <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup20/PortPin9/PortInputBufferControl</DEFINITION-REF>
......
...@@ -66,7 +66,7 @@ ...@@ -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\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\stubs\Dem\xml\Dem_Port.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml * E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml
* GENERATED ON: 27 Sep 2025 - 14:40:31 * GENERATED ON: 27 Sep 2025 - 22:30:22
*/ */
......
...@@ -66,7 +66,7 @@ ...@@ -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\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\stubs\Dem\xml\Dem_Port.arxml
* E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml * E:\Git\中通\ZhongTong-ZR5-A\Config\Config292\Translation.trxml
* GENERATED ON: 27 Sep 2025 - 14:40:31 * GENERATED ON: 27 Sep 2025 - 22:30:22
*/ */
...@@ -4333,7 +4333,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] = ...@@ -4333,7 +4333,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0680U, 0x0680U,
/* PM */ /* PM */
0xCC8AU, 0x8C8AU,
/* PIPC */ /* PIPC */
0x0000U, 0x0000U,
...@@ -5103,7 +5103,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] = ...@@ -5103,7 +5103,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0000U, 0x0000U,
/* PM */ /* PM */
0xFFFFU, 0xFD7FU,
/* PIPC */ /* PIPC */
0x0000U, 0x0000U,
...@@ -5190,7 +5190,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] = ...@@ -5190,7 +5190,7 @@ CONST(Port_Reg_Init, PORT_CONFIG_DATA) Port_GaaPortConfig[] =
0x0000U, 0x0000U,
/* P */ /* P */
0x2000U, 0x2280U,
/* Reserve */ /* Reserve */
0x0000U, 0x0000U,
......
...@@ -51,15 +51,15 @@ void MC33984EHFK_Read(void) ...@@ -51,15 +51,15 @@ void MC33984EHFK_Read(void)
MC33984EHFK_CS1_Output_Low(); MC33984EHFK_CS1_Output_Low();
if (MC33984_Record < 80) if (MC33984_Record < 80)
{ {
HDir[MC33984_Record]=MC33984EHFK_Readstep; HDir[MC33984_Record] = MC33984EHFK_Readstep;
MC33984_Record++; MC33984_Record++;
HDir[MC33984_Record] = Sim_SPI_Master_0_Byte_Read(MC33984_STATR_0 + MC33984EHFK_Readstep); HDir[MC33984_Record] = Sim_SPI_Master_0_Byte_Read(MC33984_STATR_0 + MC33984EHFK_Readstep);
MC33984_Record++; MC33984_Record++;
if (dasdsa == 0) if (dasdsa == 0)
{ {
Sim_SPI_Master_0_Byte_Write(MC33984_OCR); /*全开*/ Sim_SPI_Master_0_Byte_Write(MC33984_OCR); /*全开*/
Sim_SPI_Master_0_Byte_Write(0x0F); Sim_SPI_Master_0_Byte_Write(0x0F);
dasdsa = 1; dasdsa = 1;
} }
else else
{ {
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
#include "TPS2HB35AQPWPRQ1.h" #include "TPS2HB35AQPWPRQ1.h"
#include "MC33984EHFK.h" #include "MC33984EHFK.h"
#include "SGM4591Q.h" #include "SGM4591Q.h"
#include "Dio.h"
/*此文件用于上位机控制U16和U48*/ /*此文件用于上位机控制U16和U48*/
...@@ -44,9 +45,22 @@ ...@@ -44,9 +45,22 @@
} }
/*U48*/ /*U48*/
uint8_t state_U48_1 = 1;
void PC_Control_U48(void)
{
/*20A_OUT2*/
if (state_U48_1 == 1)
{
Dio_WriteChannel(DioConf_DioChannel_P20_09, STD_HIGH);
state_U48_1 = 2;
}
else if (state_U48_1 == 0)
{
Dio_WriteChannel(DioConf_DioChannel_P20_09, STD_LOW);
state_U48_1 = 2;
}
else
{
;
}
}
...@@ -2,5 +2,6 @@ ...@@ -2,5 +2,6 @@
void PC_Control_U16(void); void PC_Control_U16(void);
void PC_Control_U48(void);
This diff is collapsed.
...@@ -87,10 +87,10 @@ void Sys_100ms_Tasks(void) ...@@ -87,10 +87,10 @@ void Sys_100ms_Tasks(void)
{ {
time_test++; time_test++;
// Dio_FlipChannel(DioConf_DioChannel_P56DioChannel); // Dio_FlipChannel(DioConf_DioChannel_P56DioChannel);
Dio_FlipChannel(DioConf_DioChannel_P24_13); // Dio_FlipChannel(DioConf_DioChannel_P24_13);
// g_u8secstatus++; // g_u8secstatus++;
Dio_FlipChannel(DioConf_DioChannel_P02_08); // Dio_FlipChannel(DioConf_DioChannel_P02_08);
/* Starts the conversion of group */ /* Starts the conversion of group */
Adc_StartGroupConversion(AdcConf_AdcGroup_AdcGroup_000); Adc_StartGroupConversion(AdcConf_AdcGroup_AdcGroup_000);
...@@ -112,7 +112,7 @@ void Sys_100ms_Tasks(void) ...@@ -112,7 +112,7 @@ void Sys_100ms_Tasks(void)
// Port_SetPinDirection(Port_Config_PortGroup4_PortPin8, PORT_PIN_OUT); // Port_SetPinDirection(Port_Config_PortGroup4_PortPin8, PORT_PIN_OUT);
Dio_WriteChannel(DioConf_DioChannel_P04_08, STD_LOW); Dio_WriteChannel(DioConf_DioChannel_P04_08, STD_LOW);
// MC33984EHFK_Read(); MC33984EHFK_Read();
// if (bcvcb == 1) // if (bcvcb == 1)
// { // {
...@@ -147,4 +147,5 @@ void Sys_100ms_Tasks(void) ...@@ -147,4 +147,5 @@ void Sys_100ms_Tasks(void)
// Port_SetPinDirection(Port_Config_PortGroup22_PortPin3, PORT_PIN_OUT); // Port_SetPinDirection(Port_Config_PortGroup22_PortPin3, PORT_PIN_OUT);
SGMCD1020Q_MainFunction(); SGMCD1020Q_MainFunction();
PC_Control_U16(); PC_Control_U16();
PC_Control_U48();
} }
\ No newline at end of file
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