adxl362 可以读取设备id,但是读加速度为0!

单片机是TI的msp430f5137. 现在可以读取设备,但是12 位的 x,y,z 的数据一直为0代码是根据你们官方的例程修改的 . 我用Arduino板试了,发现可以有x,y,z的数据,如图所示,虽然这数据有点奇怪。

请问能读取id是否意味着接线和SPI的设置都没问题?

我的SPI 时钟配置是 1. 第一个沿捕获采样 2 不活动时为低电平 3. 速度是1MHz

还有我发现如果读8 位的x,y,z的寄存器,可以有数据。  

请问8位的和12位的精度差多少? 我只是想测震动,很大的震动那种,8位是否足够?

得出的加速度数据如何转化成 g的形式呢?

谢谢



加了图片
[edited by: PLEE886 at 2:23 AM (GMT 0) on 12 Jun 2019]