Part Number:IWR6843
你好!
1.C:\ti\mmwave_sdk_03_05_00_04\packages\ti\datapath\dpc\dpu\cfarcaproc\src里面的cfarcaprocdsp.c程序里的:
static void CFARCADSP_setCfarDetMaskLine
(
uint32_t rangeInd,
uint32_t dopplerInd,
uint32_t numDopplerBins,
uint32_t *cfarDetOutBitMask
)
{
uint32_t word;
uint32_t bit;
uint32_t bitIndex;
bitIndex = rangeInd * numDopplerBins + dopplerInd;
word = bitIndex >> 5;
bit = bitIndex & 31;
cfarDetOutBitMask[word] |= (0x1 << bit);
}
想请教的是:例程中,速度维是32.
如果速度维为64,那么word = bitIndex >> 5;
bit = bitIndex & 31;是不是需要分别从5,改为6?31修改为63?
Chris Meng:
你好,
我认为不需要改动。 cfarDetOutBitMask Pointer to output bit mask (compressed list),这是一个压缩的列表。速度维度为64也是可以使用的。
,
user6408303:
你好!
我在程序中打了断点,但是查看memory的值,有点不能理解?
麻烦帮吗看一下,0x801020里面的值代表的意义
,
user6408303:
0x801020.png (2786×1470)
,