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.

[参考译文] ADS122U04EVM:用于启动和读取 ADS122U04中的通道数据的示例代码

Guru**** 2468610 points
Other Parts Discussed in Thread: ADS122U04, ADS122U04EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/890457/ads122u04evm-sample-code-to-initiate-and-read-channel-data-from-the-ads122u04

器件型号:ADS122U04EVM
主题中讨论的其他器件:ADS122U04

我们使用的是 ADS122U04、我们希望通过 UART 从主机控制器读取 ADC 数据。

我们发现在初始化和读取 ADS122U04时存在缺陷。

因此、我们请求您发送任何示例代码以进行初始化和读取。因此、我们将按照相同的步骤读取 ADC 数据。

我们需要有关寄存器的命令序列。

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

    尊敬的 Vinay:

    欢迎来到 E2E 论坛! 您是否尝试将 ADS122U04EVM 与其他微控制器配合使用?  如果是、您可能会发现以下 E2E 主题很有用:

    https://e2e.ti.com/support/data-converters/f/73/t/777668

    目前、我们没有针对 ADS122U04的特定示例代码。  大多数通信问题与硬件设置有关、与特定于 ADS122U04的代码的关系更小。  需要注意的几个重要事项是 RESET 引脚必须为高电平、AVDD 和 DVDD 均在标称工作电压下供电。  需要注意的另一点是、ADS122U04不是全双工、这意味着您无法同时发送和接收。  如果您尝试这样做、您将需要重置器件、因为它将停止通信。  接下来要考虑的是所有通信都必须以0x55的同步字开始。

    您应该能够按照 ADS122U04数据表第50页的第9.1.6节中的伪代码示例读取和写入寄存器、开始转换并收集数据。

    此致、

    Bob B