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**** 2589275 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/656386/awr1642-limitation-of-no-of-doppler-bins

器件型号:AWR1642

您好!

我想将线性调频脉冲数设置为小于16。 对于我的特定用例、假设为8。

从框架配置 dosy 文件中、我知道任何帧的值都不应大于16。 我浏览了 MMW 演示代码、发现这一限制仅是由于我的多普勒窗口中的限制。

在我修改的代码中、我修改了此条件检查、并且能够使用8个线性调频脉冲运行。

我的问题是、在硬件方面还是在软件方面有其他限制、将线性调频脉冲数限制在16以下? 速度分辨率明显下降的情况。

提前感谢、

Santhana Raj

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

    我已要求 AWR 成员为您查看此内容。 有人很快就会为您提供答案。


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

    硬件 w.r.t 对线性调频脉冲数没有限制。 但是、软件、尤其是 DSP 上提供的 FFT 例程、至少需要16个样本作为输入。 您可以在第456行的 DSP FFT 例程文件(C:\ti\dsplib_c64Px_3_4_0_0\packages/ti\dsplib\src\dsp_fft32x32\c64P\dsp_fft32x32_i.c)中看到问题。 话虽如此、它可能适用于16个样本。 有三种方法可以继续。

    1.您可以检查给定输入的 FFT 输出是否正确、这可能取决于编译器尝试的优化。
    2.您可以将 FFT 输入归零(即向输入数组添加额外的8个零)。
    3.您可以编写一个简单函数,对8个样本执行就地离散时间傅里叶变换。

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

    感谢您的澄清。
    我们正在考虑采用备选案文3。