Browse Source

1. FCP广播电流更改

2. AFC广播2A,实际只能出1.8A
3. 更改OCP点
master
Jipeng.tang 3 days ago
parent
commit
645d9aea47
  1. 2
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/config.h
  2. 4
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c
  3. 4
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c
  4. BIN
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf
  5. 56
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.build_log.htm
  6. 14
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm
  7. 44
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep
  8. 20
      PD_CPS8860_A1_CPS_Common_Demo/common/comp/protocol/qc_scp_protocol/src/qc_scp_protocol.c

2
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/config.h

@ -88,7 +88,7 @@ extern uint16_t system_1s_cnt;
/****************project inforamtion MTP ADDR:0x100000C0*******************/ /****************project inforamtion MTP ADDR:0x100000C0*******************/
#define SOFT_WARE_VERISION_H 0x01 #define SOFT_WARE_VERISION_H 0x01
#define SOFT_WARE_VERISION_L 0x01 #define SOFT_WARE_VERISION_L 0x02
#define CUSTOM_ID 0xA1 #define CUSTOM_ID 0xA1
#define PROJECT_ID 0x60 #define PROJECT_ID 0x60
/**********************���칦�ܺ궨��************************************/ /**********************���칦�ܺ궨��************************************/

4
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c

@ -111,9 +111,9 @@ const uint8_t port0_scp_register_value[256] =
DECL_REG(FCP_OUTPUT_UVP(13), 0), DECL_REG(FCP_OUTPUT_UVP(13), 0),
DECL_REG(FCP_OUTPUT_UVP(14), 0), DECL_REG(FCP_OUTPUT_UVP(14), 0),
DECL_REG(FCP_OUTPUT_UVP(15), 0), DECL_REG(FCP_OUTPUT_UVP(15), 0),
DECL_REG(FCP_OUTPUT_I(0), FCP_OUTPUT_I_VAL(2000)), DECL_REG(FCP_OUTPUT_I(0), FCP_OUTPUT_I_VAL(3000)),
DECL_REG(FCP_OUTPUT_I(1), FCP_OUTPUT_I_VAL(2000)), DECL_REG(FCP_OUTPUT_I(1), FCP_OUTPUT_I_VAL(2000)),
DECL_REG(FCP_OUTPUT_I(2), FCP_OUTPUT_I_VAL(1875)), DECL_REG(FCP_OUTPUT_I(2), FCP_OUTPUT_I_VAL(1500)),
DECL_REG(FCP_OUTPUT_I(3), 0), DECL_REG(FCP_OUTPUT_I(3), 0),
DECL_REG(FCP_OUTPUT_I(4), 0), DECL_REG(FCP_OUTPUT_I(4), 0),
DECL_REG(FCP_OUTPUT_I(5), 0), DECL_REG(FCP_OUTPUT_I(5), 0),

4
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c

@ -111,9 +111,9 @@ const uint8_t port1_scp_register_value[256] =
DECL_REG(FCP_OUTPUT_UVP(13), 0), DECL_REG(FCP_OUTPUT_UVP(13), 0),
DECL_REG(FCP_OUTPUT_UVP(14), 0), DECL_REG(FCP_OUTPUT_UVP(14), 0),
DECL_REG(FCP_OUTPUT_UVP(15), 0), DECL_REG(FCP_OUTPUT_UVP(15), 0),
DECL_REG(FCP_OUTPUT_I(0), FCP_OUTPUT_I_VAL(2000)), DECL_REG(FCP_OUTPUT_I(0), FCP_OUTPUT_I_VAL(3000)),
DECL_REG(FCP_OUTPUT_I(1), FCP_OUTPUT_I_VAL(2000)), DECL_REG(FCP_OUTPUT_I(1), FCP_OUTPUT_I_VAL(2000)),
DECL_REG(FCP_OUTPUT_I(2), FCP_OUTPUT_I_VAL(1875)), DECL_REG(FCP_OUTPUT_I(2), FCP_OUTPUT_I_VAL(1500)),
DECL_REG(FCP_OUTPUT_I(3), 0), DECL_REG(FCP_OUTPUT_I(3), 0),
DECL_REG(FCP_OUTPUT_I(4), 0), DECL_REG(FCP_OUTPUT_I(4), 0),
DECL_REG(FCP_OUTPUT_I(5), 0), DECL_REG(FCP_OUTPUT_I(5), 0),

