ADI 技术
直播中

杨明

7年用户 143经验值
私信 关注
[问答]

请问AD9528芯片IIC无法寻址到是什么问题

使用AD9528芯片,SP0接到3V3电源,SP1接到GND,IIC地址应该是1010100,但是IIC寻址却没有办法寻到,是我的设计什么地方存在问题么?附件是我的原理图及PCB,AD9680T1和AD9680T2通过板上连接器连接,AD9680T2上的FPGA通过IIC配置AD9680T1上的AD9528,却在IIC寻址的时候ACK不拉低响应。
附件

回帖(3)

马念

2018-8-22 09:24:27
您好,论坛中有关AD9528的帖子及解答您可以先浏览一下。
https://ezchina.analog.com/content?query=AD9528
举报

杨明

2018-8-22 09:36:06
后来这个问题得到解决,因为我有一根reset线是连到FPGA的。FPGA没用这个reset但是闲置管脚是拉低的,导致芯片一直处在reset状态。修改FPGA闲置管脚为float就可以在IIC总线上找到AD9528。但是我现在碰到一个新的问题,和另一位楼主碰到的类似,我在利用IIC配置AD9528后,依然没有时钟输出。寄存器配置生效需要再次reset么,还是有什么别的要求。
举报

韩冬

2018-8-22 09:42:58
AD9528的寄存器配置后需要进行IO UPDATE,寄存器为0xF,写入值1为update,此后写入的寄存器才会生效。
如果已经生效了还是没有输出请查看PLL是否锁定。
举报

更多回帖

×
20
完善资料,
赚取积分