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.

[参考译文] AWR1843BOOST:DCA1000EVM:bin 文件格式

Guru**** 2553450 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1296265/awr1843boost-dca1000evm-bin-file-format

器件型号:AWR1843BOOST

您好!

我使用了 mmwaveStudio+DCA1000、将原始数据保存在二进制文件中。

设置如下:

1 TX 、4 RX、200 帧、每帧32个线性调频脉冲、帧周期为40ms。  

   保存到 PC 的 bin 文件的长度 为 25600KB。

我的问题是一帧有多大?  

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

    您好!

    我们建议使用 google 站点搜索查找有关此论坛上类似问题的主题帖。

    例如、您可以搜索类似以下内容:

    站点 e2e.ti.com mmwaveestudio 帧大小字节

    这里是一些类似的主题、

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/861422/dca1000evm-mmwave-studio-2-0-0-2

    谢谢!

    塞萨尔

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

    您好,

    谢谢,我 已经阅读了你在这里粘贴的主题。 我 现在感到困惑。

    我研究过 TI 的3dfft 算法?  我发现 在3dfft 算法中拆分 bin 数据的大小是"

    FRAME_SIZE=n_SAMPES*n_CHIRPS*n_Rx*n_Tx*2;"
    因此、我想知道 这段代码是否用于 dca1000捕获的真实格式数据?
    关于你在这里粘贴的线程, 对于我的项目,我使用了复格式,所以我认为 dca1000的一个帧的大小是"FRAME_SIZE=n_samples*n_chirps*n_rx*n_Tx*4",而不是上面的代码。 我 对吗?
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    "FRAME_SIZE=n_SAMPES_n_Rx*n"

    是的、这对于复数格式是正确的

    谢谢!

    塞萨尔

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

    我发现 在3dfft 算法中拆分 bin 数据的大小是"

    FRAME_SIZE=n_SAMPES*n_CHIRPS*n_Rx*n_Tx*2;"
    因此、我想知道 这段代码是否用于 dca1000捕获的真实格式数据?
    [/报价]

    在 TI 的3dfft 算法中、它用于真实格式的数据吗?

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

    我们的所有演示都使用复杂的2x 格式、

    如需更多信息、请使用 google site 搜索、如下所示

    站点 e2e.ti.com 复数2x

    谢谢!

    塞萨尔

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

    您好!

    当我使用 DCA1000收集数据时、是否应该选择"Complex 2x"、而不是"Complex 1x"、以便将原始数据与 TI 的3dfft 算法匹配?

    原因我遇到了一些问题,在我看来,当 bin 数据被"帧大小=n_samples*n_chirps*n_rx*n_Tx*2"分割时,帧的数目是2倍,显然不正确。 但是,如果将其除以"FRAME_SIZE=n_SAMPES*n_CHIRPs*n_Rx*4",则3dfft 算法运行错误。 我不知道如何逐帧分割原始 bin 数据。

    此致、

    温班山

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

    TI 3dfft 算法是什么?

    对于 TI 提供的大多数演示、复数2x 正在使用

    谢谢!

    塞萨尔

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

    您好!

    我提到的3dfft 算法是指解析 DCA1000原始数据、它位于 文件 swra518b-mmWave 雷达器件原始数据 capture.pdf 的第9.2章  

    对于复数格式、

    filesize=2 * numADCSAMS*numChirps*numRx,(为什么没有 numTX? 错误?)

    当读取 bin 文件时、为什么框架大小如下所示?

    FRAME_SIZE=n_samples*n_chirps*n_rx*n_Tx*2"[/报价]

    对于我来说、我使用 mmwaveStudio+DCA1000设置一些参数、如下所示:

    400帧、128chirps、1TX 启用、4RX 启用、numSamples = 256。

    bin 文件的大小为204800KB、我用这种方式计算:

    400×128×256×4×1×4=204800KB。 还不错

    但当我计算 FRAME_SIZE 时,它是262144 (即256*128*4*1*2),但  

    204800KB/262144=800 (两倍的真帧数- 400帧)。

    这是正确的吗?为什么结果不是400 ?  这就是我感到困惑的原因。

    此致、

    温班山

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

    谢谢!

    这是指向 DocZone 和 XMetaL 中提到的

    https://www.ti.com/lit/an/swra581b/swra581b.pdf

    400帧、128chirps、1TX 启用、4RX 启用、numSamples=256。

    在复杂模式中、一帧原始数据的字节数将

    4 (Rx) x 1 (Tx) x 128 (线性调频脉冲) x 256 (样本) x 4 (字节/样本)= 524288个字节

    谢谢!

    塞萨尔