AWR1642EVM原始雷达回波数据处理

Other Parts Discussed in Thread: AWR1642BOOST, IWR1642BOOST

你好,本人是一名研究生,刚购买AWR1642boost ES2.0没多久,想利用这块开发板对毫米波雷达相关实验和信号处理技术进行一些研究。现在发现demo中的程序已经对ADC采集后的数据进行了相应的处理,如FFT、CFAR等,但是我想要获得一些原始的雷达回波数据。通过论坛上其他帖子的讨论,大概了解到采集原始的回波数据需要另外购买TI的采集卡。我现在有以下3种思路,希望TI的工程师帮我指导一下。

1、我注意到mmwave_sdk_user_guide中5.4.11节讲到了L3 memory中的ADC数据,是否可以通过将mmwave_sdk_02_01_00_04\packages\ti\drivers\test\mem_capture\xwr16xx目录下的dss和mss文件写入EVM中来获得ADC数据?如果可行,具体应该怎样烧写程序和导出ADC数据到PC呢?

2、购买DCA1000采集卡,利用DCA1000获得原始的ADC数据,再导入matlab进行相应的处理。

3、如果只通过修改dss_main.c中的信号处理函数而不修改其他C文件,是否能达到对原始回波数据采用与demo中不同信号处理方式的效果。如果可行,这种方式的代码修改量有多大(本人大概C语言入门)?需要用什么样的方式将处理后的数据导出到PC上?定制后的demo的数据处理结果能通过mWave_Demo_Visualizer展示吗? 

另外,还想请教一下通过CCS导入TI Resource Explorer中demo的问题

1、对AWR1642EVM来说,Industrial Toolbox和Automotive Toolbox子目录Labs中的demo都是可以烧写的吗?

2、CCS和SDK安装时是不是都要按照默认的C\ti来安装,因为我在对导入后的CCS Project-DSS进行Rebuild Project时会出现路径不正确的错误。

最后,想问一下如何能便携地给EVM供电,能否用充电宝的5V4A口通过一根usb转DC的线给EVM供电?

  • 你好,

    回复如下:

    1、我注意到mmwave_sdk_user_guide中5.4.11节讲到了L3 memory中的ADC数据,是否可以通过将mmwave_sdk_02_01_00_04\packages\ti\drivers\test\mem_capture\xwr16xx目录下的dss和mss文件写入EVM中来获得ADC数据?如果可行,具体应该怎样烧写程序和导出ADC数据到PC呢?

    [Wesley]可以,数据大小受限于L3的尺寸

    2、购买DCA1000采集卡,利用DCA1000获得原始的ADC数据,再导入matlab进行相应的处理。

    [Wesley]推荐此做法

    3、如果只通过修改dss_main.c中的信号处理函数而不修改其他C文件,是否能达到对原始回波数据采用与demo中不同信号处理方式的效果。如果可行,这种方式的代码修改量有多大(本人大概C语言入门)?需要用什么样的方式将处理后的数据导出到PC上?定制后的demo的数据处理结果能通过mWave_Demo_Visualizer展示吗? 

    [Wesley]可以,改动量取决于你的算法复杂度。在已有算法的基础上进行替换即可,使用你自己的算法替换TI默认demo中的相同功能部分即可。

    另外,还想请教一下通过CCS导入TI Resource Explorer中demo的问题

    1、对AWR1642EVM来说,Industrial Toolbox和Automotive Toolbox子目录Labs中的demo都是可以烧写的吗?

    [Wesley]大部分demo是可以的。少部分会有问题

    2、CCS和SDK安装时是不是都要按照默认的C\ti来安装,因为我在对导入后的CCS Project-DSS进行Rebuild Project时会出现路径不正确的错误。

    [Wesley]建议使用默认路径,大部分demo处理编译使用的都是相对路径,少部分有使用绝对路径的。绝对路径会有编译失败情况

    最后,想问一下如何能便携地给EVM供电,能否用充电宝的5V4A口通过一根usb转DC的线给EVM供电?

    [Wesley]充电宝可用

    谢谢

  • 你好,还想请教一个问题。我发现TI Resource Explorer中不同应用场景的demo都配有不同的GUI,这是不是因为采用不同的信号处理方式后,TLV的格式发生了变化,导致mWave_Demo_Visualizer不能解析数据而需要重新开发GUI ?
  • 你好,
    一方面是TLV格式发生了变化,
    另一方面是每个demo应用层都不同,关注的点不一样

    谢谢
  • 你好,我目前也在研究IWR1642Boost。请问使用mmwave_sdk_02_01_00_04\packages\ti\drivers\test\mem_capture\xwr16xx下的方法如何提取原始数据呢?具体如何操作?非常感谢。