读了数据手册,了解到除了队列3只能放一个样本之外,队列0,1,2都能放多个。尝试过在ADC0队列1中配置PE2(AIN1),PE1(AIN2)输入,确实都能读到两个输入的电压,但是值一直在变化,无法将它们赋值给对应的变量。可能是因为我不理解FIFO,希望大家能指点。
void ADC0SS1_Handler(){
sample1Value = ADC0_SSFIFO0_R;
sample2Value = ADC0_SSFIFO0_R;
ADC0_ISC_R |= (1<<0);
}
Susan Yang:
请问您现在使用的具体时哪款芯片?