This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
我设置由ePWM触发的ADC中断。
如果在ePWM触发ADC样本时ADC中断未完全执行。
当ADC中断处理时间超时时时,ADC中断是否会中断?
Emma,您好!
触发电平-> ADC基于使用RRPointer的SOC工作原理。 RRPointer会确定要转换的下一个SOC,但在完成之前SOC的转换之前,它不会移动。 因此,对于每个ADC,下一个SOC将不会转换,直到当前转换SOC完成。
中断级别->默认情况下,ADC不在连续中断模式下运行,因此必须手动清除中断标志,然后EOC才能生成另一个中断标志。 但是,如果您在连续模式下操作,则会为每个EOC生成中断脉冲。 此连续中断不会生成新的ISR,因为在默认情况下,C28x中断响应会禁用对另一个中断的服务,直到当前服务完成。 但是,您可以通过中断嵌套覆盖此默认行为。 此链接可提供更多详细信息: http://processors.wiki.ti.com/index.php/Interrupt_Nesting_on_C28x