Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

RX FIFO size and alignment

Status
Not open for further replies.

Ben_Beckman

Newbie level 5
Newbie level 5
Joined
Aug 16, 2021
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
42
The RX FIFO in I2C Master is byte aligned? And what is the threshold value of it to assert the RX FULL interrupt according to the spec?
 

Hi,

In my eyes the question makes not much sense.
1) because it surely depends on exact microcontroller type
2) meaningful values depend on application and thus on setup
3) but most of all: an I2C in master mode only receives data when it reqests data. The master starts and ends the communication by applying I2C_START and I2C_STOP. So actually the master knows from the beginning how much bytes to request and receive.

Usually
* I2C is not used for data streams, thus the bytes per communication is limited. (In opposite to UART for example)
* I2C slaves don't send data without request (in opposite to UART)

Klaus

I recommend to read about basic I2C operation and read microcontroller datasheet.
 
Last edited:
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top