Hello,
MMW_ALLOC_BUF is used for memory allocation for various demos at mmwave_sdk_02_01_00_04. My confusion is (see the figure below) :
why memory start address of azimuthIn is after dstPingPong_end instead of heapL1start?
Here is the function at dss_data_path.c:
MMW_ALLOC_BUF(azimuthIn, cmplx32ReIm_t, dstPingPong_end, MMWDEMO_MEMORY_ALLOC_DOUBLE_WORD_ALIGN, azimuthInLen);