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.

[参考译文] AWR1642:一帧中支持多少个不同的线性调频脉冲

Guru**** 2609895 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/596776/awr1642-how-many-different-chirps-are-supported-in-one-frame

器件型号:AWR1642

您好!

在 MMW SDK 1.0.05中、我在函数 MmwDemo_parseProfileAndChirpConfig 中找到以下代码。 为什么有限制? 它受硬件或软件的限制吗?  

/*因为 validChirpTxEnBits 是32的静态数组*/
DebugP_assert (frameTotalChirps<=32);

在我看来、如果不考虑存储器大小、它可以在一帧中支持512个不同的线性调频脉冲、对吧?

谢谢和 BR、

Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    从前端开始,我们可以传输512个不同的线性调频脉冲,每个环路最多可传输128次。 因此总共可以实现512*128个线性调频脉冲。 但是、正如您正确地提到的、内存要求会限制实际数量。

    谢谢、此致、
    DHAM
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Vivek、
    因此、这只是一个软件限制、我们可以对其进行调整。 如果减少采样点、可能会支持每帧更多的线性调频脉冲。 非常感谢。
    Andy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Vivek、

    还有一个问题,根据您的描述,它是否能够支持每帧高达512*128个线性调频脉冲? 在 SDK 1.0 rl_sensor.h 中、使用以下代码、可以看到线性调频脉冲在一帧内最多重复255次、

    rlUInt16_t numLoops; /*!<从线性调频脉冲 StartIdx 到的重复次数
    线性调频脉冲每个帧中的 StartIdx、
    有效范围= 1至255 */
    它似乎可以在一帧内支持多达512*255个线性调频脉冲、对吧?

    BR、
    Andy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    你是对的。 很抱歉、您可以重复该线性调频脉冲的次数为255次(而不是我之前提到的128次)。 因此它可以支持您提到的512*255个线性调频脉冲。
    此外、它们的最大帧周期限制为1.3秒。 因此、您需要确保所有线性调频脉冲的时间+帧间时间< 1.2s。

    此致、
    Vivek