LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
I2C模式在发出起始信号之后就没法进入识别到地址 芯片的原理图是按照芯片手册画的 有高手可以帮下忙吗 程序采用已经调通过的I2C程序 请问可能是焊接的问题吗 或者是我的原理图问题 求高手帮忙啊RE:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
1、要注意关闭SPI模式,这个是I2C和SPI公用的。你关闭SPI,使用IIC接口。2、I2C总线的上拉电阻有吗?
3、I2C的SDA和SCL连接的对吗?
回复:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
回复第 2 楼 安于2011-06-24 02:26:21发表:1、要注意关闭SPI模式,这个是I2C和SPI公用的。你关闭SPI,使用IIC接口。
2、I2C总线的上拉电阻有吗?
3、I2C的SDA和SCL连接的对吗?
能帮忙看下原理图吗 应该是按照上面说的把CS接高电平选择I2C模式了啊 SDA和SCL应该也都接过了啊 上拉电阻也接过。。。就是不知道为什么芯片地址无法识别
RE:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
如果没有虚焊的话,就是I2C地址错误了。0011101b是他的地址,但是要注意这个地址是7位的,需要向左移一位。他的实际地址应该是0011 1010。回复:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
回复第 4 楼 安于2011-06-24 08:19:19发表:如果没有虚焊的话,就是I2C地址错误了。0011101b是他的地址,但是要注意这个地址是7位的,需要向左移一位。他的实际地址应该是0011 1010。
这个我知道~~ 我发的是0x3A 作为寻址位的 难道是虚焊了 电路图应该没问题吧
RE:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
你可以使用示波器监听一下。还有,你确认I2C驱动没有问题吧?你用I2C驱动过别的吗?你仿真一下试试。回复:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
回复第 6 楼 安于2011-06-24 13:28:44发表:你可以使用示波器监听一下。还有,你确认I2C驱动没有问题吧?你用I2C驱动过别的吗?你仿真一下试试。
这程序我驱动另一块I2C的传感器芯片是可以的啊 我现在只是试着发第一个地址位就不行了 程序是完全照搬的 唉 还是可能没焊好吧
RE:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
焊接重新焊过了 为什么还是不行啊 求解啊回复:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
回复第 4 楼 安于2011-06-24 08:19:19发表:如果没有虚焊的话,就是I2C地址错误了。0011101b是他的地址,但是要注意这个地址是7位的,需要向左移一位。他的实际地址应该是0011 1010。
重新焊接过了啊 如果原理图没有问题 就发送地址0x3A 也没做后面的操作 就是无法响应 是不是焊接的温度过高把芯片弄坏了呢
RE:LIS3LV02DQ 芯片使用I2C模式无法识别芯片地址
:lol:lol消灭0回复!
页:
[1]