EasyManuals Logo

Maxim Integrated MAX32665 User Manual

Maxim Integrated MAX32665
457 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #300 background imageLoading...
Page #300 background image
MAX32665-MAX32668 User Guide
Maxim Integrated Page 300 of 457
I2C Receive Control 0
I2Cn_RX_CTRL0
[0x001C]
Bits
Field
Access
Reset
Description
11:8
rxth
R/W
0
RX FIFO Threshold Level
Set this field to the required number of bytes to trigger a RX FIFO threshold
event. When the number of bytes in the RX FIFO is equal to or greater than this
field, the hardware sets the I2Cn_INT_FL0.rxthi bit indicating an RX FIFO
threshold level event.
0: 0 bytes or more in the RX FIFO causes a threshold event.
1: 1+ bytes in the RX FIFO triggers a receive threshold event (recommended
minimum value).
8: RX FIFO threshold event only occurs when the RX FIFO is full.
7
rxfsh
R/W1O
0
Flush RX FIFO
Write 1 to this field to initiate a RX FIFO flush, clearing all data in the RX FIFO.
This field is automatically cleared by hardware when the RX FIFO flush completes.
Writing 0 has no effect.
0: RX FIFO flush complete or not active.
1: Flush the RX FIFO
6:1
-
RO
0
Reserved
0
dnr
R/W
0
Slave Mode Do Not Respond
Slave mode operation only. If the device has been addressed for a write
operation, and there is still data in the RX_FIFO then:
0: Always respond to an address match with an ACK but then always respond
to data bytes with a NACK.
1: NACK the address.
Table 13-14: I
2
C Receive Control 1 Register
I2C Receive Control 1
I2Cn_RX_CTRL1
[0x0020]
Bits
Field
Access
Reset
Description
31:12
-
RO
0
Reserved
11:8
rxfifo
R
0
RX FIFO Byte Count Status
0: No data in the RX FIFO.
1: 1 byte in the RX FIFO.
2: 2 bytes in the RX FIFO.
3: 3 bytes in the RX FIFO.
4: 4 bytes in the RX FIFO.
5: 5 bytes in the RX FIFO.
6: 6 bytes in the RX FIFO.
7: 7 bytes in the RX FIFO.
8: 8 bytes in the RX FIFO (max value).
7:0
rxcnt
R/W
1
RX FIFO Transaction Byte Count Configuration
When in Master Mode, write the number of bytes to be received in a transaction
from 1 to 256. 0x00 represents 256.
0: 256 byte receive transaction.
1: 1 byte receive transaction.
2: 2 byte receive transaction.
255: 255 byte receive transaction.
This field is ignored when I2Cn_CTRL0.irxm = 1. To receive more than 256 bytes,
use I2Cn_CTRL0.irxm = 1

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Maxim Integrated MAX32665 and is the answer not in the manual?

Maxim Integrated MAX32665 Specifications

General IconGeneral
BrandMaxim Integrated
ModelMAX32665
CategoryMotherboard
LanguageEnglish