1、修改息屏部分代码:在TP3V3接入到VCI,去掉息屏二极管的应用中息屏时将VCC置为true。解决由于基板IOVCC供电不足造成TP卡死问题。

This commit is contained in:
“苏飞源” 2023-05-25 14:53:41 +08:00
parent eef222ab64
commit bf48271912
4 changed files with 1649 additions and 1660 deletions

View File

@ -10,14 +10,14 @@
<TargetName>ISP568</TargetName> <TargetName>ISP568</TargetName>
<ToolsetNumber>0x4</ToolsetNumber> <ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName> <ToolsetName>ARM-ADS</ToolsetName>
<pArmCC>5060750::V5.06 update 6 (build 750)::.\Arm Compiler 5.06 update 6 (build 750)</pArmCC> <pArmCC>5060750::V5.06 update 6 (build 750)::ARMCC</pArmCC>
<pCCUsed>5060750::V5.06 update 6 (build 750)::.\Arm Compiler 5.06 update 6 (build 750)</pCCUsed> <pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
<uAC6>0</uAC6> <uAC6>0</uAC6>
<TargetOption> <TargetOption>
<TargetCommonOption> <TargetCommonOption>
<Device>ARMCM0</Device> <Device>ARMCM0</Device>
<Vendor>ARM</Vendor> <Vendor>ARM</Vendor>
<PackID>ARM.CMSIS.5.8.0</PackID> <PackID>ARM.CMSIS.5.5.1</PackID>
<PackURL>http://www.keil.com/pack/</PackURL> <PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE</Cpu> <Cpu>IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec> <FlashUtilSpec></FlashUtilSpec>
@ -186,7 +186,6 @@
<uocXRam>0</uocXRam> <uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP> <RvdsVP>0</RvdsVP>
<RvdsMve>0</RvdsMve> <RvdsMve>0</RvdsMve>
<RvdsCdeCp>0</RvdsCdeCp>
<hadIRAM2>0</hadIRAM2> <hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2> <hadIROM2>0</hadIROM2>
<StupSel>16</StupSel> <StupSel>16</StupSel>
@ -353,7 +352,7 @@
<NoWarn>0</NoWarn> <NoWarn>0</NoWarn>
<uSurpInc>0</uSurpInc> <uSurpInc>0</uSurpInc>
<useXO>0</useXO> <useXO>0</useXO>
<ClangAsOpt>4</ClangAsOpt> <uClangAs>0</uClangAs>
<VariousControls> <VariousControls>
<MiscControls></MiscControls> <MiscControls></MiscControls>
<Define></Define> <Define></Define>
@ -466,7 +465,7 @@
<NoWarn>2</NoWarn> <NoWarn>2</NoWarn>
<uSurpInc>2</uSurpInc> <uSurpInc>2</uSurpInc>
<useXO>2</useXO> <useXO>2</useXO>
<ClangAsOpt>0</ClangAsOpt> <uClangAs>2</uClangAs>
<VariousControls> <VariousControls>
<MiscControls></MiscControls> <MiscControls></MiscControls>
<Define></Define> <Define></Define>
@ -512,13 +511,4 @@
</files> </files>
</RTE> </RTE>
<LayerInfo>
<Layers>
<Layer>
<LayName>ISP568</LayName>
<LayPrjMark>1</LayPrjMark>
</Layer>
</Layers>
</LayerInfo>
</Project> </Project>

File diff suppressed because it is too large Load Diff

View File

@ -49,7 +49,7 @@
/* 输入虚拟通道(0-3) */ /* 输入虚拟通道(0-3) */
#define INPUT_VC DSI_VC_0 #define INPUT_VC DSI_VC_0
/* 输入的帧率(60/90/120/144Hz) */ /* 输入的帧率(60/90/120/144Hz) */
#define INPUT_FRAME_RATE DSI_FRAME_RATE_120HZ #define INPUT_FRAME_RATE DSI_FRAME_RATE_60HZ
/* 输入数据是否DSC压缩 */ /* 输入数据是否DSC压缩 */
#define INPUT_COMPRESS true #define INPUT_COMPRESS true
@ -5146,7 +5146,7 @@ void ap_demo(void)
TAU_LOGD("disable video path \n"); TAU_LOGD("disable video path \n");
g_need_enter_sleep_mode = false; g_need_enter_sleep_mode = false;
hal_system_set_vcc(false); // hal_system_set_vcc(false);
tp_sleep_in=1; tp_sleep_in=1;
} }
#endif #endif