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.

[参考译文] AWR1642BOOST:使用 capture_demo.m 转换从4 Rx 捕获的 ADC 数据

Guru**** 2589265 points
Other Parts Discussed in Thread: MMWAVE-SDK

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/654767/awr1642boost-convert-captured-adc-data-from-4-rx-with-capture_demo-m

器件型号:AWR1642BOOST
Thread 中讨论的其他器件:MMWAVE-SDK

我正在尝试从4个 Rx 通道捕获和转换 ADC 数据。 在捕获演示中、仅启用一个 Rx、 而 capture_demo.m 转换单通道的 I/Q。  

对于4 Rx 通道 ADC、 应在 capture_demo.m 文件中修改什么内容?  

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

    根据我的理解、MMWAVE-SDK 已支持所有4个 Rx 通道。 我将检查并返回给您。

    -Raghu
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它将支持4 Rx、但捕获演示仅捕获一个 ADC 数据。 我不清楚如何捕获所有4个 ADC 并将二进制数据转换为 Matlab。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Thomas:

    本文档将向您展示如何在 此处运行捕获演示时从 Code Composer Studio 捕获原始 ADC 数据

    重要提示:1642以非交错方式存储数据。 来自 RX0的所有数据将在一个块中、然后是来自 RX1的数据、等等

    捕获数据后、您需要编辑 capture_demo.m 脚本以从创建的.dat 文件读取数据。  目前、capture_demo.m 仅读取和处理来自第一个线性调频脉冲的数据。  我建议您在1个 RX 处于活动状态时完成此过程一次、以便您了解输出应该是什么样的以及脚本如何处理数据。  然后、您应该能够缩放脚本以处理来自多个 RX 的数据。  或者、您可以为每个 RX 创建一个.dat 文件、然后使用 capture_demo.m 脚本单独处理每个文件。

    此致、

    Justin

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

    您好 Justin、

    感谢你的帮助。 另一个问题:

    在"AWR1xxx 数据路径"文档中、4个 ADC 的起始地址由寄存器 DSS_REG:ADCBUFCFG2和 DSS_REG:ADCBUFCFG3指向。 在哪里可以找到这些寄存器? 我在 CSS 中尝试了"Register"选项卡、但未找到匹配的寄存器。

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

    尊敬的 Thomas:

    您可以在1642 TRM 中找到所有寄存器的列表

    您可以在第499页找到所需的寄存器。

    此致、

    Justin