| Electronic Components Datasheet Search |
|
BMA456 Datasheet(PDF) 34 Page - Bosch Sensortec GmbH |
|
|
|||||||||||||||||||||||||||||
BMA456 Datasheet(HTML) 34 Page - Bosch Sensortec GmbH |
|
34 / 103 page ![]() Bosch Sensortec | BMA456 Data Sheet 34 | 103 Modifications reserved | Data subject to change without notice Document number: BST-BMA456-DS000-08 Revision_3.5_032025 Setup mode (AUX_IF_CONF.aux_manual_en =0b1) Through the primary interface the auxiliary sensor may be accessed using indirect addressing through the AUX_* registers. AUX_RD_ADDR and AUX_WR_ADDR define the address of the register to read/write in the auxiliary sensor register map and triggers the operation itself, when the auxiliary sensor interface is enabled through PWR_CTRL.aux_en. For reads, the number of data bytes defined in AUX_IF_CONF.aux_rd_burst are read from the auxiliary sensor and written into the BMA456 Register DATA_0 to DATA_7. For writes only single bytes are written, independent of the settings in AUX_IF_CONF.aux_rd_burst. The data for the I2C write to auxiliary sensor must be stored in AUX_WR_DATA before the auxiliary sensor register address is written into AUX_WR_ADDR. When a read or write operation is triggered by writing to AUX_RD_ADDR and AUX_WR_ADDR, STATUS.aux_man_op is set and it is reset when the operation is completed. For reads the DATA_0 to DATA_7 contains the read data, for writes AUX_WR_DATA may be overwritten again. Configuration phase of the auxiliary sensor. Example: Read bytes 5 and 6 of auxiliary sensor End start check that no manual auxiliary sensor op is running I2C_READ( STATUS, 1) STATUS.aux_man_op=1 ? enable reads/writes, set burst length to 2 I2C_READ( STATUS, 1) I2C_WRITE(AUX_IF_CONF, 0b10000001) Issue I2C read operation for byte 5+6 on auxiliary sensor I2C_WRITE(AUX_RD_ADDR, 0b00000101) check if data is already valid I2C_READ(STATUS, 1) STATUS<2>=1 ? burst read the two bytes I2C_READ(STATUS, 1) I2C_READ(DATA_0, 2) Yes No Yes No |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |