您好!
我根据"adc_ex2_soc_epwm"示例创建了一个项目、我将 PWM 频率增加到了200kHz。 我注意到、当我删除下面用于检查溢出的代码部分时、一段时间后、ADC 停止生成中断。 显然、如果一个溢出发生并且相应的标志未被清除、ADC 中断将停止发生。 如何配置 ADC、这样、即使发生溢出、中断也永远不会停止? 因为我的中断率非常高、所以我不想使用这个不断检查溢出的慢速代码。
if (true=ADC_getInterruptOverflowStatus (myADC0_base、ADC_INT_number1))
{
ADC_clearInterruptOverflowStatus (myADC0_base、ADC_INT_number1);
ADC_clearInterruptStatus (myADC0_base、ADC_INT_number1);
}
阿里