BIN
PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf

Binary file not shown.

56
PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.build_log.htm

@ -27,9 +27,29 @@ Project File Date: 04/21/2025
<h2>Output:</h2> <h2>Output:</h2>
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin' *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'Target 1' Rebuild target 'Target 1'
compiling adapter_antifake.c...
assembling startup_CMSDK_CM0.s... assembling startup_CMSDK_CM0.s...
compiling adapter_antifake.c...
compiling comp_primary_side.c...
compiling system_CMSDK_CM0.c... compiling system_CMSDK_CM0.c...
compiling port0_customized.c...
compiling comp_discharge.c...
compiling app_spec.c...
..\..\common\app\src\app_spec.c(177): warning: #177-D: variable "umask_val" was declared but never referenced
uint32_t umask_val = 0;
..\..\common\app\src\app_spec.c: 1 warning, 0 errors
compiling port1_customized.c...
compiling cps8860_it.c...
compiling comp_auto_zero.c...
compiling comp_adc.c...
compiling comp_protection.c...
compiling main.c...
compiling comp_dac.c...
..\code\src\comp_dac.c(311): warning: #177-D: variable "temp" was declared but never referenced
uint32_t temp[TYPEC_PORT_MAX + 1] = {0};
..\code\src\comp_dac.c(455): warning: #177-D: function "comp_dac_cc_acdc" was declared but never referenced
static void comp_dac_cc_acdc(uint8_t port, uint16_t val, uint16_t offset)
..\code\src\comp_dac.c: 2 warnings, 0 errors
compiling comp_powerout.c...
compiling customized.c... compiling customized.c...
..\code\src\customized.c(26): warning: #188-D: enumerated type mixed with another type ..\code\src\customized.c(26): warning: #188-D: enumerated type mixed with another type
adapter_info_s g_adapter_info = {0}; adapter_info_s g_adapter_info = {0};
@ -40,37 +60,17 @@ compiling customized.c...
..\code\src\customized.c(1556): warning: #177-D: function "comp_ccloop_enable" was declared but never referenced ..\code\src\customized.c(1556): warning: #177-D: function "comp_ccloop_enable" was declared but never referenced
static void comp_ccloop_enable(uint8_t port) static void comp_ccloop_enable(uint8_t port)
..\code\src\customized.c: 4 warnings, 0 errors ..\code\src\customized.c: 4 warnings, 0 errors
compiling cps8860_it.c...
compiling main.c...
compiling comp_powerout.c...
compiling comp_auto_zero.c...
compiling port1_customized.c...
compiling comp_primary_side.c...
compiling port0_customized.c...
compiling comp_discharge.c...
compiling comp_dac.c...
..\code\src\comp_dac.c(311): warning: #177-D: variable "temp" was declared but never referenced
uint32_t temp[TYPEC_PORT_MAX + 1] = {0};
..\code\src\comp_dac.c(455): warning: #177-D: function "comp_dac_cc_acdc" was declared but never referenced
static void comp_dac_cc_acdc(uint8_t port, uint16_t val, uint16_t offset)
..\code\src\comp_dac.c: 2 warnings, 0 errors
compiling comp_adc.c...
compiling comp_protection.c...
compiling app_spec.c...
..\..\common\app\src\app_spec.c(177): warning: #177-D: variable "umask_val" was declared but never referenced
uint32_t umask_val = 0;
..\..\common\app\src\app_spec.c: 1 warning, 0 errors
compiling dpdn_protocol.c... compiling dpdn_protocol.c...
compiling qc_scp_protocol.c... compiling qc_scp_protocol.c...
compiling ufcs_protocol.c...
compiling pd_protocol.c... compiling pd_protocol.c...
..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c(827): warning: #550-D: variable "pd_hw_uvdm_header" was set but never used ..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c(827): warning: #550-D: variable "pd_hw_uvdm_header" was set but never used
pd_hw_uvdm_header_u pd_hw_uvdm_header = {0}; pd_hw_uvdm_header_u pd_hw_uvdm_header = {0};
..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c(275): warning: #177-D: function "pd_analog_set" was declared but never referenced ..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c(275): warning: #177-D: function "pd_analog_set" was declared but never referenced
static void pd_analog_set(uint8_t port) static void pd_analog_set(uint8_t port)
..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c: 2 warnings, 0 errors ..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c: 2 warnings, 0 errors
compiling ufcs_protocol.c...
linking... linking...
Program Size: Code=12358 RO-data=1910 RW-data=60 ZI-data=3872 Program Size: Code=12370 RO-data=1910 RW-data=60 ZI-data=3872
FromELF: creating hex file... FromELF: creating hex file...
After Build - User command #1: .\CPS8860.bat After Build - User command #1: .\CPS8860.bat
C:\Users\TJP\Desktop\GIT_TEST\CPS8860_9196_70W\Anker_9196_CPS8860\PD_CPS8860_A1_CPS_Common_Demo\ac_project\project>set Project_Name=CPS8860_anker_9196 C:\Users\TJP\Desktop\GIT_TEST\CPS8860_9196_70W\Anker_9196_CPS8860\PD_CPS8860_A1_CPS_Common_Demo\ac_project\project>set Project_Name=CPS8860_anker_9196
@ -118,11 +118,11 @@ out_type : expected out file type
'd' output binary file(.bin) 'd' output binary file(.bin)
[out_file_name_without_postfix] : Option: out file name without postfix. [out_file_name_without_postfix] : Option: out file name without postfix.
---------------------------------------------------------------------- ----------------------------------------------------------------------
input code size: 14,328 [13.992K] input code size: 14,340 [14.004K]
app size: 37FC ; CRC: 9C32 app size: 3808 ; CRC: 7354
out code size : 14,332 [13.996K] out code size : 14,344 [14.008K]
create file: .\output\CPS8860_anker_9196_A1_60_V1.1_CRCEEB1.hex success! create file: .\output\CPS8860_anker_9196_A1_60_V1.2_CRC6535.hex success!
C:\Users\TJP\Desktop\GIT_TEST\CPS8860_9196_70W\Anker_9196_CPS8860\PD_CPS8860_A1_CPS_Common_Demo\ac_project\project>move /Y .\CPS8860_anker_9196_*.hex .\output C:\Users\TJP\Desktop\GIT_TEST\CPS8860_9196_70W\Anker_9196_CPS8860\PD_CPS8860_A1_CPS_Common_Demo\ac_project\project>move /Y .\CPS8860_anker_9196_*.hex .\output
存在一个重名文件,或是找不到文件。 存在一个重名文件,或是找不到文件。
".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 9 Warning(s). ".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 9 Warning(s).
@ -138,7 +138,7 @@ Package Vendor: ARM
D:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include D:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2> <h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:06 Build Time Elapsed: 00:00:07
</pre> </pre>
</body> </body>
</html> </html>

