关于STM32H743 ADC中断函数的疑问

2019-07-20 01:37发布

现在配置了PWM触发ADC转换,并且开启了DMA中断,使用示波器测量过ADC转换完成时间大约在700ns,所以PWM隔1uS触发一次应该没问题。在DMA中断中进行引脚翻转观察,进中断的周期确实是1uS很正常。
现在的问题在于,当把我需要处理的中断函数放进该DMA中断里,进中断的周期就超过1uS了,我也测量过需要处理的中断函数执行时间,大约只需要500nS。
所以有个疑问,DMA中断不处理完毕,ADC是不是不会开启下一次转换?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。