cancel
Showing results for 
Search instead for 
Did you mean: 

what do they mean by UART multibuffer communication?

RSolo.1
Associate II

Tell me about multibuffer communication in the registers of the UART. We have a description of the RXNE flag. "The RXNE flag can also be cleared by writing a zero to it. This clearing sequence is recommended only for multibuffer communication". It turns out that when using DMA, you can reset RXNE this way. But why? After all, DMA does this automatically during operation.


Edited to add 'F4' and 'DMA' Labels.

11 REPLIES 11
RSolo.1
Associate II

I understand, thank you. They just confused me with their text. I already thought that in some cases it needs to be done manually


@RSolo.1 wrote:

I already thought that in some cases it needs to be done manually


Indeed it does.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.