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.

[参考译文] PROCESSOR-SDK-AM65X:使用 sysfs 进行 ADC 读取

Guru**** 2538930 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/854871/processor-sdk-am65x-adc-read-using-sysfs

器件型号:PROCESSOR-SDK-AM65X

您好、论坛、

我正在尝试查看电路板、并希望执行简单的 ADC0和 ADC1读取。  我使用的是 SDK 06.00.00.07。

我查看了 ADC 内核驱动程序文档、它似乎意味着我应该能够执行任何 ADC 通道的一次性读取、如下所示:

CAT /sys/bus/iio/devices/iio:device0/in_voltage0_raw

我认为这会读取 ADC0的输入0。

但是、当我对 ADC0或 ADC1上的任何通道执行此操作时、即使输入接地、我也始终读数为4095。

是否还有其他需要配置的东西、以便启用类似这样的一次性 ADC 读数?  我确实在设备树中为 tsadc0和 tsadc1分配了所有通道。

提前感谢您的参与和帮助!

Scott

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

    您好 Scott、

    查看电路板的 ADC 连接器。 确保将1.8V 连接到 ADCx_REFP、将0V 连接到 ADCx_REFN。

    如果您有后续问题、请告知我们!

    此致、

    Nick

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

    您好、Nick、

    没错。  您提到的参考应该被连接至 ADCx_REFP 和 ADCx_REFn。  我的板上可能还有其他硬件问题。  我们预计本周会有新的电路板、我将更深入地探讨基准并尝试读取 ADC 值。  我的当前板有点乱、我不想浪费时间调试坏硬件。

    您能否确认我给出的示例应该从其中一个 ADC 通道进行一次读取?  只要知道我有正确的方法、就会有巨大的帮助。  提醒一下、示例命令是:

    CAT /sys/bus/iio/devices/iio:device0/in_voltage0_raw

    请确认这是获取单次读数的正确方法。  我不必担心获取连续或突发读数、我意识到需要进行更多设置才能从 Linux SDK 驱动程序文档中获取这些读数。

    感谢您的帮助、下周我将公布使用更好的硬件平台读取值的尝试。

    此致!

    Scott

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

    您好 Scott、

    我刚刚检查了我的 AM65x。 这是从其中一个 ADC 通道进行单次读取的正确方法。

    我看到、没有任何东西连接到 ADC 连接器  
    CAT /sys/bus/iio/devices/iio:device0/in_voltage0_raw -> 4095

     在 MCU_ADC0_REFP 连接到1.8V 且 MCU_ADC0_REFN 连接到0V 的情况下、我看到了
    CAT /sys/bus/iio/devices/iio:device0/in_voltage0_raw -> 2653 (浮动值)

    然后、我将 MCU_ADC1_CH0连接到 GND、然后看到了
    CAT /sys/bus/iio/devices/iio:device0/in_voltage0_raw -> 0

    此致、

    Nick

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

    完美、Nick、

    非常感谢您的实验和确认。  我应该在本周获得新的董事会、希望能够亲自尝试一下。

    如果我有任何其他问题、我将再次在这里发帖、但我认为这可以回答我的问题。

    此致!

    Scott