原帖 | Jack | 2025-02-27 17:22 | 👍1 | 阅读约1
老师请问开启dma的循环模式必须配合adc的连续模式使用吗?什么时候需要用到dma的循环模式呢?
dma循环模式指的是能够连续不断接收adc的dma request,如果你不开启adc的连续模式(转换完一次接着转换第二次,不需要再调用adc start),那就没必要开启dma的循环模式。
补充下,adc的scan模式是指连续转换多个通道,比如in1 扫完,扫in2,然后扫in3这样。
老师,是不是就是这里设置的这个eoc中断发生的时候产生的adc的dma request?通知dma去搬运转换完的数据,可以设置为每个通道转换完去搬运一次,或者所有通道转换完一起搬运?(如图)
是的

相关笔记