|
@@ -18,13 +18,6 @@ static void ControlTask(void *arg)
|
|
|
{
|
|
|
/*AD采样初始化*/
|
|
|
UINT32 param;
|
|
|
- AdcSendReq(ADC_REQ_BITMAP_VBAT_CALI, ¶m, 1, ADC_GET_RESULT_TIMOUT);
|
|
|
- AdcSendReq(ADC_REQ_BITMAP_INRES_CALI, ¶m, 1, ADC_GET_RESULT_TIMOUT);
|
|
|
- NetSocDisplay(LED_SOC_0, LED_TURN_OFF);
|
|
|
- NetSocDisplay(LED_SOC_1, LED_TURN_OFF);
|
|
|
- NetSocDisplay(LED_SOC_2, LED_TURN_OFF);
|
|
|
- NetSocDisplay(LED_SOC_3, LED_TURN_OFF);
|
|
|
- FaultDisplay(LED_TURN_OFF);
|
|
|
PROC_CONTROL_STATE_SWITCH(PROCESS_CONTROL_STATE_IDLE);
|
|
|
UINT32 CurrentTime = 0;
|
|
|
UINT8 AdcOrder = 1;
|
|
@@ -35,6 +28,13 @@ static void ControlTask(void *arg)
|
|
|
{
|
|
|
case PROCESS_CONTROL_STATE_IDLE:
|
|
|
{
|
|
|
+ AdcSendReq(ADC_REQ_BITMAP_VBAT_CALI, ¶m, 1, ADC_GET_RESULT_TIMOUT);
|
|
|
+ AdcSendReq(ADC_REQ_BITMAP_INRES_CALI, ¶m, 1, ADC_GET_RESULT_TIMOUT);
|
|
|
+ NetSocDisplay(LED_SOC_0, LED_TURN_OFF);
|
|
|
+ NetSocDisplay(LED_SOC_1, LED_TURN_OFF);
|
|
|
+ NetSocDisplay(LED_SOC_2, LED_TURN_OFF);
|
|
|
+ NetSocDisplay(LED_SOC_3, LED_TURN_OFF);
|
|
|
+ FaultDisplay(LED_TURN_OFF);
|
|
|
osDelay(100);
|
|
|
PROC_CONTROL_STATE_SWITCH(PROCESS_CONTROL_STATE_WORK);
|
|
|
break;
|