[STM32F4] stm32F4 ADC_DMA能否在中断期间暂停传输,中断程序执行后继续

[复制链接]
 楼主| 862722971 发表于 2015-12-31 12:33 | 显示全部楼层 |阅读模式
本人用的是DMA_Mode_Circular;执行完一次中断后就无法再次进入中断,求解?中断程序如下
void DMA2_Stream4_IRQHandler(void)
{
        ADC_DMACmd(ADC1, DISABLE);
        if(DMA_GetFlagStatus(DMA2_Stream4,DMA_FLAG_TCIF4)==SET)
        {  
                filter();       
                DMA_ClearFlag(DMA2_Stream4,DMA_FLAG_TCIF4);       
               
        }
        ADC_DMACmd(ADC1, ENABLE);       
}
 楼主| 862722971 发表于 2015-12-31 14:52 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

112

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

49

主题

112

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部