您好!
我已使用 SPI (从器件时钟频率10MHz)配置 LMX2594 IC、同时读回 MuxOut 引脚为低电平。 我无法读回写入的寄存器值。
我遵循了给定数据表的电源序列、请建议任何解决方案、为什么我无法读回寄存器值?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Noel Fung:
我向 R0寄存器写入读回功能 、但 MuxOut 引脚始终保持低电平。
在我的定制板中、LMX2594 IC 放置在射频板中、LMX2594 IC 通过数字板进行配置(如数据表中所述、通过模式1和模式4中的 SPI 协议)。 在射频电路板和数字电路板之间、由于接地不同、因此存在 SPI 隔离。 我参考了 LMX2594 EVM 电路板原理图、其中 SPI 协议引脚(SCK、CSB、SDI)使用分压器电路。 我们没有在我的设计中添加该分压器电路、它是否会导致 SPI 读回功能故障?
1.分压器电路是否是 SPI 协议引脚所必需的?
尊敬的 Noel Fung:
我随附了我们面临 SPI 配置问题的原理图 、问题是、 加电序列 过程按照 数据表中的说明完成 、但 多路复用器引脚 始终保持高电平。 我们尝试将 LMX2594 IC 配置为不同的从时钟频率、从1MHz 到40MHz、但多路复用器引脚仍然保持高电平。因此、 读回寄存器值的问题、我们写入 PROWERDOWN = 1、但当前没有变化。
PLL IC 放置在射频电路板上, 并通过 FPGA (数字电路板) 通过连接器进行配置(电路原理图参考:CON20AP)
尊敬的 Noel Fung:
我购买 了用于 LMX2594的 EVM 板、并使用 TCS PRO 软件连接了该板、并针对 该 板配置了默认设置、从而获得7GHz 的输出。 然后、我将射频板连接到我的定制 FPGA 板以配置 IC。
测试案例:
1.板载电源初始化在我写入断电=1后、它消耗155mA IC 的电流消耗完全为0A。 我再次 通过写入 R0寄存器 RESET=1来复位 IC、IC 的电流消耗为155mA。
2.我无法使用 TCS Pro 工具回读寄存器值、还会显示回读失败
3.当将射频电路板与 FPGA 连接而不是 MSP430控制器板时,我无法回读寄存器值,MUXOUT 引脚始终保持低电平。
这些是从 FPGA 连接到射频电路板(LMX2594)的引脚
CSB、SDI、SCLK、MuxOut 剩余同步、rampdir、 rampclk、sysref 引脚保持悬空。
告诉我一些回读寄存器值的建议。