HMC1197读取芯片ID失败(Reg00h)串口一直显示为00 FF FF FF。而且用示波器检测,发现时钟信号的电压低于1V。read部分的程序已经在附件中。希望有经验的朋友能给予指导。
HMC1197读取芯片ID失败(Reg00h)串口一直显示为00 FF FF FF。而且用示波器检测,发现时钟信号的电压低于1V。read部分的程序已经在附件中。希望有经验的朋友能给予指导。
你好,之前那个电压不正常经过检查之后发现是我单片机IO口的问题。再次修改程序(配置好Reg08h)后读取芯片寄存器的值,发现读不同的寄存器结果都是00C7701A或者就是00000000。请问您碰到过这种情况吗?
读其它寄存器时的地址可能不对,读回的值对应的是上一次写入的地址
可是我用示波器看,明明写入了地址了,就是我之前的那个示波器显示的时序图,要读取寄存器0x07,SDI数据线在第一个cycle中r3:r0是0111呀。
已解决。是我把时序看错了,第一Cycle中的d5:d0是要读取的寄存器的值,r4:r0就是00000.
你的VCO能锁住吗?鉴相频率用10MHz或者更低的频率能不能锁住?
应该是可以的,目前我只测试了本振LO可以输出稳定的50MHz的频率。N分频(Reg03h)设置为62d,参考晶振是50MHz.