毫米波雷达 TI IWR1443 测试官方程序(Out Of Box Demo)

本文详细介绍了如何在Windows环境下对TI的IWR1443毫米波雷达开发板进行软件安装、工程导入、烧录程序以及运行GUI进行数据采集。涉及的关键工具包括mmWaveSDK、CodeComposerStudio(CCS)、Uniflash和TICloudAgent。在烧录和运行过程中,提到了可能遇到的问题及解决方案。

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

IWR1443 + windows

1、准备工作

1.1、mmWave SDK

下载地址:https://www.ti.com.cn/tool/cn/MMWAVE-SDK

IWR1443 下载 02.01.00.04 版本,不然后面会报错
在这里插入图片描述
在这里插入图片描述
根据操作系统版本进行选择

本来用的linux,结果看到有博客(TI的77GHz mmwave开发板IWR1443Boost开箱上手)说linux版本的CCS所支持的DSP有限,就直接选择用windows来烧录程序了

在这里插入图片描述

1.2、Code Composer Studio(CCS)

下载地址:https://www.ti.com.cn/tool/cn/CCSTUDIO#downloads

在这里插入图片描述
在这里插入图片描述

1.3、Uniflash

用来烧程序的软件

下载地址:https://www.ti.com.cn/tool/cn/UNIFLASH#downloads

在这里插入图片描述
在这里插入图片描述

1.4、TI Cloud Agent

使用 mmWave Demo Visualizer 的时候要求安装,后面打开这个网站的时候会出现下载链接

在这里插入图片描述

以上软件安装都直接双击安装就行,改改安装地址,直接next就行

2、导入工程

在 CCS 中导入官方提供的工程


双击打开Code Composer Studio

在这里插入图片描述
view --> Resource Explorer
在这里插入图片描述
选择 mmWave radar sensors

在这里插入图片描述
选择 Embedded Software

在这里插入图片描述

选择 Radar Toolbox

在这里插入图片描述

点击右上角 install,由于我已经安装过了,所以这里显示 Uninstall

在这里插入图片描述
安装好 Radar Toolbox 之后,就可以选择 Out Of Box Demo 来测试。
在这里插入图片描述
选择 IWR1443

在这里插入图片描述
在这里插入图片描述

如果SDK安装版本不正确,会报以下错误

在这里插入图片描述

This project requires product SYS/BIOS v6.53.2.00, or equivalent. Please install this product before importing this project.
This project requires product com.ti.MMWAVE_SDK v2.1.0.04, or equivalent. Please install this product before importing this project.

解决方法参考链接:【TI-mmWave】三、CCS Projects导入报错:This project requires product SYS/BIOS v6.73.1.01, or equivalent…

我是直接重新安装 MMWAVE_SDK v2.1.0.04,因为之前安装的最新版本。如果还没解决,就参考上面链接试试,祝好运。

重新安装后报了下面这个警告,没有处理它

在这里插入图片描述

导入完成后,在 Project Explorer 看到多了个文件

在这里插入图片描述

修改了代码以后,可以build项目,生成新的二进制文件

在这里插入图片描述

我没有build,直接用的官方编译好后的二进制文件

在 CCS 的安装目录下可以找到编译好的二进制文件,可以直接拿来用
在这里插入图片描述

3、烧录

3.1、先将 IWR1443 调到 Flashing Mode

这里注意要正确连接跳线。每个雷达的构造不同,具体见官方文档——模式设置

在这里插入图片描述
接 SOP0 和 SOP2 后,按一下 NRST 键

3.2、使用 UniFlash 软件

直接双击打开 UniFlash 软件

在这里插入图片描述

选择 IWR1443,然后点击 Start

选择 .bin 文件( CCS 的安装目录下那个位置)

在这里插入图片描述

填入端口号,
在这里插入图片描述
在设备管理器中查看端口号

在这里插入图片描述

User UART 用来烧录

因此填上 COM3

在这里插入图片描述

点击 Load Image 开始烧录

在这里插入图片描述
如果遇到一直卡在Opening COM port COM13…,且Console里停在Cortex_R4_0:Set break signal。
请检查跳线帽是否插好,如已插好,那么板子断电重新开一次UinFlash软件,再尝试烧写

在这里插入图片描述

这样就表示烧录成功了。

在这里插入图片描述

4、运行GUI

4.1、IWR1443 调到 Functional Mode

烧录完成后,需要将雷达调到 Functional Mode

还是参考 官方文档——模式设置

在这里插入图片描述

连接 SOP0 ,断开 SOP1 和 SOP2,按一下 NRST 键

4.2、打开 GUI 界面

打开官网提供的 mmWave Demo Visualizer

在这里插入图片描述
在这里插入图片描述

下载TI Cloud Agent

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置端口号

在这里插入图片描述

在这里插入图片描述

点击 OK ,底部会显示等待数据,控制台会出现一些信息

在这里插入图片描述

4.3、成功采集到数据

点击 Plots 观察

在这里插入图片描述

可以看到,成功采集数据。

在这里插入图片描述

### iwr6843isk 开箱即用测试教程 #### 准备工作 确保硬件连接正确无误。对于IWR6843ISK设备,在进行开箱测试前,需通过两个USB接口将其与计算机相连[^3]。这两个USB接口分别用于配置(波特率115200)和数据传输(波特率为115200*8)。值得注意的是,较粗的一端仅能提供电力供应。 #### 安装必要软件 为了能够顺利运行并查看来自毫米波雷达的数据流,需要安装`mmWave Demo Visualizer 3.5.0`工具,并保持其版本不变以防后续更新破坏兼容性。此外,还需确认已下载适用于该型号传感器的固件文件`out_of_box_6843_isk.bin`以便完成必要的初始化设置[^1]。 #### 烧录固件 按照指定路径定位到工业级雷达开发套件中的源代码位置:`C:\ti\mmwave_industrial_toolbox_4_12_0\labs\Out_Of_Box_Demo\src\xwr6843AOP`,依据官方指导文档说明执行相应的编译链接过程来生成可执行映像文件;随后利用配套编程器将上述提到过的出厂默认程序刷入目标板卡内存储单元中[^2]。 #### 启动应用程序 打开之前准备好的可视化界面——`mmWave Demo Visualizer`之后,从界面上方菜单栏选择对应的COM端口号作为通信通道并与实际物理连接相匹配。点击“发送配置至MMWave Device”选项后等待片刻直至命令被执行完毕并且返回一系列调试日志信息为止。切换至上部导航条下的图表视图部分即可实时观察由探测物体反射回来形成的图像变化情况。 ```python # Python脚本示例:读取串口数据并解析成点云格式 import serial ser = serial.Serial('COM3', baudrate=921600, timeout=None) def read_data(): while True: line = ser.readline().decode() process_point_cloud(line.strip()) def process_point_cloud(data_string): points = data_string.split(',') for point in points: x, y, z = map(float, point.split()) plot(x,y,z) read_data() ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

玳宸

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

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

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

打赏作者

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

抵扣说明:

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

余额充值