找回密码
 注册
搜索
查看: 742|回复: 1

[资料] 出现吸收电流(及充电的电流)超过500MA。怎样把软件升级好

[复制链接]
发表于 2009-6-25 12:39:02 | 显示全部楼层 |阅读模式
出现吸收(及充电的电流)电流超过500MA。怎样把软件升级好,要改软件的什么地方请教一下各位?
 楼主| 发表于 2009-6-25 13:34:37 | 显示全部楼层
chr_parameter.c中修改
/*GPIO control*/
bmt_customized_struct  bmt_custom_chr_def =
{
#ifndef  __CUST_NEW__
   43,/*GPIO_CHRCTRL*/
   3,/*GPIO_BATDET*/
   4,/*GPIO_VIBRATOR*/
#endif  /* __CUST_NEW__ */

/*charing parameters*/
/*Check Phy parameters,Maybe changed*/
   1100000,/*Typical_LI_BATTYPE*/
   1100000,/*Typical_NI_BATTYPE*/
   1000000,/*ICHARGE_ON_HIGH*/
   20000,/*ICHARGE_ON_LOW*/
   1000000,/*ICHARGE_OFF_HIGH*/  //??50000
   4050000,/*V_FAST2TOPOFF_THRES*/
   2500000,/*BATTMP_MINUS_40C*/
   1469409,/*BATTMP_0C*/
   520042,/*BATTMP_45C*/
   6000000,/*MAX_VBAT_LI*/
   5500000,/*MAX_VBAT_NI*/
   3400000,/*V_PRE2FAST_THRES*/
   250000,/*I_TOPOFF2FAST_THRES*/  /*250ma,TOPOFF->FAST*/
   120000,/*I_TOPOFF2FULL_THRES*/   /*120ma,TOPOFF->BATFULL*/
   4110000,/*V_FULL2FAST_THRES*/  /*BATFULL->FAST*/
   414557,/*V_TEMP_FAST2FULL_THRES_NI*/   /*50oC,FAST->BATFULL*/
   4050000,/*V_FULL2FAST_THRES_NI*/
   600000,/*FAST_ICHARGE_HIGHLEVEL*/  /*600ma,for table search*/
   400000,/*FAST_ICHARGE_LOWLEVEL*/   /*400ma,for table search*/
   4050000,/*V_PROTECT_HIGH_LI*/
   3800000,/*V_PROTECT_LOW_LI*/
   6500000,/*VCHARGER_HIGH*/
   0,/*VCHARGER_LOW*/
/*Time delay*/
/* PRE CHARGE ,search table*/
/*TON = 3s,TOFF=2s*/
   3,/*PRE_TON*/
   2,/*PRE_TOFF*/

/* FAST CHARGE ,search table*/
/*TON = 3s,TOFF=0s*/
   3,/*TOPOFF_TON*/
   0,/*TOPOFF_TOFF*/

   6,/*BATFULL_TON_LI*/   /*unit : second*/
   0,/*BATFULL_TOFF_LI*/
   1,/*BATFULL_TON_NI*/   /*unit : second*/
   9,/*BATFULL_TOFF_NI*/
   6,/*BATFULL_TOFF*/
   10,/*BATHOLD_OFF*/

   2.5,/*ADC_ISENSE_RESISTANCE_FACTOR*/         /*1/0.4*/
   24, /*bmt_measure_discard_time*/ /*24 ticks*/

   //ADC_CALIDATA adc_cali_param
   {
      {
         5524,
         5524,
         5524,
         5524,
         5524,
         5524,
         5524
      },
      {
         (23286),
         (23286),
         (23286),
         (23286),
      (23286),
      (23286),
         (23286)
      }
   },
   
   /*ratio = adc_volt_factor/100*/
   //const kal_uint16 adc_volt_factor[ADC_MAX_CHANNEL]
   {
      100,
      100,
       50,
      250,
       50,
      50,/*NC*/
      100 /*NC*/
   },
   
   //const kal_uint8 TONOFFTABLE[6][2] =
   {
      {7,1},
      {8,1},
      {9,1},
      {7,1},/*talk */
      {8,1},/*talk */
      {9,1}/*talk */
   },
   
   //const kal_int32 CurrOffset[3] =
   {
      100000, //100ma
      100000,
      100000
   },
   KAL_FALSE, /* enable checking temperature while charging */
   KAL_TRUE /* enable checking charging voltage while charging */          
};
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-25 21:56 , Processed in 0.098497 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表