微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TVP5150读不到0x00-0x8f寄存器,0x90以后能正常读取

TVP5150读不到0x00-0x8f寄存器,0x90以后能正常读取

时间:10-02 整理:3721RD 点击:

如题,请问这样是什么问题?0x00-0x8f寄存器读出来的值都会变化,重复几个值,其中有一次正确,0x90以后的寄存器怎样读取都是正常,求各位解答,谢谢!

问题解决了,就是datasheet里面写了,i2c时序要求延时64us,不但要在写的时候延时,读的时候也要延时,具体做法是,当写入数据后,收到ACK,延时64us;当读取数据时,接收数据之后,收到ACK,延时64us,在写入地址和命令的时候是不需要延时的,一开始的时候,我看了里面时序,以为只需要写的时候延时,读的时候没有延时,所以导致寄存器0x00-0x80没有正常读取,希望TI在说明书里面更明确说明。

您好,问题解决了就好。同时谢谢你的反馈。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top