串口中断+DMA收数遇到的问题
1、配置DMA后,收不到数因为没有配置DMA时钟,
2、DMA收到数据,但没进串口空闲中断
if(USART_GetFlagStatus(USART1, USART_FLAG_IDLE) != RESET)中断函数中USART_FLAG_IDLE写成了USART_IT_IDLE;USART_IT_IDLE本来是
用在USART_ITConfig(USART2, USART_IT_IDLE, ENABLE);配置使能空闲中断
3、
1、配置DMA后,收不到数因为没有配置DMA时钟,
2、DMA收到数据,但没进串口空闲中断
if(USART_GetFlagStatus(USART1, USART_FLAG_IDLE) != RESET)中断函数中USART_FLAG_IDLE写成了USART_IT_IDLE;USART_IT_IDLE本来是
用在USART_ITConfig(USART2, USART_IT_IDLE, ENABLE);配置使能空闲中断
3、