大家好,
我使用的awr1843的demo例程为:mmwave_automotive_toolbox_2_5_0 中demo例程 - lab0007_medium_range_radar
我暂还没有找到其他的可以导入ccs中且直接能使用的例程。。。。
该例程中在直接运行的时候存在MCU与DSP的同步问题(涉及到mss_main.c中line670行、dss_main.c中line253行),不屏蔽这两行,报错如下:
问题0: dss_main.c中line253行报错
问题1: 已经屏蔽掉dss_main.c中line253行(函数MRR_DSS_mmWaveTask中);
将上述两处代码屏蔽掉,该demo程序可以运行起来,但是我在同等条件下采集相同位置的adc数据,前后采集到的结果及处理后的结果均不相同,且也完全不符合我的目标设定,为何?
采集adcbuffer(地址:0x21000000)的adc数据(采集的都是 subframeIndx = 0, obj->dopplerBinCount = 64时候的adc数据,目标为 7米位置的角法仪)
相同条件下,采集的3次adc时域画图及1dfft处理后的结果,分别如下所示:
(1)
(2)
(3)
你好,
如果你先运行DSS,然后等待CCS console里打印结束,然后在运行MSS代码,是不会有同步的问题的。
另外,请升级一下mmwave sdk3.3里的AWR1843的firmware。
板子的校准请确认有做。