AnsweredAssumed Answered

我在使用AD9516-1的过程中,配置参数按照设置软件配置,配置后锁定指示LD为脉冲,但是读取001F寄存器值又是锁定的。请问这有可能是什么原因造成的?

Question asked by dhj_20@163.com on Sep 21, 2017

是参数不对,还是流程没对?

 配置AD9516-1时SYNC该怎么操作,如果不对其进行控制对输出有影响没?

 

 

这是配置流程

for(i=1;i<68;i++)
{
WriteReg(Set_AD9516Reg_Addr[i],&Set_AD9516Reg_Buf[i],ONE_BYTE,1);
}    //配置寄存器值
// UpdateRegister();
cdata = Set_AD9516Reg_Buf[13]|0x01;
WriteReg(PLL_CONTROL_3,&cdata,ONE_BYTE,1);       //校准
UpdateRegister();
ReadReg(0x0000,test_buf,TWO_BYTE,2);
cdata = Set_AD9516Reg_Buf[13]&0xfe;
WriteReg(PLL_CONTROL_3,&cdata,ONE_BYTE,1);
UpdateRegister();
ReadReg(0x001f,test_buf,TWO_BYTE,2);

Outcomes