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.

[参考译文] ADS1118:需要适用于 ADS1118的 Linux 驱动程序和演示应用程序

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1322261/ads1118-need-linux-driver-and-demo-application-for-ads1118

器件型号:ADS1118
主题中讨论的其他器件: ADS124S08

您好!

目前、我需要将 ADS1118连接到基于 Linux 的系统。

我需要适用于 ADS1118的 Linux 驱动程序、 另外、有一些参考示例应用程序代码会很有用。

您能提供吗?

此致、

Kd

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

    Kd、您好!

    我们没有为 ADS1118发布任何 Linux 驱动程序、但这里有一些示例代码: https://www.ti.com/tool/download/SBAC288

    这篇其他文章还提到了 您可能能够适应的 ADS124S08的驱动程序: https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1192896/ads1118-ads1118-linux-driver

    如果您还有任何问题、请告诉我、

    列维德弗里斯

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

    您好 Levi Devries:

    我是 Ritesh Prajapati、正在与 KD 合作完成同一个项目。

    感谢您对所提供的详细信息的快速响应。  

    我们将查看包含您提供的详细信息的链接、并告知您是否需要对其进行进一步查询。

    使用 ADS1118的主要目的是、我们目前的产品至少需要4个通道、而硬件和模块本身只支持2个通道。 因此、我们选择了 ADS1118、使用它我们可以从 SPI 获得至少4个通道、因为我们的电路板上提供了 SPI 接口。

    此致、

    R·普拉贾帕蒂

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

    您好 Levi Devries:

    我已为 ads1118添加了 hwmon 驱动程序。

    同样对 Kconfig、make 文件和 dtsi 文件进行了更改。 (目前使用具有 quecopen SDK Linux 内核的 EC20模块是3.18.20)。

    现在、我可以获得所有4个通道的接口和温度传感器。

    要获取接口、请访问/sys/bus/spi/devices/spi6.0/hwmon/hwmon8

    但在通道上得不到结果。

    在 ADS1118模块连接到 EC20时获取随机读数。

    并在我们关闭 ADS1117模块时获得零。

    为了便于您参考、我添加了 ADS1118驱动器、并参考了以下内容:

    https://lkml.iu.edu/hypermail/linux/kernel/1607.1/05849.html

    谢谢!

    Kd

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

    Kd、您好!

    我 不熟悉您提到的配置、 但在深入探讨之前、我建议您用示波器或逻辑分析仪花时间检查 ADS1118通信线路上的 SPI 通信、以便您首先可以验证数据是否正确到达处理器。 这也可能有助于您了解与通信发生方式相关的任何软件问题。

    如果您发布这些测量的屏幕截图、我还可以帮助您查看它们。

    谢谢。

    列维德弗里斯

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

    您好 Levi Devries:

    在验证过程中、发现 CS 引脚未正确驱动、这可能是某种硬件问题。

    我更改了 ADS1118模块、它现在可以工作了、

    非常感谢您的支持。