在28027上用cpu定时器0触发adc,定时器和adc都在其中断服务函数中有程序要处理,那么两个中断函数的先后顺序是怎么样的那?能否有办法更改顺序?
我想先触发adc采样中断,再在定时器0中断中紧接用adc的采样值进行计算。
Johnson Chen1:
最简单的办法应该是,配置ADC采样完成产生中断,然后再ADC中断中队采样值进行计算。
在28027上用cpu定时器0触发adc,定时器和adc都在其中断服务函数中有程序要处理,那么两个中断函数的先后顺序是怎么样的那?能否有办法更改顺序?
我想先触发adc采样中断,再在定时器0中断中紧接用adc的采样值进行计算。
Tao Li15:
回复 Johnson Chen1:
那这样的话,触发ADC采样的中断cpu_timer0服务函数能比ADC的采样完成的中断晚进入吗?这个可以通过寄存器或者中断优先级设置吗?