CH32V2X芯片的DMA 如何設(shè)置觸發(fā)方式?

根據(jù)手冊(cè)DMA可以由軟件觸發(fā)或者硬件請(qǐng)求觸發(fā)。image.png

可以看到,每個(gè)DMA通道都接受多個(gè)硬件請(qǐng)求。

那么請(qǐng)問,如何設(shè)置DMA選擇某個(gè)特定的硬件通道作為觸發(fā)條件?

例如通道4image.png

如果我同時(shí)使用了USART1和I2C2,如何讓DMA選擇只在USART1_TX發(fā)生后執(zhí)行操作?

image.png

看起來是在對(duì)應(yīng)的外設(shè)里設(shè)置DMA,這個(gè)外設(shè)就會(huì)將信號(hào)發(fā)往對(duì)應(yīng)的DMA。

不打開信號(hào)就不會(huì)去DMA,也就不會(huì)有影響。

也就是說USART1使用了DMA,I2C如果也開了DMA就會(huì)產(chǎn)生影響。


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

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