Browse Source

1. 新增NTC降额功能,OTP功能温度点更改

master
Jipeng.tang 4 days ago
parent
commit
e05b0b1bcb
  1. 4
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h
  2. 19
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h
  3. 2
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c
  4. 81
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c
  5. 11
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c
  6. 12
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c
  7. BIN
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf
  8. 40
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.build_log.htm
  9. 1246
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm
  10. 88
      PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep
  11. 2
      PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c
  12. 11
      PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c

4
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h

@ -40,8 +40,8 @@
#define DN_OVP_VPT 4000//2374
#define DP_OVP_VPT DN_OVP_VPT
#define NTC_OTP_VPT NTC_100
#define NTC_OTP_RECOVER_VPT NTC_60
#define NTC_OTP_VPT NTC_105
#define NTC_OTP_RECOVER_VPT NTC_85
#define NTC_OTP_DERATE 1954

19
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h

@ -19,8 +19,9 @@
#define PD_PWR_45W 6
#define PD_PWR_35W 7
#define PD_PWR_25W 8
#define PD_PWR_12W 9
#define PD_PWR_5W 10
#define PD_PWR_15W 9
#define PD_PWR_12W 10
#define PD_PWR_5W 11
#include "core_comm.h"
#include "drv_comm.h"
@ -51,13 +52,17 @@ extern bool usba_online_state;
/*
60°: 23.47 * 20uA = 469
85°: 10.28 * 20uA = 206
90°: 8.737 * 20uA = 175
100°: 8.737 * 20uA = 128
100°: 6.39 * 20uA = 128
105°: 5.510 * 20uA = 110
*/
#define NTC_60 469
#define NTC_90 175
#define NTC_100 128
#define NTC_60 2299
#define NTC_85 1028
#define NTC_90 874
#define NTC_100 639
#define NTC_105 551
typedef enum
{
@ -357,7 +362,7 @@ void solve_huawei_matebook(uint8_t port, pd_param_s* pd_param);
void user_timer_event(uint8_t port);
#if USER_NTC_ENABLE
// void ntc_judgment(void);
void ntc_judgment(void);
#endif
#endif

2
PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c

@ -259,7 +259,7 @@ void comp_protection_monitor(uint8_t port, protection_param_s *protection_param)
adc_sample[port][PROT_UVP] = comp_adc_get_vin12(port);
adc_sample[port][PROT_DP_WET] = comp_adc_get_dp12(port);
adc_sample[port][PROT_DN_WET] = comp_adc_get_dn12(port);
adc_sample[port][PROT_OTP] = OMP_ADC_GET_RT_VOL();//comp_adc_get_rt12(port);
adc_sample[port][PROT_OTP] = comp_adc_get_rt12(TYPEC_PORT1);
adc_sample[port][PROT_OVP] = comp_adc_get_vin12(port);
pro_vpt[port][PROT_UVP] = (g_powerout_info[port].set_vol >= VOLTAGE_5V) ? PRO_UVP_VPT_COEFF(g_powerout_info[port].set_vol) : VOLTAGE_3V;

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

@ -405,33 +405,38 @@ void pd_src_cap_init(uint8_t port, pd_param_s*pd_param, uint8_t pwr_cnt)
}
#if USER_NTC_ENABLE
// void ntc_judgment(void)
// {
// uint16_t ntc_val = 0;
// static uint16_t ntc_derat_cnt = 0, ntc_recove_cnt = 0;
// ntc_val = COMP_ADC_GET_RT2_VOL();
// // 消抖时间的话, 是还需要/5, 比如给200ms, 实际是40ms
// if(trigger_check(ntc_val, NTC_90,
// true,
// &ntc_derat_cnt,
// DELAY_200MS)
// )
// {
// user_app.ntc_triggered_dera = true;
// }
// if(trigger_check(ntc_val, NTC_60,
// false,
// &ntc_recove_cnt,
// DELAY_200MS)
// )
// {
// user_app.ntc_triggered_dera = false;
// }
// }
void ntc_judgment(void)
{
uint16_t ntc_val = 0;
static uint16_t ntc_derat_cnt = 0, ntc_recove_cnt = 0;
ntc_val = comp_adc_get_rt12(TYPEC_PORT1);
// 消抖时间的话, 是还需要/5, 比如给200ms, 实际是40ms
if(trigger_check(ntc_val, NTC_100,
true,
&ntc_derat_cnt,
DELAY_200MS)
)
{
user_app.ntc_triggered_dera = true;
}
if(trigger_check(ntc_val, NTC_85,
false,
&ntc_recove_cnt,
DELAY_200MS)
)
{
user_app.ntc_triggered_dera = false;
}
if(user_app.last_ntc_triggered_dera != user_app.ntc_triggered_dera)
{
user_app.last_ntc_triggered_dera = user_app.ntc_triggered_dera;
user_app.update_adapter_state = true;
}
}
#endif
void user_timer_event(uint8_t port)
@ -820,15 +825,8 @@ void adapter_state_check(void)
#endif
// 端口状态改变 或者 NTC有改变 或者一分钟倒计时结束
// #if USER_NTC_ENABLE
// if(user_app.last_adapter_state == user_app.adapter_state
// && user_app.last_ntc_triggered_dera == user_app.ntc_triggered_dera
// && !user_app.update_adapter_state)
// #else
if(user_app.last_adapter_state == user_app.adapter_state
&& !user_app.update_adapter_state)
// #endif
{
return;
}
@ -1152,11 +1150,11 @@ void adapter_state_check(void)
#if USER_NTC_ENABLE
// 触发NTC降额, 则两个端口最大输出15W
// if(user_app.ntc_triggered_dera)
// {
// need_send_cap_flag[TYPEC_PORT0] = PD_PWR_15W;
// need_send_cap_flag[TYPEC_PORT1] = PD_PWR_15W;
// }
if(user_app.ntc_triggered_dera)
{
need_send_cap_flag[TYPEC_PORT0] = PD_PWR_15W;
need_send_cap_flag[TYPEC_PORT1] = PD_PWR_15W;
}
#endif
@ -1199,9 +1197,6 @@ void adapter_state_check(void)
need_send_cap_flag[TYPEC_PORT1]);
user_app.last_adapter_state = user_app.adapter_state;
#if USER_NTC_ENABLE
// user_app.last_ntc_triggered_dera = user_app.ntc_triggered_dera;
#endif
}
/*
@ -1614,7 +1609,7 @@ uint8_t system_init(void)
#if !UART_DEUG && USER_NTC_ENABLE
REG_CLKCTRL_PIN_MUL_SET->bf.gp1 = 0x1; // 设置为RT2电流源功能
REG_ANALOG_PUCUR->bf.io2 = 0x1; // 20uA
REG_ANALOG_PUCUR->bf.io2 = 0; // 100uA
#endif
#if ADC_ENABLE

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

@ -812,6 +812,17 @@ const pd_pdo_info_s port0_src_cap_info[] =
.pdo6 = 0,
},
{
.pdo_cnt = 2,
.src_pdp = 15,
.pdo0 = PD_SRC_SPR_FPS_PDO(1, 1, 0, 0, VOLTAGE_5V, CURRENT_3A),
.pdo1 = PD_SRC_SPR_FPS_PDO(0, 0, 0, 0, VOLTAGE_9V, CURRENT_1P67A),
.pdo2 = 0,
.pdo3 = 0,
.pdo4 = 0,
.pdo5 = 0,
.pdo6 = 0,
},
{
.pdo_cnt = 1,

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

@ -830,6 +830,18 @@ const pd_pdo_info_s port1_src_cap_info[] =
.pdo6 = 0,
},
{
.pdo_cnt = 2,
.src_pdp = 15,
.pdo0 = PD_SRC_SPR_FPS_PDO(1, 1, 0, 0, VOLTAGE_5V, CURRENT_3A),
.pdo1 = PD_SRC_SPR_FPS_PDO(0, 0, 0, 0, VOLTAGE_9V, CURRENT_1P67A),
.pdo2 = 0,
.pdo3 = 0,
.pdo4 = 0,
.pdo5 = 0,
.pdo6 = 0,
},
{
.pdo_cnt = 1,
.src_pdp = 12,

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

Binary file not shown.

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

@ -36,39 +36,43 @@ compiling app_spec.c...
uint32_t umask_val = 0;
..\..\common\app\src\app_spec.c: 1 warning, 0 errors
compiling comp_primary_side.c...
compiling cps8860_it.c...
compiling port0_customized.c...
compiling port1_customized.c...
compiling comp_auto_zero.c...
compiling main.c...
compiling comp_discharge.c...
compiling comp_powerout.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: 1 warning, 0 errors
compiling comp_discharge.c...
compiling port0_customized.c...
compiling port1_customized.c...
compiling comp_protection.c...
compiling cps8860_it.c...
compiling customized.c...
..\code\src\customized.c(26): warning: #188-D: enumerated type mixed with another type
adapter_info_s g_adapter_info = {0};
..\code\src\customized.c(29): warning: #188-D: enumerated type mixed with another type
user_app_s user_app = {0};
..\code\src\customized.c(418): warning: #167-D: argument of type "uint16_t *" is incompatible with parameter of type "uint8_t *"
&ntc_derat_cnt,
..\code\src\customized.c(427): warning: #167-D: argument of type "uint16_t *" is incompatible with parameter of type "uint8_t *"
&ntc_recove_cnt,
..\code\src\customized.c(175): warning: #177-D: function "path_scp_mode_exit_action" was declared but never referenced
static void path_scp_mode_exit_action(uint8_t port, scp_param_s *scp_param)
..\code\src\customized.c(1539): warning: #177-D: function "comp_ccloop_enable" was declared but never referenced
..\code\src\customized.c(1534): warning: #177-D: function "comp_ccloop_enable" was declared but never referenced
static void comp_ccloop_enable(uint8_t port)
..\code\src\customized.c: 4 warnings, 0 errors
..\code\src\customized.c: 6 warnings, 0 errors
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: 1 warning, 0 errors
compiling dpdn_protocol.c...
compiling qc_scp_protocol.c...
compiling ufcs_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
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
static void pd_analog_set(uint8_t port)
..\..\common\comp\protocol\pd_protocol\src\pd_protocol.c: 2 warnings, 0 errors
compiling ufcs_protocol.c...
linking...
Program Size: Code=13594 RO-data=1866 RW-data=60 ZI-data=3864
Program Size: Code=12526 RO-data=1910 RW-data=64 ZI-data=3868
FromELF: creating hex file...
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
@ -116,14 +120,14 @@ out_type : expected out file type
'd' output binary file(.bin)
[out_file_name_without_postfix] : Option: out file name without postfix.
----------------------------------------------------------------------
input code size: 15,520 [15.156K]
app size: 3CA4 ; CRC: 149B
input code size: 14,500 [14.160K]
app size: 38A8 ; CRC: 8968
out code size : 15,524 [15.160K]
create file: .\output\CPS8860_anker_9196_A1_60_V0.7_CRC1EBD.hex success!
out code size : 14,504 [14.164K]
create file: .\output\CPS8860_anker_9196_A1_60_V0.8_CRC655F.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
存在一个重名文件,或是找不到文件。
".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 8 Warning(s).
".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 10 Warning(s).
<h2>Software Packages used:</h2>
@ -136,7 +140,7 @@ Package Vendor: ARM
D:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:13
Build Time Elapsed: 00:00:07
</pre>
</body>
</html>

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

File diff suppressed because it is too large

88
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_cmFunc.h)(0x6805B2C1)
I (..\..\common\reg_def\system_CMSDK_CM0.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x6025237C)
@ -68,7 +68,7 @@ F (..\..\common\app\src\adapter_antifake.c)(0x6805B2C1)(--c99 --gnu -c --cpu Cor
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)
F (..\..\common\app\src\app_spec.c)(0x686DC4D3)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\app_spec.o --omf_browse .\objects\app_spec.crf --depend .\objects\app_spec.d)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
@ -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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -181,7 +181,7 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_protection.h)(0x685BB00A)
I (..\code\inc\comp_protection.h)(0x686F853C)
F (..\..\common\app\src\cps8860_it.c)(0x68662962)(--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 -D__UVISION_VERSION="536" -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\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
@ -243,11 +243,11 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\bc.h)(0x6805B2C1)
@ -297,10 +297,10 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_protection.h)(0x685BB00A)
F (..\..\common\app\src\main.c)(0x686B710B)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (..\code\inc\comp_protection.h)(0x686F853C)
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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
@ -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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -413,8 +413,8 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
F (..\code\src\customized.c)(0x686CE96B)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d)
I (..\code\inc\customized.h)(0x686CD1F8)
F (..\code\src\customized.c)(0x686F901B)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
@ -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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -528,8 +528,8 @@ I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\app\inc\app_spec.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 (..\code\inc\comp_protection.h)(0x685BB00A)
F (..\code\src\port0_customized.c)(0x6868F49F)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port0_customized.o --omf_browse .\objects\port0_customized.crf --depend .\objects\port0_customized.d)
I (..\code\inc\comp_protection.h)(0x686F853C)
F (..\code\src\port0_customized.c)(0x686F6919)(--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 -D__UVISION_VERSION="536" -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 (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
@ -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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -639,12 +639,12 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1)
I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
F (..\code\src\port1_customized.c)(0x686CC3E8)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port1_customized.o --omf_browse .\objects\port1_customized.crf --depend .\objects\port1_customized.d)
F (..\code\src\port1_customized.c)(0x686F6929)(--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 -D__UVISION_VERSION="536" -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 (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
@ -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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -754,12 +754,12 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1)
I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
I (..\code\inc\port0_customized.h)(0x6805B2C1)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
F (..\code\inc\config.h)(0x686D0417)()
F (..\code\inc\config.h)(0x686DCB34)()
F (..\code\src\comp_dac.c)(0x686CD2C6)(--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 -D__UVISION_VERSION="536" -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\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
@ -818,13 +818,13 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
@ -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\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -942,7 +942,7 @@ I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
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\comp\comp_dma.h)(0x6805B2C1)
@ -990,7 +990,7 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1)
I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1)
I (..\code\inc\comp_protection.h)(0x685BB00A)
I (..\code\inc\comp_protection.h)(0x686F853C)
I (..\..\common\comp\comp\inc\comp_auto_zero.h)(0x6805B2C1)
F (..\..\common\comp\comp\src\comp_discharge.c)(0x686CD3F4)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_discharge.o --omf_browse .\objects\comp_discharge.crf --depend .\objects\comp_discharge.d)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
@ -1049,13 +1049,13 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
@ -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\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1203,7 +1203,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_prl_func.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1)
F (..\..\common\comp\comp\src\comp_adc.c)(0x685B5C75)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_adc.o --omf_browse .\objects\comp_adc.crf --depend .\objects\comp_adc.d)
F (..\..\common\comp\comp\src\comp_adc.c)(0x686F8F58)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_adc.o --omf_browse .\objects\comp_adc.crf --depend .\objects\comp_adc.d)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_comm.h)(0x6805B2C1)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
@ -1260,15 +1260,15 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_auto_zero.h)(0x6805B2C1)
F (..\code\src\comp_protection.c)(0x686CD2F5)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_protection.o --omf_browse .\objects\comp_protection.crf --depend .\objects\comp_protection.d)
I (..\code\inc\comp_protection.h)(0x685BB00A)
F (..\code\src\comp_protection.c)(0x686F8E3F)(--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 -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_protection.o --omf_browse .\objects\comp_protection.crf --depend .\objects\comp_protection.d)
I (..\code\inc\comp_protection.h)(0x686F853C)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
@ -1324,7 +1324,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1335,7 +1335,7 @@ I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
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\comp\comp_dma.h)(0x6805B2C1)
@ -1440,7 +1440,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1510,7 +1510,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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1558,7 +1558,7 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1)
I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1)
I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\code\inc\comp_primary_side.h)(0x6805B2C1)
I (..\code\inc\port0_customized.h)(0x6805B2C1)
I (..\code\inc\common.h)(0x6805B2C1)
@ -1567,7 +1567,7 @@ I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1)
I (..\code\inc\port1_customized.h)(0x686CB3DD)
F (..\..\common\comp\protocol\qc_scp_protocol\src\qc_scp_protocol.c)(0x6837BE08)(--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 -D__UVISION_VERSION="536" -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 (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
@ -1626,7 +1626,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\rom_inc\rom_inc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1756,14 +1756,14 @@ 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_epr.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\pd_apple.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\task_pd_apple.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
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\protocol\bc.h)(0x6805B2C1)
@ -1856,7 +1856,7 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1)
I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1)
I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1)
I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1)
I (..\code\inc\config.h)(0x686D0417)
I (..\code\inc\config.h)(0x686DCB34)
I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085)
I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1)
I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376)
@ -1896,7 +1896,7 @@ I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B)
I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16)
I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1)
I (..\..\common\app\inc\app_spec.h)(0x6805B2C1)
I (..\code\inc\customized.h)(0x686CD1F8)
I (..\code\inc\customized.h)(0x686F9065)
I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1)
I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1)
I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1)

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

@ -43,7 +43,7 @@ int main(void)
user_timer_event(TYPEC_PORT0);
user_timer_event(TYPEC_PORT1);
#if USER_NTC_ENABLE
// ntc_judgment();
ntc_judgment();
#endif
}
}

11
PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c

@ -433,6 +433,8 @@ uint16_t comp_adc_get_rt12(uint8_t port)
{
uint16_t pur_cur [3] = {10,50,200};
uint8_t rt_cur[2];
uint16_t rt2_offset = 3200;
if(port == 0)
{
rt_cur[0] = REG_ANALOG_PUCUR->bf.io1;
@ -451,7 +453,14 @@ uint16_t comp_adc_get_rt12(uint8_t port)
rt_cur[1] = REG_ANALOG_PUCUR->bf.io2;
if(rt_cur[1] != 3)
{
return COMP_ADC_GET_RT2_VOL() - RT2_R_OFFSET/pur_cur[rt_cur[1]];
if( RT2_R_OFFSET == 0 )
{
return COMP_ADC_GET_RT2_VOL() - rt2_offset/pur_cur[rt_cur[1]];
}
else
{
return COMP_ADC_GET_RT2_VOL() - RT2_R_OFFSET/pur_cur[rt_cur[1]];
}
}
else
{

Loading…
Cancel
Save