首先,对不起我的英语和有限的ubuntu知识,因为我对这个操作系统很陌生。
我有一个9DOF(https://www.sparkfun.com/products/10724)IMU直接通过usb-iss(http://www.tinyosshop.com/index.php?...product_id=645)连接到我的fit-pc(ubuntu 12.04),而不是通过ARDUINO。我遇到的问题是,当我使用i2cdetect时,它只能检测陀螺仪(工作)芯片的地址,但对于加速度计和磁力计,它无法检测到。特别是对于Accelerometer,当我在启动后第一次使用i2cdetect时,它可以检测到它的地址,我无法使用i2cdetect -y -0 0x53访问加速度计。
我已经使用"实例化了设备。 echo ADXL345 0x53> ...."但仍然没有来自加速度计的响应。对于磁力计,完全没有回应。
所以我想知道是否有任何解决方案来获取我的ubuntu检测或3个地址?或者是否有任何示例代码(C,C ++)?
谢谢你,祝你有愉快的一天