Cypress Semiconductor CY3280-MBR3 Manual Do Utilizador
CY3280-MBR3 Evaluation Kit User Guide, Doc. #: 001-89905 Rev. *B
77
Advanced Topics
Figure 6-5. Reading from I
2
C Slave in BCP
The command format to communicate with this kit using the BCP is as follows:
■
Write data command format: To write ‘N’ bytes of data after the register offset address, use this
format to send data.
format to send data.
■
Read data command format: To read ‘N’ bytes of data beginning with the register offset address,
use this format to receive data.
use this format to receive data.
Notes:
■
The Write/Read transaction with an MBR3 device requires specifying an offset address to the
MBR3 device from which the data reading/writing should start. The MBR3 device automatically
increments the register address for every byte after the offset address. Therefore, a Read/Write
transaction with an MBR3 device starts with an I
MBR3 device from which the data reading/writing should start. The MBR3 device automatically
increments the register address for every byte after the offset address. Therefore, a Read/Write
transaction with an MBR3 device starts with an I
2
C write operation to specify the register offset to
the MBR3 device.
■
All bytes in the IIC file are in hex format.
The status box below the editor window shows the offset register content, where:
■
w – Write command.
■
Address – Slave device address (in hex). Default address for the device on this kit is 0x37.
■
Register offset – Offset address of the configuration register you want to write. See the
for the list of registers and their offset addresses.
■
Data – Write ‘N’ byte data here to write sequentially beginning with the offset address.
■
r – Read command.
w
Slave address
Register offset
Data to write (N bytes)
p
w
Slave address
Register offset
r
Slave address
write ‘N’ number of x’s with
spaces
p