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.

[参考译文] CCS/ADC32RF80:是否有任何参考代码?

Guru**** 2482225 points
Other Parts Discussed in Thread: ADC32RF80, ADC32RF45EVM, LMX2582, ADC32RF45

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/816481/ccs-adc32rf80-is-there-any-reference-code

器件型号:ADC32RF80
主题中讨论的其他器件: ADC32RF45EVMLMX2582ADC32RF45

工具/软件:Code Composer Studio

您好 TI

我们希望开发 ADC32RF80、但寄存器太多。            

是否有任何参考代码可以帮助我们?            

是否可以提供?            

谢谢。

Jerry

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

    器件数据表(http://www.ti.com/lit/ds/symlink/adc32rf80.pdf)中的启动序列(9.1.1)说明了配置器件和引用文件夹(SBAA226)的步骤。 此文件夹包含与序列中的步骤相关联的配置文件。 这将帮助您完成在特定模式下配置器件所需的寄存器写入操作。

    此致、

    Satish。

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

    Jerry

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

    Jerry: 您之前的帖子中是否存在问题?  我不跟踪它。  -RJH

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

    你(们)好  

    很抱歉,我的问题如下。

    您能否帮助提供以下寄存器配置?

    谢谢你。

    Jerry

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

    杰瑞:

    从图片中我确定了您的要求:

    • Fs = 2949.12MSPS
    • Fdata = 491.52MSPS
    • Dec = 6
    • LMFS = 4421

    我不同意19.6608Gbps 的串行器/解串器速度、因为该速度对于器件而言太快。  根据数据表、该模式对应于上述复制的模式。

    您可以使用 ADC32RFxx GUI 测试此模式和/或下载配置文件。  如果您没有 GUI、则可以从 TI.com 上的 ADC32RF45EVM 产品页面下载该 GUI。

    首次打开 GUI 时、您可以转到"Quick Setup"选项卡。  将"Select the Device"菜单更改为"ADC32RFxx"。  然后按照以下顺序操作:

    • 将" ADC 的时钟源"更改为"LMX2582至 ADC"或等效产品
    • 将"ADC32RF45模式"更改为"DDC"
    • 将"内部时钟频率"更改为2949.12
    • 取消选中"双频段"
    • 将"Decim Factor"更改为6
    • 将"PLL 模式"更改为40x

    该程序应自动填充 LMFS 4421配置。  在此处按"Program EVM"。  这将生成一个配置文件、您可以为自己的系统复制该文件。  例如、您可以双击左下方窗口中的"idle"名称以打开状态日志、您可以在其中看到所有寄存器写入发生。

    -RJH

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

    您好、RJH、

    感谢您的热情支持。       

    我想问下表、下表包含时钟芯片和 ADC 的所有寄存器配置。

    我想知道芯片在配置过程中是否按照表格的顺序进行配置、能够正常工作。

    此致、

    Jerry

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

    您好、RJH、

    感谢您的热情支持。       

    我想问下表、下表包含时钟芯片和 ADC 的所有寄存器配置。

    我想知道芯片在配置过程中是否按照表格的顺序进行配置、能够正常工作。

    此致、

    Jerry

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

    否  日志文件/config 文件支持的顺序是必需的。  -RJH

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

    但配置文件是表单的副本。日志文件中有许多时钟操作和状态读取。我需要一个可用于我自己项目的完整且简洁的配置序列。

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

    我有点困惑。  低电平选项卡以分段方式显示 LMK 时钟芯片和 ADC 芯片的寄存器地址和数据、以使其易于读取和理解。  不能简单地重新生成来自低级页面的地址/数据并使器件正常工作。  建立 JESD 链路需要一个适当的序列。  打开和关闭 LMK sysref 等操作是建立链路所需的操作。  还有一些专有寄存器是为 ADC 修整而编写的、但在"低级"选项卡中未专门列出。

    GUI 输出与 前面板上的操作模式设置一致的配置文件。  此配置文件旨在供您在项目中使用。  其理念是、如果它适用于 EVM、那么它将适用于您的系统。  当然、您可能需要进行一些小的修改以支持您的产品、例如更改时钟输出端口以支持您的独特布局。  文件很长、看起来可能未进行优化。  可能有一些重复可以简化一点、尤其是与打开和关闭 SPI 页面相关的重复。  但为简单起见、此级别的优化未在配置文件中实现。

    -RJH