已回答假定已回答

刚开始用ADXL345,很难,很难!

qq5641 在 2013-7-3 詢問的問題
最後回覆由gracesky1194於2014-5-21提供

从淘宝上买了ADXL345模块,用PIC单片机IO端口模拟4线SPI控制它,把读取的三轴加速度值显示在LCD1602液晶上,我在程序中把345初始化为16g,全分辨率,数据右对齐,25hz数据输出率,读取ID为E5正常了,通过对三轴偏移寄存器的写和读,确认单片机与345之间的通信完全正常,现在的问题是:

1、读出来的三轴数据完全不正常,并且数据变化缓慢(好几秒才变化一次,只开DATA READY中断时;把中断全部开启时数据变化就很快);

2、INT1和INT2没有脉冲(中断信号);

3、读出的三轴数据低字节只在00、01、FF三者之间变化。

折腾快一周了,在网上也查询了不少资料,发现ADXL345用起来很难、很难!问题出在哪里呢?请高手指点。

結果