毫米波雷达AWR1843BOOST辅助停车案例

本教程详细介绍了使用TIAWR1843BOOST开发板进行毫米波雷达应用开发的过程,包括所需的硬件和软件环境,如mmwaveAutomotiveToolbox、MATLABRuntime、mmWaveSDK等。文章提供了下载链接和安装步骤,接着指导用户如何烧写固件以及通过Uniflash工具进行设备连接和配置。最后,文章展示了如何打开和使用上位机进行物体检测,通过UART和DATA端口通信,显示3D检测框。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、设备需求

硬件:AWR1843BOOST开发板

        micro USB线一根

        5V/2.5A(电流要求不小于2.5A)电源适配器1个

软件:

1.mmwave Automotive Toolbox(v2.4.5以上)

下载地址:(使用谷歌浏览器打开)https://dev.ti.com/tirex/explore/node?node=A__AHImI8gIT9rka73eMxmrrw__com.ti.mmwave_automotive_toolbox__AocYeEd__3.5.0

打开该网址后直接点击右上角的箭头进行下载。

 下载完成后解压到任意一个磁盘中即可。

2.MATLAB Runtime(建议下载2017a版本)

下载地址:MATLAB Runtime - MATLAB Compiler - MATLAB

打开网页后下滑找到2017a(9.2)版本进行下载并完成后续安装。

3.TI  mmWave SDK(建议下载3.1.0.2版本)

下载地址:MMWAVE-SDK Software development kit (SDK) | TI.com

 点击【Downloads】->【Download Options】->【View all versions】

 

 

 在右侧可以选择所需要的版本进行下载,下载完成后继续完成后续安装。(建议安装到默认目录C:\ti)

 4.TI XDS Emulators Software Package(v6.0.0576.0以上,建议安装v6.0.579.0)

下载地址:XDS Emulation Software (EMUPack) Download

打开网页后下滑找到6.0.579.0版本,点击右侧Windows下载并完成后续安装。

安装完成后将开发板用USB线和电脑相连并接通电源,打开电脑的设备管理器(【此电脑】->右键【管理】->【设备管理器】),在右侧【端口】那里可以看到有两个COM串口即说明安装成功。

5.Uniflash

下载地址:UNIFLASH Software programming tool | TI.com

下载步骤同mmWave SDK,直接下载最新版本即可。下载成功后继续完成后续安装。

 二、操作步骤

1.烧写固件

首先,将AWR1843BOOST开发板上的SOP模式设置为【101】,如下图所示,然后连接USB线并接通电源。

 然后打开Uniflash软件,等待其检测出设备后,点击【start】。

 点击左侧【Settings&Utilities】,将右侧的COM端口号改为设备管理器中【Application/User UART】所对应的端口号。

 再点击左侧【Program】,然后选择右侧的【Browse】进行浏览,在预先下载的【mmwave_automotive_toolbox】->【labs】->【lab0008_automated_parking】->【prebuilt_binaries】中找到【pa_18xx_mss_demo.bin】文件,双击打开。

 然后点击下方【Load Image】,等待完成后底部会显示SUCCESS,即烧录成功。

 2.打开上位机,发送指令

首先切断电源,将SOP模式重新设置为【001】,即将SOP2拨到OFF位置,如下图所示,然后再重新连接电源。

 在【mmwave_automotive_toolbox】->【labs】->【lab0008_automated_parking】->【gui】中找到【park_assist_visualizer】,双击打开上位机。

成功打开后显示如图所示,在右侧的【COM Ports】中输入设备管理器中显示的对应的UART和DATA端口号,点击【Connect】,连接成功后会显示【COM STATUS:Ports connected】。然后点击【Start】。

 成功开启后,就能在界面中看到检测到的物体的3D框,如下图所示。

 发送的命令如下:

### 关于毫米波雷达 AWR1843 的入门教程 #### 安装必要的软件工具 为了开始使用 AWR1843 毫米波雷达,需要安装一系列支持开发的必要软件。这些软件包括但不限于 Code Composer Studio (CCS),mmWave SDK 和 mmWave Studio 等[^2]。 #### 获取并安装 mmWave SDK 可以从 TI 官方网站获取适用于 AWR1843 的特定版本的 mmWave SDK 。对于具体的 SDK 文件路径,在本地计算机上的位置可能是 `C:\ti\mmwave_sdk_03_06_00_00-LTS` ,其中包含了用于 MSS 处理器的各种文件和配置脚本,例如 `mmw_mss.mak` 可能位于 `packages\ti\demo\xwr18xx\mmw\mss` 下面[^4]。 #### 设置开发环境 确保已成功安装了 Code Composer Studio 并且正确设置了对应的传感器组件。这一步骤至关重要,因为后续所有的编程工作都将依赖于此集成开发环境来进行编译、调试以及部署操作[^5]。 #### 使用 mmWave Studio 进行硬件配置 通过连接到实际设备来设置物理参数如天线模式、检测范围等,并能够实时查看数据采集情况。此应用程序简化了许多底层细节使得开发者更容易理解和控制硬件行为。 #### 编写第一个应用实例 利用提供的 demo 应用来熟悉基本框架结构;尝试修改一些简单的变量观察其影响效果,从而加深理解整个系统的运作机制。随着经验积累逐渐构建更复杂的应用场景[^3]。 ```python # 示例 Python 代码片段展示如何读取来自 AWR1843 设备的数据帧(假设存在相应库) import awr1843_library as radar device = radar.connect('COM3') # 建立与指定端口相连的设备通信 frame_data = device.read_frame() # 从设备接收一桢数据 print(frame_data) # 输出接收到的数据内容供进一步处理分析 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AYu~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值