關(guān)于CH32V307VCT6 的ADC的中斷以及DMA觸發(fā)的問題

想請(qǐng)教一下CH32V307VCT6這款單片機(jī)的ADC,假設(shè)工作模式如下:

  1. 定時(shí)器比較事件觸發(fā)

  2. 一個(gè)規(guī)則組包含多個(gè)通道并工作在單次掃描模式

  3. 開啟DMA和EOCIE中斷

那么,DMA的每次傳輸是在規(guī)則組中每個(gè)通道轉(zhuǎn)換完成之后都進(jìn)行一次,還是在整個(gè)規(guī)則組結(jié)束之后進(jìn)行一次,如果是后者,那豈不是只有最后一個(gè)通道的值被傳輸了,其他的被覆蓋了?

另外,中斷是在規(guī)則組中每個(gè)通道轉(zhuǎn)換結(jié)束都進(jìn)入一次,還是整個(gè)規(guī)則組結(jié)束之后進(jìn)行一次?


image.png

40064c9a235d9fe50dc42649c905ceb.png

cf52e9b9df0757f2396b02142537810.png

DMA傳輸完成中斷是在DMA傳輸計(jì)數(shù)器清0的時(shí)候進(jìn),ADC的EOC中斷是規(guī)則組里的所有通道轉(zhuǎn)換完成就會(huì)進(jìn)入。image.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频