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.

[参考译文] RTOS/AWR1642:关于 ADC 缓冲器

Guru**** 2589245 points
Other Parts Discussed in Thread: AWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/613826/rtos-awr1642-about-the-adc-buffer

器件型号:AWR1642

工具/软件:TI-RTOS

尊敬的工程师:

 我想问一个  有关器件 AWR1642的 ADC 缓冲器的问题。 我想处理   ADC 缓冲器的 EDMA 乒乓机制、AWR16xx 上每个乒乓缓冲器的处理机制为32KB。当我设置 EDMA 参数 RAM 目录 时、我想知道如何在链接的参数 RAM 中写入源地址(SRC)和目标地址(DST)。我查找 技术参考手册、 但我无法在 ADC 缓冲区中找到乒乓缓冲区的地址。乒乓缓冲区是否 共享同一地址?我还想问我是否需要3个参数集、一个用于工作参数、另一个用于链接的参数。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    您可以参阅以下应用手册: www.ti.com/.../swra555.pdf ,了解对 EDMA 配置的 ADC 缓冲器进行编程的一些详细信息。

    此致、
    Vivek
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我很抱歉。 我也看了这本手册、但我不能解决这个问题、它没有描述乒乓缓冲器的地址以及如何连接
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在执行过程 中、尽管有2个 ADC 数据缓冲器在乒乓模式下工作、但填充的缓冲器是应用程序可用于读取和处理的缓冲器、并且是映射到相同地址(0x21000000 - EDMA 所见)的缓冲器。 器件中的寻址方案负责始终指向可供读取的缓冲器、而另一个缓冲器正在被写入。

    因此、为了使用 EDMA 持续读取 ADC 缓冲区数据、由于源地址(ADC 缓冲区地址) 不会改变、您只需要2个参数集(1个事件触发的 DMA 通道+ 1个链接)。 这是假设所有 Rx 通道数据都是紧凑/连续的。 否则、每个 Rx 通道需要一对。

    此致、

    Naveen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢!我想再次向您咨询。您告诉我、当读取缓冲区时、2个 ADC 数据缓冲区的地址是相同的。我的问题是 MSS (0x52000000)和 DSS (0x21000000)中的地址是否映射到相同的存储器?以及填充的缓冲区何时 是否读取,是否有信号可选择填充的缓冲器并切换乒乓缓冲器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是的、没错- MSS (0x52000000)和 DSS (0x21000000)中的地址映射到同一存储器。 2个子系统(MSS 和 DSS)的寻址不同。

    我不确定我是否正确理解了您的第二个问题- MSS 和 DSS 子系统都有一个"乒乓开关(也称为线性调频脉冲可用)"中断 、指示 ADC 缓冲区中已填充数据的可用性。 读出此值后、当另一个缓冲区被填满时、下一个中断被触发。 无需切换乒乓缓冲器- 它在 硬件中自动完成。

    我还建议您查看 我们的毫米波 SDK 软件包中的演示应用(MMW 或 CAPTURE)、该软件包可实现 ADC 缓冲器数据的 EDMA 传输。

    此致、

    Naveen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您回答我的问题并为我提供帮助。谢谢! 我了解如何使用乒乓缓冲器。