Browse Source

1.两路都修改为FB调压

master
Jipeng.tang 1 month ago
parent
commit
f753b7267d
  1. 106
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_dac.c
  2. 5
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c
  3. BIN
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf
  4. 50
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.build_log.htm
  5. 783
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm
  6. 42
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep
  7. 66
      PD_CPS8860_A1_CPS_Common_Demo/common/app/src/cps8860_it.c
  8. 4
      PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c
  9. 10
      PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/inc/comp_powerout.h
  10. 56
      PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_powerout.c

106
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_dac.c

@ -244,12 +244,12 @@ static void comp_dac_cv_2dcdc_fb(uint8_t port, uint16_t val)
temp[port] = DAC_CV01_BIT; temp[port] = DAC_CV01_BIT;
} }
// if(port == TYPEC_PORT0) if(port == TYPEC_PORT0)
// { {
// REG_DAC_CTRL_CV0_CFG->bf.target = temp[port]; REG_DAC_CTRL_CV0_CFG->bf.target = temp[port];
// REG_DAC_CTRL_CV0_CFG->bf.enable = true; REG_DAC_CTRL_CV0_CFG->bf.enable = true;
// } }
// else else
{ {
REG_DAC_CTRL_CV1_CFG->bf.target = temp[port]; REG_DAC_CTRL_CV1_CFG->bf.target = temp[port];
REG_DAC_CTRL_CV1_CFG->bf.enable = true; REG_DAC_CTRL_CV1_CFG->bf.enable = true;
@ -317,7 +317,8 @@ static void comp_dac_cv_acdc(uint8_t port, uint16_t val)
if(port == TYPEC_PORT0) if(port == TYPEC_PORT0)
{ {
port0_opto_cv(TYPEC_PORT0, val); // port0_opto_cv(TYPEC_PORT0, val);
comp_dac_cv_2dcdc_fb(TYPEC_PORT0, val);
} }
else // port1 else // port1
{ {
@ -325,7 +326,8 @@ static void comp_dac_cv_acdc(uint8_t port, uint16_t val)
if(!user_app.type_c1_connect && user_app.type_c2_connect) if(!user_app.type_c1_connect && user_app.type_c2_connect)
{ {
g_powerout_info[TYPEC_PORT0].set_vol = val; g_powerout_info[TYPEC_PORT0].set_vol = val;
port0_opto_cv(TYPEC_PORT0, val); // port0_opto_cv(TYPEC_PORT0, val);
comp_dac_cv_2dcdc_fb(TYPEC_PORT0, val);
} }
// port1使用FB调压 // port1使用FB调压
@ -524,19 +526,22 @@ void comp_dac_cc_target_set(uint8_t port, uint16_t val, uint16_t offset)
if(user_app.type_c1_connect && !user_app.type_c2_connect) // 单C1 if(user_app.type_c1_connect && !user_app.type_c2_connect) // 单C1
{ {
comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]); // comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
comp_dac_cc_2dcdc_fb(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
} }
else if(!user_app.type_c1_connect && user_app.type_c2_connect) // 单C2 else if(!user_app.type_c1_connect && user_app.type_c2_connect) // 单C2
{ {
g_powerout_info[TYPEC_PORT0].set_current = val; g_powerout_info[TYPEC_PORT0].set_current = val;
comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]); // comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
comp_dac_cc_2dcdc_fb(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
comp_dac_cc_2dcdc_fb(TYPEC_PORT1, val, cc_offset[TYPEC_PORT1]); // 另外一路的电流也设到一样的 comp_dac_cc_2dcdc_fb(TYPEC_PORT1, val, cc_offset[TYPEC_PORT1]); // 另外一路的电流也设到一样的
} }
else // 双口 else // 双口
{ {
if(port == TYPEC_PORT0) if(port == TYPEC_PORT0)
{ {
comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]); // comp_dac_cc_acdc(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
comp_dac_cc_2dcdc_fb(TYPEC_PORT0, val, cc_offset[TYPEC_PORT0]);
} }
else if(port == TYPEC_PORT1) else if(port == TYPEC_PORT1)
{ {
@ -574,9 +579,7 @@ void comp_dac_delay(uint32_t delay_ms)
} }
static void comp_dac_mode_init(void) static void comp_dac_mode_init(void)
{ {
#ifdef ACDC_2DCDC_2FB // #ifdef ACDC_2DCDC_2FB
drv_mtp_trim_password(); drv_mtp_trim_password();
/*1:acdc+dcdc*2,d2a_fb1_fbmode=1,d2a_fb2_fbmode=1,d2a_fb1_cv_en=1,d2a_fb2_cv_en=1 */ /*1:acdc+dcdc*2,d2a_fb1_fbmode=1,d2a_fb2_fbmode=1,d2a_fb1_cv_en=1,d2a_fb2_cv_en=1 */
REG_TRIM_REF->bf.sel_opto_fb = true; REG_TRIM_REF->bf.sel_opto_fb = true;
@ -585,9 +588,7 @@ static void comp_dac_mode_init(void)
drv_dac_ctrl_cv2_cfg_word(VIN_CV2_CONFIG_WORD); drv_dac_ctrl_cv2_cfg_word(VIN_CV2_CONFIG_WORD);
/***********FB1_CV LOOP************/ /***********FB1_CV LOOP************/
REG_TRIM_RSVD->word = 0x02;/*close sw4*/ REG_TRIM_RSVD->word = 0x02;/*close sw4*/
REG_ANALOG_VIN->word = 0x01;/*vin1 TO gate1*/ REG_ANALOG_VIN->word = 0x01;/*vin1 TO gate1*/
/*bit0:enable dac,bit1:6bit-dac2 for opto loop*/ /*bit0:enable dac,bit1:6bit-dac2 for opto loop*/
drv_analog_dac_set(0x03); drv_analog_dac_set(0x03);
@ -596,19 +597,13 @@ static void comp_dac_mode_init(void)
REG_DAC_CTRL_CV0_CFG->bf.target = FB_CV1_VOFFSET * 4096 / 2300; REG_DAC_CTRL_CV0_CFG->bf.target = FB_CV1_VOFFSET * 4096 / 2300;
REG_DAC_CTRL_CV0_CFG->bf.enable = true; REG_DAC_CTRL_CV0_CFG->bf.enable = true;
// drv_dac_ctrl_cv0_cfg_word(VIN1_CV0_CONFIG_WORD); /*set CV_DAC0 = 0.335*/ // drv_dac_ctrl_cv0_cfg_word(VIN1_CV0_CONFIG_WORD); /*set CV_DAC0 = 0.335*/
REG_ANALOG_FB1_FBCV->word = 0x01;/*enable fb1_fbcv_en*/ REG_ANALOG_FB1_FBCV->word = 0x01;/*enable fb1_fbcv_en*/
// /***********FB1_CC LOOP************/ // /***********FB1_CC LOOP************/
drv_dac_ctrl_cc0_cfg_word(VIN1_CC0_CONFIG_WORD);/*set CC_DAC0 = 3A*/ drv_dac_ctrl_cc0_cfg_word(VIN1_CC0_CONFIG_WORD);/*set CC_DAC0 = 3A*/
REG_ANALOG_CS1->word = 0xA3;/*enable current-sense */ REG_ANALOG_CS1->word = 0xA3;/*enable current-sense */
REG_ANALOG_FB1->word = 0x115;//0X117;/*enable fb1_fbcomp*/ REG_ANALOG_FB1->word = 0x115;//0X117;/*enable fb1_fbcomp*/
REG_ANALOG_FB1_FB->word = 0x01;/*enable fppath1_en*/ REG_ANALOG_FB1_FB->word = 0x01;/*enable fppath1_en*/
// REG_ANALOG_FB1->bf.fbpath_en = 1; // REG_ANALOG_FB1->bf.fbpath_en = 1;
/***********FB2_CV LOOP************/ /***********FB2_CV LOOP************/
/*set VIN2 voltage*/ /*set VIN2 voltage*/
REG_DAC_CTRL_CV1_CFG->bf.target = FB_CV2_VOFFSET * 4096 / 2300; REG_DAC_CTRL_CV1_CFG->bf.target = FB_CV2_VOFFSET * 4096 / 2300;
@ -618,54 +613,53 @@ static void comp_dac_mode_init(void)
/***********FB2_CC LOOP************/ /***********FB2_CC LOOP************/
drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD);/*set CC_DAC0 = 3A*/ drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD);/*set CC_DAC0 = 3A*/
REG_ANALOG_CS2->word = 0xA3;/*enable current-sense */ REG_ANALOG_CS2->word = 0xA3;/*enable current-sense */
REG_ANALOG_FB2->word = 0x115;//0X117;/*enable fb1_fbcomp*/ REG_ANALOG_FB2->word = 0x115;//0X117;/*enable fb1_fbcomp*/
REG_ANALOG_FB2_FB->word = 0x01;/*enable fppath1_en*/ REG_ANALOG_FB2_FB->word = 0x01;/*enable fppath1_en*/
// REG_ANALOG_FB2->bf.fbpath_en = 1; // REG_ANALOG_FB2->bf.fbpath_en = 1;
#endif
#ifdef ACDC_1ACDC // #endif
drv_mtp_trim_password();
/*0: acdc+dcdc,d2a_fb1_fbmode=0,d2a_fb2_fbmode=1,d2a_fb1_cv_en=0,d2a_fb2_cv_en=1; */
REG_TRIM_REF->bf.sel_opto_fb = false;
REG_ANALOG_CS1->word = 0xA3;/*enable current-sense */
REG_ANALOG_VIN->word = 0x00;/*1£ºvin1 TO gate1*/ // #ifdef ACDC_1ACDC
// drv_mtp_trim_password();
// /*0: acdc+dcdc,d2a_fb1_fbmode=0,d2a_fb2_fbmode=1,d2a_fb1_cv_en=0,d2a_fb2_cv_en=1; */
// REG_TRIM_REF->bf.sel_opto_fb = false;
// REG_ANALOG_CS1->word = 0xA3;/*enable current-sense */
// REG_ANALOG_VIN->word = 0x00;/*1£ºvin1 TO gate1*/
drv_dac_ctrl_cv2_cfg_word(0x1000009);
/*set VIN1 voltage*/ // drv_dac_ctrl_cv2_cfg_word(0x1000009);
REG_DAC_CTRL_CV0_CFG->bf.target = 600;
REG_DAC_CTRL_CV0_CFG->bf.enable = true;
/*等dac设置值稳定坎在切杢到12bit的dac cv1去*/
comp_dac_delay(50);
/*bit0:enable dac,bit1:6bit-dac2 for opto loop*/
drv_analog_dac_set(0x01);/*bit1:0--set 6bit--12bit dac cv1*/
/*CC1*/ // /*set VIN1 voltage*/
drv_dac_ctrl_cc0_cfg_word(0x10004FB); // REG_DAC_CTRL_CV0_CFG->bf.target = 600;
// REG_DAC_CTRL_CV0_CFG->bf.enable = true;
// /*等dac设置值稳定坎在切杢到12bit的dac cv1去*/
// comp_dac_delay(50);
// /*bit0:enable dac,bit1:6bit-dac2 for opto loop*/
// drv_analog_dac_set(0x01);/*bit1:0--set 6bit--12bit dac cv1*/
// /*CC1*/
// drv_dac_ctrl_cc0_cfg_word(0x10004FB);
//FB2
REG_DAC_CTRL_CV1_CFG->bf.target = FB_CV2_VOFFSET * 4096 / 2300;
REG_DAC_CTRL_CV1_CFG->bf.enable = true;
drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD); /*set CC_DAC0 = 3A*/
REG_ANALOG_FB2_FBCV->word = 0x01;/*enable fb2_fbcv_en*/
/***********FB2_CC LOOP************/
REG_ANALOG_CS2->word = 0xA3;/*enable current-sense */
REG_ANALOG_FB2->word = 0x50;//0X117;/*enable fb1_fbcomp*/
REG_ANALOG_FB2_FB->word = 0x01;/*enable fppath1_en*/
// 开启CC1的 CC环 // //FB2
// drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD); // REG_DAC_CTRL_CV1_CFG->bf.target = FB_CV2_VOFFSET * 4096 / 2300;
REG_DAC_CTRL_CC1_CFG->bf.enable = true; // REG_DAC_CTRL_CV1_CFG->bf.enable = true;
// drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD); /*set CC_DAC0 = 3A*/
// REG_ANALOG_FB2_FBCV->word = 0x01;/*enable fb2_fbcv_en*/
// /***********FB2_CC LOOP************/
// REG_ANALOG_CS2->word = 0xA3;/*enable current-sense */
// REG_ANALOG_FB2->word = 0x50;//0X117;/*enable fb1_fbcomp*/
// REG_ANALOG_FB2_FB->word = 0x01;/*enable fppath1_en*/
// F8C0 // // 开启CC1的 CC环
REG_ANALOG_FB2->word = 0X157; // // drv_dac_ctrl_cc1_cfg_word(VIN2_CC1_CONFIG_WORD);
// REG_DAC_CTRL_CC1_CFG->bf.enable = true;
#endif // // F8C0
// REG_ANALOG_FB2->word = 0X157;
// #endif
} }

