已回答假定已回答

adxl345随机会有某个轴加速度数据高位出现0xff

devil0618 在 2016-11-28 詢問的問題
最後回覆由Rocky2016於2016-12-5提供

        你好,我调试ADXL345的过程中,采用SPI通讯方式,器件ID号能正常读出,动/静中断功能正常,单字节读写也正常正确,但是在多字节读取过程中,会出现某一轴数据的高有效位是0xff的现象(具体故障现象如下),有时候是正常的。网上查了一下资料,有说是因为没有自校准的原因,但是如果初始加速度数据读出就不对,根据错的数据可以直接求平均然后校准吗?

        在手册中图58表示的几种典型情况下故障现象为:

1.器件水平放置在桌面,三轴中Y轴高位出现0xff;

2.器件面朝下放置在桌面上,X、Z轴高位出现0xff(X轴出现0xff正常);

3.器件1管脚标示朝上,Z轴出现0xff;

4.器件1管脚标示朝右,Z轴出现0xff;

5.器件1管脚标示朝下,X、Z轴出现0xff(X轴出现0xff正常);

6.器件1管脚标示朝左,Y轴出现0xff。

結果