14
PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm

@ -3,7 +3,7 @@
<title>Static Call Graph - [.\Objects\CPS8860_anker_9196.axf]</title></head> <title>Static Call Graph - [.\Objects\CPS8860_anker_9196.axf]</title></head>
<body><HR> <body><HR>
<H1>Static Call Graph for image .\Objects\CPS8860_anker_9196.axf</H1><HR> <H1>Static Call Graph for image .\Objects\CPS8860_anker_9196.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060960: Last Updated: Thu Aug 28 17:38:05 2025 <BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060960: Last Updated: Sat Oct 11 09:50:43 2025
<BR><P> <BR><P>
<H3>Maximum Stack Usage = 288 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> <H3>Maximum Stack Usage = 288 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3> Call chain for Maximum Stack Depth:</H3>
@ -1102,7 +1102,7 @@ Global Symbols
</UL> </UL>
<P><STRONG><a name="[b1]"></a>fast_charge_run</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, dpdn_protocol.o(i.fast_charge_run)) <P><STRONG><a name="[b1]"></a>fast_charge_run</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, dpdn_protocol.o(i.fast_charge_run))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = fast_charge_run &rArr; dcp_qc_scp_run &rArr; dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = fast_charge_run &rArr; dcp_qc_scp_run &rArr; dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpdn_init <BR>[Calls]<UL><LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpdn_init
<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dcp_qc_scp_run <LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dcp_qc_scp_run
@ -1447,7 +1447,7 @@ Global Symbols
<P><STRONG><a name="[28]"></a>rom_dpdn_init_patch</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, app_spec.o(i.rom_dpdn_init_patch)) <P><STRONG><a name="[28]"></a>rom_dpdn_init_patch</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, app_spec.o(i.rom_dpdn_init_patch))
<BR>[Address Reference Count : 1]<UL><LI> app_spec.o(.constdata) <BR>[Address Reference Count : 1]<UL><LI> app_spec.o(.constdata)
</UL> </UL>
<P><STRONG><a name="[3b]"></a>scp_afc_identify</STRONG> (Thumb, 112 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_afc_identify)) <P><STRONG><a name="[3b]"></a>scp_afc_identify</STRONG> (Thumb, 130 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_afc_identify))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = scp_afc_identify &rArr; comp_powerout_prototol_type_set <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = scp_afc_identify &rArr; comp_powerout_prototol_type_set
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;comp_powerout_prototol_type_set <BR>[Calls]<UL><LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;comp_powerout_prototol_type_set
@ -1495,8 +1495,8 @@ Global Symbols
</UL> </UL>
<BR>[Address Reference Count : 1]<UL><LI> qc_scp_protocol.o(.constdata) <BR>[Address Reference Count : 1]<UL><LI> qc_scp_protocol.o(.constdata)
</UL> </UL>
<P><STRONG><a name="[b0]"></a>scp_power_switch</STRONG> (Thumb, 138 bytes, Stack size 24 bytes, qc_scp_protocol.o(i.scp_power_switch)) <P><STRONG><a name="[b0]"></a>scp_power_switch</STRONG> (Thumb, 132 bytes, Stack size 32 bytes, qc_scp_protocol.o(i.scp_power_switch))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;comp_powerout_prototol_type_set <BR>[Calls]<UL><LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;comp_powerout_prototol_type_set
<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_scp_powe_curve_cur <LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_scp_powe_curve_cur
@ -1683,7 +1683,7 @@ Local Symbols
</UL> </UL>
<P><STRONG><a name="[a8]"></a>dcp_qc_scp_run</STRONG> (Thumb, 136 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_qc_scp_run)) <P><STRONG><a name="[a8]"></a>dcp_qc_scp_run</STRONG> (Thumb, 136 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_qc_scp_run))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = dcp_qc_scp_run &rArr; dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = dcp_qc_scp_run &rArr; dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ufcs_handshake_disable (via Veneer) <BR>[Calls]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ufcs_handshake_disable (via Veneer)
<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_phy_enable (via Veneer) <LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_phy_enable (via Veneer)
@ -1697,7 +1697,7 @@ Local Symbols
</UL> </UL>
<P><STRONG><a name="[ab]"></a>dcp_scp_run</STRONG> (Thumb, 116 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_scp_run)) <P><STRONG><a name="[ab]"></a>dcp_scp_run</STRONG> (Thumb, 116 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_scp_run))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = dcp_scp_run &rArr; scp_power_switch &rArr; get_scp_powe_curve_cur &rArr; port1_get_scp_powe_curve_cur
</UL> </UL>
<BR>[Calls]<UL><LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_protocol_run (via Veneer) <BR>[Calls]<UL><LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_protocol_run (via Veneer)
<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_power_switch <LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scp_power_switch