5
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c

@ -1655,9 +1655,10 @@ uint8_t system_init(void)
#endif #endif
#ifdef ACDC_2DCDC_2FB // #ifdef ACDC_2DCDC_2FB
comp_dac_2fb_patch_enable(true); comp_dac_2fb_patch_enable(true);
#endif // #endif
log_info("CV:%d,%d\n", REG_DAC_CTRL_CV0_CFG->bf.target, REG_DAC_CTRL_CV1_CFG->bf.target); log_info("CV:%d,%d\n", REG_DAC_CTRL_CV0_CFG->bf.target, REG_DAC_CTRL_CV1_CFG->bf.target);
log_info("VIN:%d,%d,%d\n", comp_adc_get_vin12(TYPEC_PORT0), comp_adc_get_vin12(TYPEC_PORT1), COMP_ADC_GET_VIN0_VOL()); log_info("VIN:%d,%d,%d\n", comp_adc_get_vin12(TYPEC_PORT0), comp_adc_get_vin12(TYPEC_PORT1), COMP_ADC_GET_VIN0_VOL());

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

Binary file not shown.

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

@ -27,25 +27,9 @@ 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'
assembling startup_CMSDK_CM0.s...
compiling adapter_antifake.c... compiling adapter_antifake.c...
assembling startup_CMSDK_CM0.s...
compiling system_CMSDK_CM0.c... compiling system_CMSDK_CM0.c...
compiling comp_auto_zero.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 port0_customized.c...
compiling main.c...
compiling cps8860_it.c...
compiling comp_primary_side.c...
compiling comp_adc.c...
compiling port1_customized.c...
compiling comp_discharge.c...
compiling dpdn_protocol.c...
compiling comp_protection.c...
compiling comp_powerout.c...
compiling qc_scp_protocol.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};
@ -56,10 +40,28 @@ 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... compiling comp_dac.c...
..\code\src\comp_dac.c(311): warning: #177-D: variable "temp" was declared but never referenced ..\code\src\comp_dac.c(311): warning: #177-D: variable "temp" was declared but never referenced
uint32_t temp[TYPEC_PORT_MAX + 1] = {0}; uint32_t temp[TYPEC_PORT_MAX + 1] = {0};
..\code\src\comp_dac.c: 1 warning, 0 errors ..\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 qc_scp_protocol.c...
compiling ufcs_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
@ -68,7 +70,7 @@ compiling pd_protocol.c...
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
linking... linking...
Program Size: Code=12650 RO-data=1910 RW-data=60 ZI-data=3872 Program Size: Code=12358 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
@ -116,14 +118,14 @@ 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,620 [14.277K] input code size: 14,328 [13.992K]
app size: 3920 ; CRC: 0379 app size: 37FC ; CRC: 9C32
out code size : 14,624 [14.281K] out code size : 14,332 [13.996K]
create file: .\output\CPS8860_anker_9196_A1_60_V1.1_CRC3517.hex success! create file: .\output\CPS8860_anker_9196_A1_60_V1.1_CRCEEB1.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), 8 Warning(s). ".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 9 Warning(s).
<h2>Software Packages used:</h2> <h2>Software Packages used:</h2>

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

