Part Number:AWR2944EVMOther Parts Discussed in Thread:AWR2944
基于“使用低速串行总线的实时 ADC原始数据采集方法”该文章,我成功获取了1DFFT的数据,并验证成功,现在想使用1DFFT之前的数据进行验证。ADC:16位,采样点数:128,天线配置:4TX,4RX,一帧64个chirp,一秒一帧,使用out_of_box_2944, TDM工程,代码里 radarcube 配置为 isolated_non-interleave_to_radarcubefmt1_4tx。
问题一:采样点数问题
我修改了rangeprochwa.h里的 fftEn = 0和 WindowEn = 0,并重新编译文件,从串口拿到的数据。
根据这里描述,我这个获取的数据应该是原始数据,这里数据少了一半,根据上面配置,我是128个采样点,那我做1DFFT的点数是128吗,还是64点呢?
问题二:这些原始数据的排布是按照这个顺序吗?[采样点数][天线数][chirp],还是按照其他顺序分布的。
Chris Meng:
你好,
由于AWR2944是实数采样,1DFFT数据只有一半是有用的,所以1DFFT输出会少一半。关于数据排布,建议看看rangproc 输出格式设置。
Thanks,
Chris
,
?? ?:
你好,我想问一下adcbuff的内存地址是多少呢?我现在希望拿到原始数据做1DFFT
,
?? ?:
我按照文章,拿到的原始数据,我的采样点数是128个,只有一半的原始数据有用,那如何进行128点FFT呢,按照[采样点数][天线数][chirp]这样排布,进行128点1DFFT,画出来的距离谱相差很大
,
Chris Meng:
你好,
PC上ADC处理代码需要用户自己开发。
Thanks,
Chris
,
?? ?:
感谢回复,我想问一下adcbuff这个内存的地址,我在数据手册中没有找到这个地址
,
Chris Meng:
你好,
?? ? 说:我想问一下adcbuff这个内存的地址,
请参考AWR2944 TRM的memory map相关章节内容。
Thanks,
Chris