ADC demo

```language #include "amaziot.h" #define USER_TASK_STACK_SIZE (2048) #define USER_TASK_PRIORITY (COS_USER_TASKS_PRIORITY_BASE) void UserTask(void *p_arg); PM_BATTERY_INFO batteryInfo; /* add user task here */ VOID UserCreateTask(void) { sxr_StartFunctionTimer(1000 MILLI_SECONDS,UserTask,(VOID*)NULL,0x03); } void UserTask(void *p_arg) { AT_WriteUart("VolTask Runing\r\n", strlen("VolTask Runing\r\n")); if(PM_GetBatteryState(&batteryInfo)){ AT_TC(10,"amaziotvol:nBatteryCurrent:%d",batteryInfo.nBatteryCurrent); AT_TC(10,"amaziotvol:nBatteryFlag:%d",batteryInfo.nBatteryFlag); AT_TC(10,"amaziotvol:nBatteryFullLifeTime:%d",batteryInfo.nBatteryFullLifeTime); AT_TC(10,"amaziotvol:nBatteryLifePercent:%d",batteryInfo.nBatteryLifePercent); AT_TC(10,"amaziotvol:nBatteryLifeTime:%d",batteryInfo.nBatteryLifeTime); AT_TC(10,"amaziotvol:nBatteryRealTimeVoltage:%d",batteryInfo.nBatteryRealTimeVoltage); AT_TC(10,"amaziotvol:nBatteryTemperature:%d",batteryInfo.nBatteryTemperature); AT_TC(10,"amaziotvol:nBatteryVoltage:%d",batteryInfo.nBatteryVoltage); } sxr_StartFunctionTimer(5000 MILLI_SECONDS,UserTask,(VOID*)NULL,0x03); } ```