File diff suppressed because it is too large

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

@ -165,7 +165,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -182,7 +182,7 @@ 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)
I (..\code\inc\comp_protection.h)(0x687A2544) I (..\code\inc\comp_protection.h)(0x687A2544)
F (..\..\common\app\src\cps8860_it.c)(0x689C4253)(--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\cps8860_it.o --omf_browse .\objects\cps8860_it.crf --depend .\objects\cps8860_it.d) F (..\..\common\app\src\cps8860_it.c)(0x68B020FD)(--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\cps8860_it.o --omf_browse .\objects\cps8860_it.crf --depend .\objects\cps8860_it.d)
I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_clock.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)
@ -281,7 +281,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -298,7 +298,7 @@ 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)
I (..\code\inc\comp_protection.h)(0x687A2544) I (..\code\inc\comp_protection.h)(0x687A2544)
F (..\..\common\app\src\main.c)(0x686F6A2A)(--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\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) F (..\..\common\app\src\main.c)(0x68B02374)(--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\main.o --omf_browse .\objects\main.crf --depend .\objects\main.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)
@ -397,7 +397,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -413,7 +413,7 @@ I (..\..\common\rom_inc\comp\comp_i2c.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\customized.c)(0x689AFE86)(--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\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d) F (..\code\src\customized.c)(0x68B01FE6)(--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\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d)
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)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2)
@ -511,7 +511,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -628,7 +628,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -743,7 +743,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -760,7 +760,7 @@ 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)(0x689C67D3)()
F (..\code\src\comp_dac.c)(0x689C41AA)(--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)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E2EB2)
@ -860,7 +860,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_primary_side.h)(0x6805B2C1) I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
@ -875,8 +875,8 @@ I (..\..\common\rom_inc\comp\comp_i2c.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 (..\..\common\comp\comp\src\comp_powerout.c)(0x68761F0E)(--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_powerout.o --omf_browse .\objects\comp_powerout.crf --depend .\objects\comp_powerout.d) F (..\..\common\comp\comp\src\comp_powerout.c)(0x68B022A8)(--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_powerout.o --omf_browse .\objects\comp_powerout.crf --depend .\objects\comp_powerout.d)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\rom_inc\drv\drv_comm.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_comm.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)
@ -1092,7 +1092,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_primary_side.h)(0x6805B2C1) I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
@ -1302,7 +1302,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -1380,7 +1380,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5E8E2EB2)
I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
@ -1497,7 +1497,7 @@ I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1)
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)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
F (..\..\common\comp\protocol\dndp_protocol\src\dpdn_protocol.c)(0x6805B2C1)(--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\dpdn_protocol.o --omf_browse .\objects\dpdn_protocol.crf --depend .\objects\dpdn_protocol.d) F (..\..\common\comp\protocol\dndp_protocol\src\dpdn_protocol.c)(0x6805B2C1)(--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\dpdn_protocol.o --omf_browse .\objects\dpdn_protocol.crf --depend .\objects\dpdn_protocol.d)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
@ -1597,7 +1597,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -1713,7 +1713,7 @@ I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc30+_protocol.h)(0x6805B2C1)
@ -1804,7 +1804,7 @@ I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\task_pd_prl_func.h)(0x6805B2C1) 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)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\code\inc\config.h)(0x689C67D3) I (..\code\inc\config.h)(0x689C67D3)
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)
@ -1941,7 +1941,7 @@ I (..\..\common\rom_inc\protocol\ufcs_flag.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_define.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x68B021C3)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)

