初始化了LIS3DH的寄存器读数不准

2019-07-14 16:25发布

我按照官网下的demo code初始化了LIS3DH的寄存器0x20=0x47,0x23=0x08,但是摇晃板子时读OUT_X,OUT_Y,OUT_Z全是0
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
iettke
1楼-- · 2019-07-14 18:49
我采用的是i2c通信,通信没有问题,读写寄存器都是正常的。不知道怎么回事??
皮皮鲁鲁鲁皮
2楼-- · 2019-07-14 21:14
0x23=0x88试试
fhbding
3楼-- · 2019-07-15 00:20
用过LIS2DH,当时设置是CTRL_REG1 (20h) = 0x37,这个无所谓,只是采样率的区别
fhbding
4楼-- · 2019-07-15 02:21
 精彩回答 2  元偷偷看……
bobnice
5楼-- · 2019-07-15 05:58
我依稀记得之前BDU置0时,也是读不到,你先试试吧。
Green_LJ
6楼-- · 2019-07-15 09:18
请问楼上,当时是间隔多久读一次XYZ?几十毫秒,几百毫秒?

一周热门 更多>