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.

[参考译文] ADC121S051:Linux 内核子系统

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1031801/adc121s051-linux-kernel-subsystem

器件型号:ADC121S051

您好!

我偶然发现了小型 ADC121S051 (12位、200 ... 500 ksps)、需要一些 Linux 支持。 我在 Linux 器件驱动程序部分中找到了一些 ADS 驱动程序、但大多数是多路复用器件。
有人能告诉我如何轻松找到工作正常的驾驶员吗? 该驱动程序的基础应该是什么? 甚至通用 SPI 驱动器也可能起作用?
任何指向正确方向或指向某些信息的指针都很有用。

谢谢、
Heiko

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

    Heiko、

    我们没有专门针对 ADX121S051的 Linux 驱动程序。 这些通常属于 ADC Linux 驱动程序目录中的工业 I/O 类别。 正如您已经发现的、这些驱动器中的大多数是具有多个多路复用输入的更复杂器件。 您可以采用两种方法之一、

    • 从其中一个驱动程序开始并删除功能
    • 或者获取  Linux 驱动程序目录硬件监控器部分中的一个简单 SPI 驱动程序 adcxx.c。 这具有基本 SPI 数据传输功能、 通常用于与 温度传感器配合使用的低速 ADC。

    对于这些更简单的器件、第二个选项似乎是最快的。 本页介绍 了 Linux 硬件监控器 API

    此致、
    佩德罗