UART Address checking

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

If I use the Address check option available in the UART, the document says it transfers the FIFO.

   

Does this mean

   

1. Only the the 3 bytes left in the Hardware FIFO (one byte of address) is transferred? or

   

2. The rest of the message till data stops is transferred?

   

Thanks.

   

GR

0 Likes
4 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

Just the other way round: You decide whether the address is put into the FIFO (and can be red by the code) or whether it is dropped and only the following bytes are captured.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

Very much appreciate that response, but is just the FIFO's worth of data I will get or the RX buffer's worth?

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The FIFO is part of the Rx buffer. Minimum buffer size is FIFO depth, maximum depends on ram available, transfer from FIFO to ram is done in an UART internal interrupt handler.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

You are right. I didn't connect the dots. Thnanks.
Gr

0 Likes