Question
Asm330Lhh DEVICE_CONF
Hello, I have encountered some issues while developing with the ASM330LHH.
During the initialization sequence of the ASM330LHH interface, I first read the WHO_AM_I register. After confirming that the value is correct, I proceed to access other registers. In my tests, the WHO_AM_I value read back was correct.
After checking the datasheet, it mentions that DEVICE_CONF set 1 to enable configuration. Now, after reading WHO_AM_I and before accessing other registers, I set DEVICE_CONF to 1. When I test again, the value read back from WHO_AM_I becomes incorrect.
Could you explain why this happens? I am using SPI for communication in both cases, and the SPI configuration has not be changed at all — I only added the DEVICE_CONF operation.
