#ifndef __DRV_ADC_H_ #define __DRV_ADC_H_ #define TEST ADC1 #define VOLTAGE_ADC_CHANNEL ADC_CHANNEL_12 #define CURRENT_ADC_CHANNEL ADC_CHANNEL_13 #define ADC_GPIO_PORT GPIOC #define VOLTAGE_ADC_PIN GPIO_PIN_2 #define CURRENT_ADC_PIN GPIO_PIN_3 #define ADC_CHANNEL_NUM 2 // 规则组通道数量 #define LB_TIMES 5 extern float curadc[ADC_CHANNEL_NUM]; // float ptz_Voltage_collect_adc1_task(); // float ptz_Current_collect_adc1_task(); float ptz_adc1_collect_task(); void adc_gpio_config(void); void adc_config(void); void init_data_collect_module(void); #endif