主题中讨论的其他器件: USB2ANY、 LMX2571
你(们)好。
我要将 LMX2571EVM 连接到 Adafruit USB 和 SPI 主机。 我将使用 EVM 上的 USB2ANY 引脚并将它们连接到我的主机。 VCC_3正在接收功率。 我认为我能够使用 SPI 正确写入芯片、因为我可以使 PLL 锁定输出切换、还可以注意到、当我断电时、电流从50mA 降至42mA。 但是、我想用一种方法来读取我在寄存器中写入的内容并验证它。
我无法执行此操作、并且不确定器件处于哪种模式。 我按照指示设置初始化寄存器、但不确定它们是否正确? 这里的任何指导都将很有帮助
在此序列之后、我尝试在环路中读取寄存器60、并且始终读取 FFFF。 下面附上示波器快照
LMx = LMX2571 (cs=4、frequency =50E3、url='FTDI://::Adafruit-SPI/1')
lmx.open()
lmx.write_reg (0、0x203F)
Lmx.write_reg (60、0xA000)
Lmx.write_reg (58、0x8C00)
Lmx.write_reg (53、0x7806)
lmx.write_reg (39、0x11F6)
lmx.write_reg (23、0x1084)
lmx.write_reg (7、0x1084)
lmx.write_reg (0、0x003F)
Lmx.write_reg (39、0x11F0)
lmx.write_reg (39、0x11F8)
#lmx.write_reg (0、0x603F)#Resets
当为真时:
LMX.READ_REG (60、真)
睡眠(1)
MOSI:蓝色
CLK:耶洛
MISO:紫色:
CS (LE):绿色
感谢您的帮助!