我司项目现在用的传感器是LSM6DSM,在MTK2523平台上使用,I2C已经调通可以读写寄存器,可以读到chip ID。现在的问题是读不到ACC+GYO三轴的数据,串口打印的都是0.使用的代码是论坛上下载的LSM6DSL_ver1.8中的ReadData.C。按照LSM6DSL_ver1.8中的ReadData.C去配置xl Output Data Rate和gyro Output Data Rate,Enable Acc Block Data Update都没配置成功,读寄存器的数据都是0.现我做了个试验,直接对CTRL1_XL赋值27 二进制:00011011。直接对CTRL2_G 赋值34二进制: 00100010,按照规格书所讲的是使能了这两个寄存器,应该可以输出数据,但是串口打印出来的数据却都是0。现在对于怎么调通这个驱动没有头绪了,没有方向修改,请求帮助,指点,感谢!附上我修改的代码[/quote]