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.

[参考译文] ADC3683EVM:使用 FCLK 相位实现20位模式 GUI 选择和位解串化

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1403861/adc3683evm-access-to-20-bit-mode-gui-selection-and-bit-deserialization-using-fclk-phase

器件型号:ADC3683EVM
主题中讨论的其他器件: ADC3683

工具与软件:

我使用 ADC 评估板(ADC3683EVM)。我的计划是使用 TI 提供的控制程序(ADC35XXEVM GUI、布局 在"sda360.pdf"用户指南中)。 我需要使用 ADC3683上提供的20位2线模式。 但是、控制程序仅提供14、16和18位选项。 好的、我有几个问题:


1) 1) TI (或第三方)是否提供了其他即用型控制程序来访问 ADC3683的所有功能? 也许我可以访问程序的源代码、这样我们就可以添加所需的功能了?


2)(如果没有其他基于 GUI 的程序)幕后的控制程序操作似乎只是通过 USB 进行寄存器读写的集合、所以也许 您可以将我指向一个与 ADC3683EVM 兼容的软件(同样来自 TI 或公有领域)、这个软件将提供一个简单的寄存器读写接口(通过 USB 使用板载 FTDI 芯片)? 我想在 TI 内部、你们必须找到一些东西来访问安装在评估板(?)中的 ADC 的全套功能。

3) 3)  GUI 程序提供了加载 Python 文件的选项、但 用户指南中未提及此功能。 我想利用这个功能可以对 ADC 函数进行一般控制、但我需要知道程序接受的 Python 脚本的性质。 例如 、它是否可以只是"reg_write"和"reg_read"操作的列表、如果可以、最好让 用户了解可以使用的 python 库说明以及如何使用它们。 此外、还有"register read"和"register write"框。 它们是否可以用于扩充 GUI 选择菜单无法通过其它方式获得的设置?
4) ADC3683用户指南中未明确说明 FCLK 相对于"前一个采样"和"当前采样"的相位:在接收器件中执行解串操作时、是否假定 FCLK 在"前一个采样"期间为高电平、在"当前采样"期间为低电平(或相反)? 否则、如何将接收到的串行位值正确映射回原始并行二进制采样值?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Maxim:

    1)否、没有其他程序或选项。

    2/3)除了开发通过 FTDI 芯片发送和读取 SPI 信号的 python 代码之外、对该用例进行编程的最佳方法是加载一个.txt 文件。 我以正确的格式(寄存器地址、选项卡、寄存器数据)附加了一个用于20b 旁路模式配置的.txt 文件。

    4)是的、FCLK 在前一个采样中为高电平、在当前采样期间为低电平。

     e2e.ti.com/.../20bit_5F00_2wire_5F00_bypass.txt

    此致、

    Drew

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

    感谢您的回复。 一个后续问题:在 ADC35XXEVM GUI 程序中、我可以在哪里以您提供的格式加载文本文件(我假设您是打算使用该程序通过 USB 与 ADC 板通信)? 我看到"加载"按钮、但提示输入".py"文件类型、而不是纯文本。 这是也从加载".txt"文件的菜单吗? 谢谢你

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

    尊敬的 Maxim:

    可以、点击"Load Config"按钮来加载.txt 文件。 要确认它是否正常工作、您可以清除日志、然后上载文件。 如果日志填充写入内容、则将其读入 GUI。

    此致、
    Drew