void adc_queue_add_voltage(short int data) { adc_queue.data[adc_queue.tail].voltage = data; //adc_queue.data[ adc_queue.tail ].wPower = data * adc_queue.data[adc_queue.tail].current; ADCQUEUE_TAIL_ADD(); adc_queue.count++; adc_queue.count = min(adc_queue.count, ADC_MAX_SIZE); }
void adc_queue_add_voltage(short int data) { adc_queue.data[adc_queue.tail].voltage = data; // 在队列尾部添加电压数据 //adc_queue.data[adc_queue.tail].wPower = data * adc_queue.data[adc_queue.tail].current; ADCQUEUE_TAIL_ADD(); // 调整尾部下标 adc_queue.count++; // 数据个数加1 adc_queue.count = min(adc_queue.count, ADC_MAX_SIZE); //ADC_MAX_SIZE=64 }