#ifndef __SAMPPROCESS_H__ #define __SAMPPROCESS_H__ enum { IRHCode, IRRCode, URUCode, URHCode, BASCode, BATCode, TCode_Count }; typedef struct { ADC_Config_TypeDef adcConfig; u8 SkipSampNum ; u8 CounterMax; //采样最大个数 u8 Counter; //采样个数 u32 ADCBuffer[2]; //采样值(处理后) u32 TCode[TCode_Count]; //内码临时存储区 }__Samp_Buf_TypeDef; //样本 extern __Samp_Buf_TypeDef sampleData; void SetSampleSiagnlForADC(ADC_Config_TypeDef adc_cfg); void StartADCSyncSampingData(void); void ReadSamplingData(void);//读取采样数据 void ComputeSampleData(void);//计算采样数据 #endif