您好,我。使用 AWR2944来设计雷达产品。基于 SDK 4.2.3 ,的软件架构我使用 DDMA 模式、发送波形,4Tx4Rx,ege 速率为0.5。ADC 样本为512、在上述参数设置中、线性调频脉冲的数量为384。软件可以正常工作、但当我更改线性调频脉冲的数量时 从384到768,软件不能工作,错误信息如下。
根据错误信息、我发现错误来自 以下代码。
所以我想原因是 L2没有足够的存储器,所以我修改了程序
"scratchBufMem = DPC_ObjDet_MemPoolAllloc (CoreLocalRamObj、hwRes->dopFFTSubMatSizeBytes、sizeof (uint32_t);" 添加到
"scratchBufMem = DPC_ObjDet_MemPoolAllloc (L3ramObj、hwRes->dopFFTSubMatSizeBytes 、 sizeof (uint32_t);"。
在我的视觉中,L3有足够的 存储器,所以修改只使程序工作缓慢但它可以 正常工作。然而它给出了相同的 错误信息"error:-40117"。所以我想得到一些建议。非常感谢。