| | |
| | | { |
| | | // enable ADC |
| | | struct ADC_CFG_T vs_adc_cfg; |
| | | vs_adc_cfg.mode = ADC_MODE_SINGLE; /* Selected single conversion mode */ |
| | | vs_adc_cfg.mode = ADC_MODE_CONTINUE; /* Selected single conversion mode */ |
| | | vs_adc_cfg.clk_sel = ADC_CLK_HIGH; /* Selected 62.4M high speed clock */ |
| | | vs_adc_cfg.vref_sel = ADC_SEL_VREF_INT; /* Using internal reference voltage (1.2V)*/ |
| | | vs_adc_cfg.rate = 1000; /* ADC works at high frequency system clock, the maximum sampling rate is 2M */ |
| | |
| | | static void adc_continue_callback(void *data, uint32_t number) |
| | | { |
| | | |
| | | LOG_INFO(TRACE_MODULE_APP, "Chip adc callback %d degree\r\n", data); |
| | | // LOG_INFO(TRACE_MODULE_APP, "Chip adc callback %d degree\r\n", data); |
| | | } |
| | | int16_t battery_monitor_get(void) |
| | | { |