2MHz 设置:
ADCSequenceStepConfigure (ADC1_BASE、 0、 0、AINPort | ADC_CTL_END | ADC_CTL_IE);ADCSequenceEnable (ADC1_BASE、 0); //启用 ADC 序列发生器ADCIntClear (ADC1_BASE 、0);ADCSequenceConfigure (ADC1_base、 0、ADC_TRIGGER_PROCESSOR、 0);ADCProcessorTrigger (ADC1_base、 0);while (!ADCIntStatus (ADC1_base、 0、 false)){}ADCSequenceDataGet (ADC1_base、 0、adcVoltage);返回 adcVoltage;
但这会在 while 环路中挂起。