25 lines
1.0 KiB
C
Executable File
25 lines
1.0 KiB
C
Executable File
/********************************************************************************************************
|
|
**-------------------------------------------------------------------------------------------------------
|
|
********************************************************************************************************/
|
|
#ifndef __CheckSystemVoltage_h__
|
|
#define __CheckSystemVoltage_h__
|
|
|
|
#define BATTEST_PERIOD_MAX 1440
|
|
#define BATTEST_PERIOD_MIN 1
|
|
|
|
|
|
void CheckSystemVoltageInit(void);
|
|
void CheckBatteryVoltageInit(void);
|
|
u16 ComputeVoltage(u16 codeVol);
|
|
u16 ReadAndComputeVoltage(void);
|
|
void CheckEndIntoLowPower(void);
|
|
|
|
void CheckSystemAndBatteryVoltage(void);
|
|
void JudgeSystemVolState(void);
|
|
|
|
//------------------------------------------------------------------------------
|
|
extern u16 batteryTestPeriod, batteryTestPeriodSet;
|
|
//******************************************************************************
|
|
#endif
|
|
//******************************************************************************
|