最近在用AD9516芯片,照着芯片手册的时序写了一份spi代码,寄存器配置采用评估板生成的,现在主要有两个问题:1.spi时序,数据都没问题,也在最后面加入了0x023201更新寄存器,就是出不来波形,ld也为低,怀疑spi根本没写进去,但我spi时序和数据检查了都没问题
2.spi读芯片内部的寄存器配置,发现sdo信号一直拉高,我已经事先写入0x000099以激活sdo,但仍没有反应。
现在怀疑spi根本没写进芯片,但我不知道如何解决,希望您能提出点建议,谢谢
最近在用AD9516芯片,照着芯片手册的时序写了一份spi代码,寄存器配置采用评估板生成的,现在主要有两个问题:1.spi时序,数据都没问题,也在最后面加入了0x023201更新寄存器,就是出不来波形,ld也为低,怀疑spi根本没写进去,但我spi时序和数据检查了都没问题
2.spi读芯片内部的寄存器配置,发现sdo信号一直拉高,我已经事先写入0x000099以激活sdo,但仍没有反应。
现在怀疑spi根本没写进芯片,但我不知道如何解决,希望您能提出点建议,谢谢