Solved
Foued_KHBest answer
ST Employee
April 11, 2023
Hello @LOnGr.1 ,
DMA1_Stream6_IRQHandler() is an interrupt handler for DMA1 stream 6.It adds a process to clear the transmit completion flag if it is present.
If the flag is not cleared, the next transmission will not be performed.
void DMA1_Stream6_IRQHandler(void)
{
/* USER CODE BEGIN DMA1_Stream6_IRQn 0 */
if( LL_DMA_IsActiveFlag_TC6(DMA1) == 1){
LL_DMA_ClearFlag_TC6(DMA1);
}
/* USER CODE END DMA1_Stream6_IRQn 0 */
/* USER CODE BEGIN DMA1_Stream6_IRQn 1 */ /* USER CODE
/* USER CODE END DMA1_Stream6_IRQn 1 */ /* USER CODE
}Foued
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
