controlsuite 导入的例程 HVACI_Sensorless 主函数中有这样的语句,想知道为什么这里的EOC为什么定义为4
// Enable EOC interrupt(after the 4th conversion)
AdcRegs.ADCINTOVFCLR.bit.ADCINT1=1;
AdcRegs.ADCINTFLGCLR.bit.ADCINT1=1;
AdcRegs.INTSEL1N2.bit.INT1CONT=1;
AdcRegs.INTSEL1N2.bit.INT1SEL=4;
AdcRegs.INTSEL1N2.bit.INT1E=1;
大牛们能不能解释一下EOC设置的不同 有什么意思 如果触发中断ADCINT 并不打断外设采样, 那么EOC设置的不同 有什么意义,只是进入中断的时间不同吗?
那这个进入中断的时间 实际意义是什么呢..
新学生,刚开始学习 麻烦各位解答。
congcong zhang1:
回复 b a4:
感谢您的回答。
还有一些疑问:
您的意思是说,只要让采样中产生的EOC(无所谓1还是2)来触发采样中断就可以了吗? 只要保证能有信号触发中断就可以了吗?
如果这样的话,不就没办法保证每次取走的数据,不是同一次采样的结果了吗,这样对于电压电流来说 不就意味着不是同一个时刻吗?
controlsuite 导入的例程 HVACI_Sensorless 主函数中有这样的语句,想知道为什么这里的EOC为什么定义为4
// Enable EOC interrupt(after the 4th conversion)
AdcRegs.ADCINTOVFCLR.bit.ADCINT1=1;
AdcRegs.ADCINTFLGCLR.bit.ADCINT1=1;
AdcRegs.INTSEL1N2.bit.INT1CONT=1;
AdcRegs.INTSEL1N2.bit.INT1SEL=4;
AdcRegs.INTSEL1N2.bit.INT1E=1;
大牛们能不能解释一下EOC设置的不同 有什么意思 如果触发中断ADCINT 并不打断外设采样, 那么EOC设置的不同 有什么意义,只是进入中断的时间不同吗?
那这个进入中断的时间 实际意义是什么呢..
新学生,刚开始学习 麻烦各位解答。
congcong zhang1:
回复 b a4:
明白了,感谢您的回答,刚开始学习,所以问了一些入门问题,谢谢您的不吝赐教