Datasheet

Page 126 /
Confidential
BST-BMA400-DS000-00 | Version 0.1 | November 2017 Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties.
BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
CSB
SCX
SDX
SDO
AD6 AD5 AD4 AD3 AD2 AD1 AD0R/W DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7 XX
Z
X
X
R/W + register address Datalogical
4-wire basic SPI write sequence (mode ´00´)
Multiple write operations are possible by keeping CSB low and continuing the data transfer. Every data
must be preceded by R/W flag and address, there is no address auto-increment like in burst read
mode. The principle of multiple write is shown in figure below:
SPI multiple write
The basic read operation waveform for 4-wire configuration is depicted in the figure below. Please note
that the first byte received from the BMA400 via the SDO line correspond to a dummy byte and the 2
nd
byte correspond to the value read out of the specified register address. That means, for a basic read
operation two bytes have to be read and the first has to be dropped and the second byte must be
interpreted.
CSB
SCX
SDX
SDO
AD6 AD5 AD4 AD3 AD2 AD1 AD0R/W DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7 XX
Z
X
X
R/W + register address k
Data (address k)
Data (address l)
logical
AD6 AD5 AD4 AD3 AD2 AD1 AD0R/W DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7
R/W + register address l
address data
Confidential and under NDA
Seeed Studio
Confidential and under NDA
Seeed Studio
Confidential and under NDA