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.

[参考译文] AM3358:读取 TSC/ADC 输入

Guru**** 2604225 points
Other Parts Discussed in Thread: AM3358

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/651370/am3358-reading-tsc-adc-inputs

器件型号:AM3358

您好!

AM3358的触摸屏控制器附带六个模拟输入、但只有两个 Fifos 可用、其中写入了采样模拟值。

那么、我如何从两 个以上的模拟输入中读取数据呢? 这两个 Fifos 有什么诀窍?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    基本上、您可以通过对 STEPCONFIGx 寄存器中的 FIFO_SELECT 位进行编程来选择要存储数据的 FIFO。 CTRL 寄存器中的 STEO_ID_TAG 位允许您将步进 ID 号与捕获的 ADC 数据一起存储在 FIFO 中。

    有关 Linux 的使用、请参阅 processors.wiki.ti.com/.../Linux_Core_ADC_Users_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、似乎我 DoD 没有达到这个点...现在我进行配置、例如
    - AN4使用 FIFO 0的步骤1
    AN5使用 FIFO 的步骤2 1.
    以及如何处理剩余的模拟输入? 此时、我用完了可用的 FIFO ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以将多个步骤存储在同一 FIFO 中。 要区分样本、需要配置 CTRL 寄存器中的 Step_ID_TAG 位。 这会将步进 ID 号与捕获的 ADC 数据一起存储在 FIFO 中。