主题: AWR2944 中讨论的其他器件
工具/软件:
我正在修改 AWR2944EVM 的 DDM 演示、因此、除了其当前功能外、它还计算 STFT 光谱图并通过 TLV 消息将其发送给终端用户。 我通过共享 HSRAM 成功实现了数据路径、但在处理实际雷达立方体数据方面存在一些问题。
我 每个 CPI 只需要访问单个距离区间的原始雷达立方体数据 我有 几个关于与雷达立方体进行交互的问题:
1.) 我假设演示中默认压缩雷达数据立方体。 这些行是否指定了压缩系数和压缩类型?
if (staticCfg->compressionCfg.compressionMethod==HWA_COMPRESS_METHOD_BFP){
inputBytesPerBlock = 4 * staticCfg->compressionCfg.rangeBinsPerBlock;
}
其他{
inputBytesPerBlock = 4 * staticCfg->compressionCfg.numRxAntennaPerBlock * staticCfg->compressionCfg.rangeBinsPerBlock;
}
2.) 我的函数 fixedSTFT_execute 在 DPC_ObjectDetection_execute 中直接在 DPU_RangeProcHWA_Process 之后调用、如下所示:
retVal = DPU_RangeProcHWA_Process (subFrmObj->dpuRangeObj、&subFrmObj->dpuCfg.rangeCfg、&outRangeProc);
...
checkFFTClipStatus (objDetObj、&Results->FFTClipCount[0]);
radarCubePtr = subFrmObj->dpuCfg.dopplerCfg.hwRes.radarCube.data;
fixedSTFT_execute (objDetObj->stftHandle、radarCubePtr、objDetObj->stftOutputBuf、objDetObj);
这是我尝试访问雷达立方体的原始代码、但在这个阶段似乎被压缩了。 如何访问非压缩雷达立方体? 如果这不可能、您会给出什么建议来在给定范围库中获取未压缩的 radarcube 数据? 我能否仅在 CPU 上解压缩部分数据而无需接入 HWA 代码?
3.) 是否可以关闭压缩引擎?
4.) 默认为 i s 通过多普勒处理解压缩后、可在 L3 中以非压缩格式访问的完整“多普勒雷达立方体“?
此致、
标记






