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.

[参考译文] LMX2492:如何使用 OUT 和#39;USB2ANY#39;?控制 LMX2492??

Guru**** 2390785 points
Other Parts Discussed in Thread: LMX2492, USB2ANY, CODELOADER

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/729316/lmx2492-how-can-i-control-lmx2492-with-out-usb2any

器件型号:LMX2492
主题中讨论的其他器件: USB2ANYCODELOADER

您好!

(안녕하세요)

我有一些问题。

(제가 몇 가지 질문이 있습니다)

首先、我想用"USB2ANY"输出来控制 LMX2492

(우선、USB2ANY 없이 LMX2492를 컨트롤 하고 싶습니다。)

我创建了一个模块、可以使用另一个 MCU 与 SPI 通信。

(저는 다른 MCU를 사용해서 SPI 통신이 가능한 모듈을 만들었습니다。)

我首先要做的是获取 PLL 锁定频率。
(먼저 해보고 싶은 것은 PLL LOCK을 잡는 것입니다。)
上图是 USB2ANY 的 SPI 图片。
(위의 사진은 USB2ANY의 SPI 사진입니다。)
上图是我的模块生成的脉冲。
(위의 사진은 제가 만든 모듈에서 생성된 펄스입니다)
通过 SPI 检查 、我确认该脉冲与 USB2ANY 的脉冲相同。 但它不起作用。

(SPI확인 결과 USB2ANY와 동일하게 펄스가 나오는 것을 확인 했습니다 μ A。 그러나 작동이 되지를 않습니다 μ A)

 我是否还需要实施更多的功能?

(SPI 통신 이외에 추가적으로 다른 것을 더 구현해야하는 것이 있나요?)

请详细告诉我。

(자세히 알려주세요)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jinwoo、

    即使您正在编写自己的代码、也要意识到您可以使用 TICSPro 来确定要写入的内容。 由于有141个寄存器被写入、因此有许多位可以关闭或不对寄存器进行编程。 您是否未写入所有寄存器?

    我建议测试 SPI 写入的时序、尝试做一些比锁定 PLL 更基本的事情。 例如、尝试仅对寄存器 R2进行编程、并在加电和断电之间更改 POWERDOWN 位(R2[2:0])


    此致、
    Dean
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    给 Dean 先生

    (Dean씨 에게 μ A)

    感谢你的答复。

    (답변해주셔서 감사합니다)

    我还知道、通过一个称为 Codeloader 的程序、需要141个寄存器。

    (저도 Codeloader라는 프로그램을 통해서 141개의 register가 필요하다는 것을 알고 있습니다)

    因此、如果没有"USB2ANY"、我认为我需要自己的程序来控制 LMX2492。

    (그래서"USB2ANY"없이、LMX2492를 제어하기 위해서는 저만의 프로그램이 필요하다고 생각하였습니다。)

    因此、我创建了一个程序、允许通过 C #进行串行通信。

    (그래서 저는 을 통해서 직렬통신이 가능한 프로그램을 만들었습니다 μ F。)

    当然、一次可以按顺序发送141个寄存器。

    (물론 141개의 register를 순서대로 한꺼번에 보낼 수 있도록 되어있습니다)

    我想保持'PLL Lock'的频率为10.3GHz。

    (제가"PLL Lock"을 잡고 싶은 주파수는 10.3GHz 였습니다。)

    由于寄存器校验,R16的值为0x0001067。

    ( 寄存器 확인 결과 R16의 값이 0x0001067 이였습니다。)

    我检查了"USB2ANY"和我使用示波器制作的模块的脉冲、发现结果与上图中所示相同。

    ('USB2ANY'μ 에서 나온 펄스와 제가 만든 모듈을 오실로스코프로 확인결과 위의 사진처럼 동일했습니다)

    当然、我们发送了所有141个寄存器。

    (물론 141개의 Register를 모두 전송했습니다)

    但它不起作用。

    (하지만 작동이 되지 않아요)

    如果您有任何其他意见、请告诉我。 谢谢你。

    (다른 첨삭이 있다면 말씀해주세요 μ A。 감사합니다 μ A)

    平路机、

    Jinwoo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jinwoo、

    您还能捕获 LE 信号的波形吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    向冯检基先生提出

    感谢您的关注。

    (관심가져주셔서 감사합니다)

    这是包含 LE 信号的图片。

    (Le 신호를 포함한 사진입니다 è.)

    数据为0x0001067。

    (데이터는 0x0001067 입니다。)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jinwoo、

    您的 SPI 波形正确、您应该能够对器件进行编程。
    您可以尝试以下操作吗?
    VCC 为器件加电
    2.记录电流消耗
    3.通过寄存器位 POWERDOWN = 0对 R2进行编程。 即、R2[1:0]= 0
    4、如果电流降低、表示编程成功。
    5.关闭设备电源
    6. VCC 为器件加电
    7、对所有寄存器进行编程、从 R141开始、到 R0结束
    8.如果无法锁定,则说明编程值不正确或硬件连接有问题
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    向冯先生提出