如何打断正在进行的AD转换,将ADC重启,重新从头进行AD转换?应通过哪个寄存器完成?求解答,谢谢
Green Deng:如果已经进了ADC中断的话应该是没办法打断的,除非从芯片层直接reset,但这样也没办法从新开始转换,因为采样值已经没了。即使中断嵌套也没办法从头进行AD转换,只能从打断点开始进行。
如何打断正在进行的AD转换,将ADC重启,重新从头进行AD转换?应通过哪个寄存器完成?求解答,谢谢
user5233622:
回复 Green Deng:
可能是我表述不太清楚。比如我现在设置成多通道触发,设置了0到7的SOC,所有SOC的触发源都是CPU定时器0,SOC0是最高优先级。此时AD转换正在进行,比如正在SOC5的位置,现在我想让它SOC5完成后回到SOC0转换,然后重新按照SOC0到SOC7的顺序转换。或者SOC5完成后停止后续转换,等待下一次CPU定时器0的触发。该如何操作?
如何打断正在进行的AD转换,将ADC重启,重新从头进行AD转换?应通过哪个寄存器完成?求解答,谢谢
user5233622:
回复 Green Deng:
好的,谢谢