CH32V307R freertos + adc +dma完成中斷 無法觸發(fā)

我在官方的freertos上修改的 adc dma 可以采樣到數(shù)據(jù) 就是無法觸發(fā)dma的tc中斷


static void DMA1_Channel1_IRQHandler(void) __attribute__((interrupt("WCH-Interrupt-fast")));


static void DMA1_Channel1_IRQHandler(void) {

? ? if (DMA_GetITStatus(DMA1_IT_TC1) != RESET) {

? ? ? ? printf("test!\n");

? ? ? ? DMA_ClearITPendingBit(DMA1_IT_TC1);


? ? }

}


debug試試


您好,可以檢查一下初始化的時候有沒有開啟DMA中斷,此外建議在初始化的時候清除一下對應(yīng)的中斷標(biāo)志位,若方便,可將對應(yīng)的工程發(fā)至我的郵箱(lzs@wch.cn),這邊具體看一下。


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

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