66
PD_CPS8860_A1_CPS_Common_Demo/common/app/src/cps8860_it.c

@ -430,7 +430,7 @@ void ADC_Handler(void)
void VIN_OVP_Handler(void) void VIN_OVP_Handler(void)
{ {
#ifdef ACDC_2DCDC_2FB // #ifdef ACDC_2DCDC_2FB
// log_info("OVPXX\n"); // log_info("OVPXX\n");
/********VIN*************/ /********VIN*************/
if(drv_extint_vin_ratiop_ov_read() & REG_EXTINT_VAL_BIT) if(drv_extint_vin_ratiop_ov_read() & REG_EXTINT_VAL_BIT)
@ -442,38 +442,38 @@ void VIN_OVP_Handler(void)
drv_extint_vin_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT); drv_extint_vin_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT);
} }
#endif // #endif
#ifdef ACDC_1ACDC // #ifdef ACDC_1ACDC
if(drv_extint_vin_ratiop_ov_read() & REG_EXTINT_VAL_BIT) // if(drv_extint_vin_ratiop_ov_read() & REG_EXTINT_VAL_BIT)
{ // {
log_info("#%x\n", REG_DAC_CTRL_CV2_CFG->bf.target); // log_info("#%x\n", REG_DAC_CTRL_CV2_CFG->bf.target);
log_info("vin ratiop_ovp\n"); // log_info("vin ratiop_ovp\n");
// set_exception_flag(SYS_ERR_OVP); // // set_exception_flag(SYS_ERR_OVP);
// g_protection_param.vin_expcode = SYS_VIN_OVP; // // g_protection_param.vin_expcode = SYS_VIN_OVP;
drv_extint_vin_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT); // drv_extint_vin_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT);
comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP); // comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP);
} // }
/****************VIN1*******************/ // /****************VIN1*******************/
if(drv_extint_vin1_ratiop_ov_read() & REG_EXTINT_VAL_BIT) // if(drv_extint_vin1_ratiop_ov_read() & REG_EXTINT_VAL_BIT)
{ // {
log_info("VIN1 ratiop_ovp\n"); // log_info("VIN1 ratiop_ovp\n");
comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP); // comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP);
drv_extint_vin1_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT); // drv_extint_vin1_ratiop_ov_mask_set(REG_EXTINT_CLR_BIT);
} // }
if(drv_extint_vin1_ov_read() & REG_EXTINT_VAL_BIT) // if(drv_extint_vin1_ov_read() & REG_EXTINT_VAL_BIT)
{ // {
log_info("VIN1 prot_ovp\n"); // log_info("VIN1 prot_ovp\n");
comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP); // comp_protection_exception_flag_set(TYPEC_PORT0,SYS_ERR_OVP);
drv_extint_vin1_ov_mask_set(REG_EXTINT_CLR_BIT); // drv_extint_vin1_ov_mask_set(REG_EXTINT_CLR_BIT);
} // }
#endif // #endif
// //
// /****************VIN2*******************/ // /****************VIN2*******************/
// if(drv_extint_vin2_ratiop_ov_read() & REG_EXTINT_VAL_BIT) // if(drv_extint_vin2_ratiop_ov_read() & REG_EXTINT_VAL_BIT)

