TI论坛
直播中

李鑫

8年用户 1418经验值
私信 关注
[问答]

TVP5160的I2C通讯就是没有应答信号,为什么?


  • TVP5160的I2C通讯就是没有应答信号,从机地址是对的,排除了I2C时序问题,请帮忙看看TVP5160还有没有其他要注意的地方,谢谢

回帖(2)

陈藜文

2025-2-11 09:56:25
  I2C有上拉4.7K,I2C时钟33KHz,CVBS信号有75欧姆匹配,但是目前还没有加上信号源测试,每个电源脚都有去耦电容
举报

王刚

2025-2-11 17:45:25
TVP5160是一款视频解码器,用于将模拟视频信号转换为数字信号。在I2C通讯中,如果没有应答信号,可能存在以下几个原因:

1. 硬件连接问题:检查I2C总线的连接是否正确,包括SDA(数据线)和SCL(时钟线)是否正确连接到TVP5160和主控制器。同时,确保I2C总线的上拉电阻是否正确连接。

2. 电源问题:检查TVP5160的电源是否正常,确保电源电压和电流满足芯片的要求。

3. 芯片损坏:如果硬件连接和电源都没有问题,可能是TVP5160芯片本身存在问题。可以尝试更换一个新的TVP5160芯片进行测试。

4. I2C地址冲突:虽然您提到从机地址是对的,但仍需确认I2C地址没有与其他设备冲突。检查I2C总线上的其他设备地址,确保没有重复。

5. I2C总线冲突:如果I2C总线上有多个设备,确保它们之间没有冲突。可以尝试逐个断开其他设备的I2C连接,以确定是否有冲突。

6. 主控制器问题:检查主控制器的I2C驱动是否正确配置,包括时钟频率、地址模式等。

7. 软件问题:检查您的I2C通讯代码是否正确,包括初始化、读写操作等。可以尝试使用其他I2C设备进行测试,以排除软件问题。

综上所述,您可以根据这些可能的原因逐一排查,找到问题所在并解决。希望这些建议对您有所帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分