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:编程接口

Guru**** 2382480 points
Other Parts Discussed in Thread: LMX2492, USB2ANY
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1514000/lmx2492-programming-interface

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

工具/软件:

您好、

我对 LMX2492编程接口有一些疑问。  

1.)   ​​数据表的下图中未指定读取和写入命令的值。 当我通过 USB2ANY 发送数据并使用示波器进行分析时、我得出了以下结论。 对于读取、应将该位设置为1、对于写入、应将该位设置为0。 是这样吗?

2.)  我似乎可以发送数据以及写入地址。 但是、当我要读取时、数据似乎在我写入地址后提供。 这里不应该定义单独的信号还是应该更改序列? 您能解释一下这里的困惑吗?

3.) "如果在最后一个数据位之后没有提供 LE 信号并且时钟保持切换、则这些位将读取到下一个下部寄存器中。 这样就无需每次都发送地址。" (第6页、LMX2492数据表)

根据此语句、它会将我发送的数据写入寄存器地址、方法是先发送最高寄存器地址一次、然后减少1、直到我将 LE 设为高电平。 我可以对写入命令执行该操作、对吧?

感谢您的回答。

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

    您好!

    MSB 是读取/写入位。 0表示寄存器写入、而1表示寄存器读取。

    要读回、  

    第6页上的陈述是指块编程。 例如、用户可以发送一个包含16位地址和24位数据(3 x 8位)的40位寄存器、而不是发送三个各24位寄存器。