Texas Instruments 3 Series Manual page 58

High accuracy battery monitor and protector for li-ion, li-polymer, and lifepo4 battery packs
Table of Contents

Advertisement

BQ76952
SLUSE13A – JANUARY 2020 – REVISED MAY 2021
was not updated by the internal logic before the transaction occurred. This can occur when the device did not
have sufficient time to update the buffer between consecutive transactions.
When the internal logic takes the write-data from the interface logic and processes it, it also causes the R/W bit,
address, and data to be copied into the outgoing buffer. On the next transaction, this data is clocked back to the
controller.
When the controller is initiating a read, the internal logic puts the R/W bit and address into the outgoing buffer,
along with the data requested. The interface computes the CRC on the two bytes in the outgoing buffer and
clocks that back to the controller if CRC is enabled (with the exceptions associated with 0xFFFF, as noted
above). Below are diagrams of three transaction sequences with and without CRC, assuming CPOL = 0.
SPI_CS
SPI_SCLK
SPI_MOSI
SPI_MISO
58
Submit Document Feedback
R/W bit & 7-bit
address # 1
Previous R/W bit
& 7-bit address
Figure 14-5. SPI Transaction #1 Using CRC
Product Folder Links:
8-bit write
data # 1
Previous 8-bit
write or read data
BQ76952
www.ti.com
8-bit CRC
(for previous
two bytes)
8-bit CRC
(for previous
two bytes)
Copyright © 2021 Texas Instruments Incorporated

Advertisement

Table of Contents
loading

This manual is also suitable for:

16 seriesBq76952Bq7695201Bq7695202Bq7695203Bq7695204

Table of Contents