Part Number:IWR6843ISK
static void Pcount3DDemo_DPC_RadarProc_dpmTask(UArg arg0, UArg arg1)
{
int32_t retVal;
// DPC_ObjectDetection_ExecuteResult *result;
volatile uint32_t startTime;
while (1)
{
/* Execute the DPM module: */
// DebugP_log0("DSS main: Pcount3DDemo_DPC_RadarProc_dpmTask\n");
retVal = DPM_execute(gPcount3DDssMCB.dataPathObj.radarProcDpmHandle, &resultBuffer);
if (retVal < 0)
{
DEBUG(System_printf("Error: DPM execution failed [Error code %d]\n", retVal);)
Pcount3DDemo_debugAssert(0);
}
else
{
if ((resultBuffer.size[0] == sizeof(DPC_ObjectDetection_ExecuteResult)))
{
retVal = DPM_sendResult(gPcount3DDssMCB.dataPathObj.radarProcDpmHandle, true, &resultBuffer);
if (retVal < 0)
{
DEBUG(System_printf("Error: Failed to send results [Error: %d] to remote\n", retVal);)
}
}
}
// writeback all the data shared with R4 in L3, and prepare cache for next frames radar cube from R4.
cache_wbInvAllL2Wait();
}
}
Daniel:
您好
已经收到了您的案例,调查需要些时间,感谢您的耐心等待
,
Ken Zhang:
Hi
位于mmwave_sdk_03_xx_xx_xx\packages\ti\control\dpm\src 下,
建议安装source insight或VS 等代码查阅工具搜索SDK代码以便更快捷的找到所需函数。
Ken
TI中文支持网