} }
// ADC采样序列0的中断 void ADC_Sequence_0_ISR(void) {
unsigned long ulStatus;
ulStatus = ADCIntStatus(ADC_BASE, 0, true); ADCIntClear(ADC_BASE, 0);
if (ulStatus != 0) {
ADC_EndFlag = true; } }
// 读取中断状态
// 清除中断状态,重要 // 如果中断状态有效 // 置位ADC采样结束标志
4.实物图
} }
// ADC采样序列0的中断 void ADC_Sequence_0_ISR(void) {
unsigned long ulStatus;
ulStatus = ADCIntStatus(ADC_BASE, 0, true); ADCIntClear(ADC_BASE, 0);
if (ulStatus != 0) {
ADC_EndFlag = true; } }
// 读取中断状态
// 清除中断状态,重要 // 如果中断状态有效 // 置位ADC采样结束标志
4.实物图