USART DMA always two times received.
I'm using STM32L476 MCU.
I config DMA Setting for USART.
And I use HAL_UART_Receive_DMA in main.c
If I received data, test_count always increase two.
void DMA1_Channel6_IRQHandler(void)
{
/* USER CODE BEGIN DMA1_Channel6_IRQn 0 */
test_count ++;
/* USER CODE END DMA1_Channel6_IRQn 0 */
HAL_DMA_IRQHandler(&hdma_usart2_rx);
/* USER CODE BEGIN DMA1_Channel6_IRQn 1 */
/* USER CODE END DMA1_Channel6_IRQn 1 */
}
Is there anyone who can help?
