Other Parts Discussed in Thread: DCA1000EVM
工程师你好,
我利用2243配合DCA1000EVM,在只配置1个chirp时,顺利完成采集,并借助Mmwave Radar Device ADC Raw Data Capture.pdf中给出的例程,完成了数据解析,
使用的是1x complex,
在matlab中,其中一个通道的数据长度为 data = 32000000 = 250 samples *1chirp * 128 chirploops * 1000 frames,
之后我利用reshape函数完成了data数据的拆分,
EchoCh1 = reshape(AdcData(1,:),[250,128,1000]);
再进行FFT后结果如下
之后,我设置了16个相同的chirp,进行同样预设参数下的采集(1x complex)
收到的一个通道的数据大小为 33554432 = 256 samples*16chirps*128chirploops*64frames,我同样用reshape函数完成了data数据的拆分,
EchoCh1 = reshape(AdcData(1,:),[256,16*128,64]);
但结果如下,
这似乎不对,值得注意的是,我在mmwavestudio中,用PostProc按钮给出的处理结果是完全正常的。
请问能否提供一下多个chirp定义使用时,接收数据的解析程序呢?
谢谢!