cancel
Showing results for 
Search instead for 
Did you mean: 

polling interrupt flag, without activate interrupt

JCuna.1
Senior

I was working with SPI dma transmision. I config two channels for transmit and receive, however I didn't enable interrupt option in dma, however, before each transmision I cleared tc flag, and then enable spi while polling the tc flag. This works really well.

Now I am trying to do the same for usart, I config the dma peripheral before transmission and reception, and I don't activate the interrupt, but I clear the tc flag for each dma channel. This works well the first time, but second time, rx line does not generate tc flag rise.

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Guru

The behavior of the TC flag is not dependent on whether or not interrupts are enabled.

If you feel a post has answered your question, please click "Accept as Solution".

View solution in original post

1 REPLY 1
TDK
Guru

The behavior of the TC flag is not dependent on whether or not interrupts are enabled.

If you feel a post has answered your question, please click "Accept as Solution".