你欠我多少钱 发表于 2018-11-9 14:30:53

关于BMX055使用I2C通信的问题

我读取ID返回的值是0XFF,手册上写的是0XFA,希望解答

你欠我多少钱 发表于 2018-11-9 14:33:04

这是个九轴陀螺仪

秦秦秦 发表于 2018-11-12 09:21:40

I2C通讯错误

toofree 发表于 2018-11-12 09:52:36

你的I2C接口是用什么实现的?IO模拟,还是硬件I2C?
建议先用个24C02之类的EEPROM调通I2C总线在说。
其次,你指的读取ID是什么?
I2C设备从地址,还是Chip ID magnetometer中的数据,还是GYR寄存器中的CHIP_ID?










发表于 2018-11-12 11:04:57

楼主,输入的硬件I2C地址是否正确?

dsjsjf 发表于 2018-11-12 11:05:15

读出来是ff很有可能是IIC程序不对

deyagu 发表于 2018-11-12 16:59:45

在读ack的地方打断点!
再者,别用硬件IIC,自己用软件控制GPIO模拟一个IIC,自由得多

himalayan 发表于 2018-11-12 17:06:36

同意楼上的,
如果一定用硬件I2C,注意读取帧错误信息
页: [1]
查看完整版本: 关于BMX055使用I2C通信的问题