|
楼主 |
发表于 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 */
}; |
|