adxl345 spi 读写

我是使用nrf52840的spi与adxl345连接,实例化引脚后(csclk miso mosi),然后通过adxl345_spi_read_one读取器件0x00,多次实验修改基本无法得到E5(229)的值,虽然return ((m_rx_buf[1]<<8)+m_rx_buf[2])>>7可以得到229,但是读取寄存器0x30d的值也不是2,写入函数也不行,所以只能在此求助!谢谢