JAJSKM1C october 2019 – september 2021 UCC5870-Q1
PRODUCTION DATA
The process for reading a register is less steps than that of a write command. To read a register, simply use the RD_DATA command to program the device with the register to be read. The full 16-bit data is clocked out during the next SPI transaction. The next SPI transaction could be another command (RD_DATA or WR_RA, for example), or simply a NOP (no operation command). Never send a RD_DATA command to the broadcast address (0xF) while in the Address-based configuration. This will cause all devices on the bus to responds simultaneously and the data will be corrupted. It is ok to use 0xF in the other modes as the traffic is handled by another mechanism.