Source: Page 31 ADXL355 MEMS' Datasheet.
Source: Page 32 ADXL355 MEMS' Datasheet
The above is some of ADXL355 Accelerometer Register map table. From that table, in the RESET column, there are their respective value. There are 48 register addresses, from 0x00 - 0x2F. Mostly the reset values are 0x00, but there are some that are not, they are: 0xAD, 0x1D, 0xED, 0x01, 0x60, 0x81. POWER_CTL itself, as written in that page I screenshot, has 0x01 its reset value.
The second picture shows a breakdown of the STATUS Register. As we may see, bit [4:0] have their own bit name, function, reset value, and access status, while bit [5-7] are reserved. The rest are broke down according to their function or need. The detail is in that datasheet.
So here, what I want to ask are:
- What is that register address?
- What is that bits value? What is their relation to register address and reset value, and how that bits themselves have their own reset value apart from the register [address] reset value?
- Still related to (especially) that STATUS register, what should be the value of those bits [4:0]? There is no explanation in that datasheet either they are 0 or 1 to show their function as in their description.
- What is the purpose of that so called RESERVED bits in every register?
- What is that reset value, why do they are different?
- How to link them all to give a comprehensive understanding?
Note:
I am struggling to understand this register so I could have missed some key point here, or maybe some consider this trivial, but I do I am struggling to understand. So, if one knows well about it, kindly edit this post so it is clearer.