4
PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c

@ -25,6 +25,10 @@ int main(void)
{ {
system_init(); system_init();
// 通过改变电阻 抬高DPDN的电压
REG_TRIM_DPDN1->bf.rh_am = 4;
REG_TRIM_DPDN2->bf.rh_am = 4;
while(1) while(1)
{ {
#if TYPEC_PORT0_SUPPORT #if TYPEC_PORT0_SUPPORT

10
PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/inc/comp_powerout.h

@ -22,13 +22,13 @@
#define PWR_MACHINE_WORK_PERIOD 4 /* in unit of ms */ #define PWR_MACHINE_WORK_PERIOD 4 /* in unit of ms */
#ifdef ACDC_2DCDC_2FB // #ifdef ACDC_2DCDC_2FB
#define CV_SPEED_TIMES_US 50//50 #define CV_SPEED_TIMES_US 50//50
#endif // #endif
#ifdef ACDC_1ACDC // #ifdef ACDC_1ACDC
#define CV_SPEED_TIMES_US 100//50//100 // #define CV_SPEED_TIMES_US 100//50//100
#endif // #endif
#define CC_SPEED_TIMES_US 25/*?????????????CC?*/ #define CC_SPEED_TIMES_US 25/*?????????????CC?*/

56
PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_powerout.c

@ -187,7 +187,7 @@ void comp_powerout_protect_en(uint8_t port,uint8_t en)
} }
REG_ANALOG_PROT->bf.en_vin_ov = en; REG_ANALOG_PROT->bf.en_vin_ov = en;
REG_ANALOG_PROT->bf.en_vin1_ov = en; REG_ANALOG_PROT->bf.en_vin1_ov = en;
// REG_ANALOG_PROT->bf.en_vin2_ov = en; REG_ANALOG_PROT->bf.en_vin2_ov = en;
#endif #endif
#endif #endif
@ -197,7 +197,7 @@ void comp_powerout_protect_en(uint8_t port,uint8_t en)
#endif #endif
} }
#ifdef ACDC_1ACDC //#ifdef ACDC_1ACDC
/* /*
* @brief comp_powerout_vol_set * @brief comp_powerout_vol_set
* @param port * @param port
@ -205,40 +205,40 @@ void comp_powerout_protect_en(uint8_t port,uint8_t en)
* @note * @note
* @retval null * @retval null
*/ */
void comp_powerout_vol_set(uint8_t port,comp_powerout_info_s *powerout_info,uint16_t vol) // void comp_powerout_vol_set(uint8_t port,comp_powerout_info_s *powerout_info,uint16_t vol)
{ // {
uint16_t dischar_time = DELAY_250MS; // uint16_t dischar_time = DELAY_250MS;
if(abs(vol - powerout_info->last_vol) > 16000) // if(abs(vol - powerout_info->last_vol) > 16000)
{ // {
powerout_info->vol_time = DELAY_500MS / PWR_MACHINE_WORK_PERIOD; // powerout_info->vol_time = DELAY_500MS / PWR_MACHINE_WORK_PERIOD;
dischar_time = DELAY_500MS; // dischar_time = DELAY_500MS;
} // }
else // else
{ // {
powerout_info->vol_time = DELAY_250MS / PWR_MACHINE_WORK_PERIOD; // powerout_info->vol_time = DELAY_250MS / PWR_MACHINE_WORK_PERIOD;
} // }
powerout_info->vol_time_mark = powerout_info->vol_time; // powerout_info->vol_time_mark = powerout_info->vol_time;
if(vol < powerout_info->last_vol) // if(vol < powerout_info->last_vol)
{ // {
comp_discharge_vout12(port,dischar_time, DIS_125mA); // comp_discharge_vout12(port,dischar_time, DIS_125mA);
} // }
comp_powerout_protect_en(port,false); // comp_powerout_protect_en(port,false);
powerout_info->last_vol = vol; // powerout_info->last_vol = vol;
comp_dac_output_voltage_set(port,vol); // comp_dac_output_voltage_set(port,vol);
powerout_info->set_comp_vol = vol; // powerout_info->set_comp_vol = vol;
} // }
#endif // #endif
#ifdef ACDC_2DCDC_2FB // #ifdef ACDC_2DCDC_2FB
/* /*
* @brief comp_powerout_vol_set * @brief comp_powerout_vol_set
@ -278,11 +278,9 @@ void comp_powerout_vol_set(uint8_t port,comp_powerout_info_s *powerout_info,uint
powerout_info->cc_mode_flag = false; powerout_info->cc_mode_flag = false;
comp_dac_output_voltage_set(port,vol); comp_dac_output_voltage_set(port,vol);
powerout_info->set_comp_vol = vol; powerout_info->set_comp_vol = vol;
} }
#endif // #endif
/* /*
* @brief comp_powerout_cur_set * @brief comp_powerout_cur_set

Loading…
Cancel
Save