基于AWR2243级联板实时处理SDK环境搭建

本文详细介绍了如何在Windows环境下安装和配置TIProcessorSDKRadar,包括安装SDK、DFP包、编译器,以及针对AWR2243硬件的固件调整和makefile修改。重点提到MIMO模式校准和性能限制。
摘要由CSDN通过智能技术生成

参考资料

TIDEP-01012快速入门(实时处理)_processor_sdk_radar_03_08_00_00支持静态ip-CSDN博客
ProcessorSDKRadar_UserGuide.pdf

所需软件列表


环境搭建

1、 安装SDK

双击打开PROCESSOR_SDK_RADAR_03_08_00_00_setupwin.exe,按照默认路径安装,不要更改,全程点击下一步,不需要额外操作,全程大概10-20分钟。
在这里插入图片描述

2、 安装DFP包

运行mmwave_dfp_02_02_04_00_win32.exe,默认路径,不需要更改,如果在安装mmwavestudio的时候已安装,此步骤可以忽略。

3、 安装编译器

运行gcc-arm-none-eabi-4_9-2015q3-20150921-win32.exe,安装目录需要装在指定位置:dir>/ti_components/cg_tools/windows/,最后的完整目录如下:
在这里插入图片描述

需要将上图中的4.9 2015q3文件夹更名为:gcc-arm-none-eabi-4_9-2015q3
在这里插入图片描述

添加环境变量
在这里插入图片描述

除此之外,要把os_tools目录下面的xdc编译器也添加到环境变量中:
C:\PROCESSOR_SDK_RADAR_03_08_00_00\ti_components\os_tools\windows\xdctools_3_32_01_22_core
在这里插入图片描述

4、 更改固件以支持AWR2243

将code_changes文件夹的三个文件替换掉SDK中对应的文件。
在这里插入图片描述

对应位置:
bspdrv_ar12xx.c:

C:\PROCESSOR_SDK_RADAR_03_08_00_00\ti_components\drivers\pdk_01_10_04_05\packages\ti\drv\vps\src\devices\radar_ar12xx\src

bspdrv_ar12xxFmwPriv.c:

C:\PROCESSOR_SDK_RADAR_03_08_00_00\ti_components\drivers\pdk_01_10_04_05\packages\ti\drv\vps\src\devices\radar_ar12xx\src

radarDspCascadeMimo.c:

C:\PROCESSOR_SDK_RADAR_03_08_00_00\vision_sdk\apps\src\rtos\radar\src\alg_plugins\alg_fxns\radardspcascademimo

将C:\ti\mmwave_dfp_02_02_04_00\firmware目录下的xwr22xx_metaImage.bin和xwr22xx_metaImage.c 拷贝到
C:\PROCESSOR_SDK_RADAR_03_08_00_00\ti_components\radar\mmwave_dfp_01_02_00_00\firmware文件夹

5、 更改makefile文件

打开/vision_sdk/build/Rules.make 文件,做如下修改:

MAKEAPPNAME=apps
MAKECONFIG= tda2xx_cascade_bios_radar

6、 编译运行

使用vscode打开vision_sdk文件夹,在命令行进入到/vision_sdk/build/目录,依次运行以下命令:

gmake -s -j16 depend
gmake -s -j16
gmake -s sbl
gmake -s appimage

注:除了修改mk文件或者ti_components的文件外,后续编译都不需要运行第一条命令,具体可参考文档:
在这里插入图片描述

实际效果

参考以下视频:

使用TI的AWR2243四级联雷达的发射波束形成模式(TXBF)进行实时道路测量。
AWR2243级联板数据实时处理,输出点云数据(MIMO)


注意事项

MIMO模式的usercase需要进行校准才可以出结果,否则只有profile曲线图。校准过程可以在参考以下:
在这里插入图片描述
eg:100空格0空格255enter

实时处理MIMO只有10FPS,TXBF只有2TXBF。

code_changes文件夹下载
链接:https://pan.baidu.com/s/1kj5BeoKqmr0WMQROUhv_3w?pwd=gspk
提取码:gspk

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
awr2243是一种功能强大的雷达芯片,具有高精度和高性能。在进行雷达测量时,时间同步是非常重要的。 时间同步是指确保雷达测量数据和处理的时序是准确、一致的过程。对于awr2243,时间同步的实现主要涉及硬件和软件两个方面。 在硬件方面,awr2243内部具有一个精确的时钟源,可以提供稳定的时序信号。雷达系统中的所有模块都会与这个时钟源进行同步,以确保数据的准确性和一致性。 在软件方面,awr2243使用一种称为Pulse Per Second(PPS)的技术来实现时间同步。PPS是一种时间标记信号,它在每秒的特定时刻发出一个脉冲信号,用于标记时间的开始。其他模块可以通过接收到的PPS信号来进行时间同步。 除了PPS,awr2243还可以使用GPS(全球定位系统)来实现时间同步。通过接收GPS信号,awr2243可以获取精确的时间信息,并将其应用于雷达测量中。 时间同步对于awr2243的应用非常重要。它可以确保雷达系统中的各个模块之间的数据同步和一致性,避免数据采集和处理的错误。此外,时间同步还可以提高雷达系统的精度和性能,使得测量结果更加准确可靠。 总的来说,awr2243实现时间同步主要依靠其内部的时钟源和PPS技术,同时还可以借助GPS信号来提供精确的时间信息。时间同步在awr2243的应用中起到了至关重要的作用,确保雷达系统的高精度和高性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值