44
PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep

@ -7,7 +7,7 @@ I (..\..\common\cmsis\ARM\inc\core_cm0.h)(0x6805B2C1)
I (..\..\common\cmsis\ARM\inc\core_cmInstr.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_cmInstr.h)(0x6805B2C1)
I (..\..\common\cmsis\ARM\inc\core_cmFunc.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_cmFunc.h)(0x6805B2C1)
I (..\..\common\reg_def\system_CMSDK_CM0.h)(0x6805B2C1) I (..\..\common\reg_def\system_CMSDK_CM0.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2)
I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5E8E2EB2)
@ -127,7 +127,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -247,7 +247,7 @@ I (..\code\inc\customized.h)(0x689AA80E)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\bc.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\bc.h)(0x6805B2C1)
@ -359,7 +359,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -473,7 +473,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -529,7 +529,7 @@ I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_protection.h)(0x687A2544) I (..\code\inc\comp_protection.h)(0x687A2544)
F (..\code\src\port0_customized.c)(0x688735BC)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\port0_customized.o --omf_browse .\objects\port0_customized.crf --depend .\objects\port0_customized.d) F (..\code\src\port0_customized.c)(0x68C776C3)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\port0_customized.o --omf_browse .\objects\port0_customized.crf --depend .\objects\port0_customized.d)
I (..\code\inc\port0_customized.h)(0x6805B2C1) I (..\code\inc\port0_customized.h)(0x6805B2C1)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2)
@ -590,7 +590,7 @@ I (..\code\inc\common.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -644,7 +644,7 @@ I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
F (..\code\src\port1_customized.c)(0x688735BC)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\port1_customized.o --omf_browse .\objects\port1_customized.crf --depend .\objects\port1_customized.d) F (..\code\src\port1_customized.c)(0x68C776CD)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\port1_customized.o --omf_browse .\objects\port1_customized.crf --depend .\objects\port1_customized.d)
I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2)
@ -705,7 +705,7 @@ I (..\code\inc\common.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -759,7 +759,7 @@ I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
I (..\code\inc\port0_customized.h)(0x6805B2C1) I (..\code\inc\port0_customized.h)(0x6805B2C1)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
F (..\code\inc\config.h)(0x689C67D3)() F (..\code\inc\config.h)(0x68BE3A10)()
F (..\code\src\comp_dac.c)(0x68B01F8A)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\comp_dac.o --omf_browse .\objects\comp_dac.crf --depend .\objects\comp_dac.d) F (..\code\src\comp_dac.c)(0x68B01F8A)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\comp_dac.o --omf_browse .\objects\comp_dac.crf --depend .\objects\comp_dac.d)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
@ -818,7 +818,7 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -932,7 +932,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1049,7 +1049,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1167,7 +1167,7 @@ I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1260,7 +1260,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1373,7 +1373,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1489,7 +1489,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1559,7 +1559,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1614,7 +1614,7 @@ I (..\code\inc\common.h)(0x6805B2C1)
I (..\..\common\comp\protocol\pd_protocol\inc\pd_protocol.h)(0x6805BC94) I (..\..\common\comp\protocol\pd_protocol\inc\pd_protocol.h)(0x6805BC94)
I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\code\inc\port1_customized.h)(0x686CB3DD)
F (..\..\common\comp\protocol\qc_scp_protocol\src\qc_scp_protocol.c)(0x689C08CE)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\qc_scp_protocol.o --omf_browse .\objects\qc_scp_protocol.crf --depend .\objects\qc_scp_protocol.d) F (..\..\common\comp\protocol\qc_scp_protocol\src\qc_scp_protocol.c)(0x68C9423D)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -ID:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="533" -DARMCM0 -o .\objects\qc_scp_protocol.o --omf_browse .\objects\qc_scp_protocol.crf --depend .\objects\qc_scp_protocol.d)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x689AA80E) I (..\code\inc\customized.h)(0x689AA80E)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
@ -1675,7 +1675,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
@ -1805,7 +1805,7 @@ I (..\..\common\rom_inc\protocol\task_pd_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\task_pd_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
@ -1905,7 +1905,7 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x68BE3A10)
I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80) I (..\..\common\rom_inc\comp\comp_config.h)(0x689AAD80)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)

