TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR1642BOOST: 关于IWR1642的high-accuracy-16xx的zoom FFT代码

Part Number:IWR1642BOOST

您好,我想就工程行算法处理方面的咨询,想问一下RADARDEMO_highAccuRangeProc_rangeEst这个函数其中我已经进行阅读了该函数的源码,文档的介绍与源码大概都看过了,整体的效果确实是先做一次FFT找到峰值,然后选择峰值区间进行更精细的FFT。但是对于更精细的FFT这块不是很理解,是又乘了两个更细一点的旋转因子,这个的效果是什么?

然后对这一块计算估计距离的公式也是不理解,不知道每一步的作用是什么?能否给予更加详细的解释?

interpIndx = 0.5 * divdp((double)maxPrevP – (double)maxNextP, (double)maxPrevP + (double)maxNextP -2.0 * (double) max);
fdelta = divdp((double)highAccuRangeHandle->maxBeatFreq, (double)highAccuRangeHandle->fft1DSize * (double)highAccuRangeHandle->fft1DSize);
freqFineEst = fdelta * ((double)(zoomStartInd * highAccuRangeHandle->fft1DSize + fineRangeInd) + interpIndx); 

*estRange = (float)divdp(freqFineEst * 3.0e8 * (double)highAccuRangeHandle->chirpRampTime, (2.0 * (double)highAccuRangeHandle->chirpBandwidth));

Shine:

请看一下下面user guide里的zoom FFT算法说明。https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_传感器_node

赞(0)
未经允许不得转载:TI中文支持网 » IWR1642BOOST: 关于IWR1642的high-accuracy-16xx的zoom FFT代码
分享到: 更多 (0)