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.

[参考译文] AFE7900:通过 SPI 进行 NCO 编程

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1435853/afe7900-nco-programming-through-spi

器件型号:AFE7900

工具与软件:

您好!

我已通过 SPI 线路对 AFE 和 LMK 进行了编程、并已通过 Vivado 中的 vios 验证了 AFE 编程。 那么、我们可以通过相同的 SPI 线路对 NCO 频率和衰减进行编程吗?

此致、

Bala.

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

    尊敬的 Bala:

    为了确认这一点、您是否想问是否可以通过 SPI 写入来更新 NCO 频率和 DSA 值? 如果是、那么是的。 下面是有关如何通过寄存器写入更新 Tx NCO 频率的示例。

    此致、

    David Chaparro  

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

    尊敬的 David:

    我已经完成了 AFE79xx SPI 启动 AFE 和 LMK 的编程。 通过使用 AFE 的 SPI 线、我们可以对 NCO 和衰减进行编程吗?

    此致、

    Bala.

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

    尊敬的 Bala:

    是的、上述寄存器写入可用于更新 Tx NCO。 对于 DSA 设置、您可以执行相同操作、但您需要打开 DSA 页面并写入 Tx 和 Rx DSA 寄存器。 请注意、对于所使用的寄存器、您可以参考 setTxDsa 和 setRxDsa cafe 函数。 CAFE 库位于 AFE79xx 安全资源文件夹中。

    此致、

    David Chaparro