20
PD_CPS8860_A1_CPS_Common_Demo/common/comp/protocol/qc_scp_protocol/src/qc_scp_protocol.c

@ -178,7 +178,7 @@ uint8_t last_afc_val = 0;
// 0x0f: 5V3A 0x49: 9V2A 0x79: 12V2A // 0x0f: 5V3A 0x49: 9V2A 0x79: 12V2A
// const uint8_t AFC_PWR_CURVE[] = {0x0F, 0x46}; // const uint8_t AFC_PWR_CURVE[] = {0x0F, 0x46};
const uint8_t AFC_PWR_CURVE[] = {0x0F, 0x49, 0x76}; const uint8_t AFC_PWR_CURVE[] = {0x0F, 0x49, 0x79};
/* /*
* @brief scp_afc_identify * @brief scp_afc_identify
@ -220,9 +220,19 @@ void scp_afc_identify(uint8_t port, scp_param_s *scp_param)
request_vol = AFC_PWR_CURVE[scp_param->scp_prl_passist.afc_request_index]; request_vol = AFC_PWR_CURVE[scp_param->scp_prl_passist.afc_request_index];
log_info("AFC 9V\n"); // log_info("AFC 9V\n");
g_powerout_info[port].prl_update_vol = (request_vol >> 4) * VOLTAGE_1V + VOLTAGE_5V; g_powerout_info[port].prl_update_vol = (request_vol >> 4) * VOLTAGE_1V + VOLTAGE_5V;
g_powerout_info[port].prl_update_cur = (request_vol & 0x0f) * CURRENT_0P15A + CURRENT_0P75A; g_powerout_info[port].prl_update_cur = (request_vol & 0x0f) * CURRENT_0P15A + CURRENT_0P75A;
// 增加200mA的offset
g_powerout_info[port].prl_update_cur += CURRENT_0P3A;
// 客户要求AFC做特殊处理,广播2A实际只能出1.8A
if( g_powerout_info[port].prl_update_vol == VOLTAGE_12V )
{
g_powerout_info[port].prl_update_cur = CURRENT_1P8A;
}
comp_powerout_prototol_type_set(port,PROTOCOL_AFC, afc_request_action[port]); comp_powerout_prototol_type_set(port,PROTOCOL_AFC, afc_request_action[port]);
afc_cnt = 0; afc_cnt = 0;
} }
@ -312,9 +322,6 @@ void scp_power_switch(uint8_t port,scp_param_s *scp_param)
{ {
cur = scp_param->scp_app_passist.b_cur; cur = scp_param->scp_app_passist.b_cur;
max_cur = get_scp_powe_curve_cur(port,scp_param->scp_app_passist.b_vol); max_cur = get_scp_powe_curve_cur(port,scp_param->scp_app_passist.b_vol);
// 客户要求 scpb 也要加 200mA的偏置, 加在max_cur前, 防止最后过大
cur += CURRENT_0P2A;
log_info("scpb max_cur:%d\n", max_cur); log_info("scpb max_cur:%d\n", max_cur);
if(cur > max_cur) if(cur > max_cur)
@ -322,6 +329,9 @@ void scp_power_switch(uint8_t port,scp_param_s *scp_param)
cur = max_cur; cur = max_cur;
} }
// 客户要求 scpb 也要加 200mA的偏置
cur += CURRENT_0P2A;
scp_param->scp_app_passist.vol = scp_param->scp_app_passist.b_vol; scp_param->scp_app_passist.vol = scp_param->scp_app_passist.b_vol;
scp_param->scp_app_passist.cur = cur; scp_param->scp_app_passist.cur = cur;

Loading…
Cancel
Save