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.

[参考译文] LMX2571:在 F1和 F2之间切换

Guru**** 2538950 points
Other Parts Discussed in Thread: LMX2571

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/914294/lmx2571-switching-between-f1-and-f2

器件型号:LMX2571

大家好、

需要您的意见来澄清我们对在 LMX2571的 F1和 F2之间切换的理解。 数据表第8.1.2节的第二段意味着可以通过写入 F1F2_CTRL 和 F1F2_SEL 寄存器来进行切换。

在 F1F2_CTRL 上写入"1"会将控制设置为 TrCtl 引脚。 但是、它与 F1F2_SEL 的关系使我们感到困惑。 这些控制是否相互独立? 它们是否在某种程度上"覆盖"配置为另一个?

例如、假设 F1F2_CTRL = 1、同时 F1F2_SEL=1 (选择 F2配置寄存器)、这是否会输出 F2参数? 如果是、那么切换 TrCtl 引脚可以"覆盖" F1F2_SEL 寄存器设置并将频率切换为 f1?

如果是这种情况、F1F2_SEL 设置是否可以对 TrCtl 引脚执行相同的"覆盖"?

非常感谢您的澄清。 提前感谢!


此致、

Jejomar

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

    您好、Jejomar、

    通过 F1F2_CTRL = 1和 F1F2_MODE = 1对 R0进行编程后、输出频率(F1或 F2)和有源输出端口(Tx 或 Rx)将取决于 TrCtl 引脚。

    每当 F1F2_CTRL = 0时、切换 TrCtl 无效。

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

    Noel、您好!

    感谢你的帮助! 为了清晰起见、我们还有另外两个问题。

    这是否意味着 F1F2_CTRL = 1时 F1F2_SEL 寄存器也不会产生任何影响? 如果是、我们是否可以通过查看来正确识别 TrCtl 引脚的初始输出频率对应于什么?

    2.如果您在数据表中查看第8.1.2节的第2段、会发现:"要使用 TrCtl 引脚切换频率、请将 F1F2_CTRL 设置为1。 F1F2_SEL 选择当前状态的输出频率"。

    从这里、我们假设 F1F2_SEL 设置的"电流状态"是指与 TrCtl 引脚的当前状态一致的初始输出频率。 然后切换 TrCtl 引脚将切换到另一个频率。

    我们的解释可能有误、或者数据表中的其他部分可能被忽略。 但我们非常希望你对此作出澄清。 谢谢!

    此致、

    Jejomar

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

    您好、Jejomar、

    TrCtl 将切换 F1F2和 TxRx 端口、我们必须手动将频率寄存器集(F1或 F2)映射到 TrCtl 引脚的状态(高电平或低电平)。 例如:

    假设 F1F2_CTRL = 1、RxTxCTRL = 1且 RxTx_POL = 0。 当 TrCtl 引脚= 0时、TX 端口是活动输出端口。  然后、我们设置 F1F2_SEL = 0来分配 TX 端口输出频率= f1。  

    现在我们设置 TrCtl 引脚= 1、活动端口变为 RX、输出频率将切换为 F2。