一、 毫米波(mmWave) 上手TI IWR1443——mmWave Vital Signs (生命体征实验)

一.前言

本人第一次写博文,如有纰漏请大家谅解!

由于这个板子的资料相对较少,我在完成生命体征实验的时候也掉了不少头发。在这里纪录一下完成实验的过程

官方教程视频:https://edu.21ic.com/video/2264
(这个视频有些年代,已经不适配现在的一些版本,我是在视频的基础上进行的)
ps:视频中的印度老哥说话咖喱味很浓~~

二.软件要求

官方提供了云端版的下列软件,但是不建议使用,因为很卡。所以还是下载下来吧。
以下所有软件我是按默认安装位置安装,且勾选了所有下载的组件

/!!!!!2022/1/19更新!!!!!!/

需要下载最新的版本。
下载最新mmWave SDK:https://www.ti.com/tool/MMWAVE-SDK
下载最新Code Composer Studio(CCS):https://www.ti.com/tool/CCSTUDIO?DCMP=dsp_ccs_v4&HQS=ccs


1.mmWave SDK

下载软件:这里
我是windows系统的所以我选择Windows,其他系统的请选择对应系统名进行下载。安装过程就不说了,常规的一顿操作就行。
在这里插入图片描述

2.Code Composer Studio(CCS)

下载软件:这里

3.UniFlash

下载软件:这里
我在下载UniFalsh的时候6.0.0版本下不了,于是我就下了5.3.1
在这里插入图片描述

4.MATLAB runtime

!!注意这里下的不是MATLAB,而是MATLAB runtime,两个软件是不一样的
由于后面操作中要求的是9.2 版本的所以选择 R2017a (9.2)
下载软件:这里
在这里插入图片描述

三 .开整

/!!!!!2022/1/19更新!!!!!!/

如果遇到Resource Explorer打不开请更新到最新的ccs和sdk
下载最新mmWave SDK:https://www.ti.com/tool/MMWAVE-SDK
下载最新Code Composer Studio(CCS):https://www.ti.com/tool/CCSTUDIO?DCMP=dsp_ccs_v4&HQS=ccs


首先要在CCS中从TI官方文档中下载本次实验的工程文件。(前面说过了由于视频是之前的,所以操作界面难免会有所不同。我当时也迷了路。)
打开CCS,鼠标移至“View”—>“Resource Explorer”
打开后会显示TI Resource Explorer ,照图上依次点开文件夹
—>mmWave Sensors
—>Industrial Toolbox-4.2.1
—>Labs
—>Vital Signs
—>14xx-Vital Signs
—>CCS Project
单机CCS Project后在右上角点击 import,点击后会提示下载,点installer,整个过程,因为网络问题会有些慢。喝喝茶什么的等一下。
在这里插入图片描述

在这里插入图片描述

下载好后会在Project Explorer里看到多了个文件
在这里插入图片描述

如果没有看到Project Exploer这一栏,在View–>Project Exploer找到
在这里插入图片描述

下面我就没有像官方视频那样编译生成文件,自己编译的到最后在板子上跑不出效果。最后经高人指点,直接用刚刚在TI Resource Explorer下好的CCS project里有自带的 .bin文件。下面就来演示一下。

如果你从一开始安装软件部分都是默认位置的话那么找到:C盘->ti->mmwave_industrial_toolbox_4_2_1->labs->vital_signs->14xx_vital_signs->pjt->Prebuilt_binaries下找到xwr14xx_vitalSigns_lab_mss

在这里插入图片描述

三.烧写

找到.bin文件后我们就可以开始烧写了。
照官方视频里将跳线帽插好,这里的跳线帽为101。(“1”表示插上跳线帽,“0”表示不插)
在这里插入图片描述

打开我们之前下好的UniFlash 5.3.1在这里插入图片描述

照下图选择
在这里插入图片描述
后点击start
在这里插入图片描述

下面需要选择刚刚我们找到的.bin文件,只在Meta Image 2/MSS处加载.bin文件。其他为空
在这里插入图片描述

选好后点击左边菜单的setting & utilities,填入相应的串口号在这里插入图片描述
串口号在设备管理器中->端口(COM和LPT)记住名字为XDS110 Class Application/User UART(COM X)中X的数字
然后填在UNIFlash的COM Port中(如果设备管理器中没有找到,请尝试安装一下XDS110驱动。一般在安装mmWave SDK的时候会一并安装)
在这里插入图片描述
填好后通过左侧菜单栏回到Program页面,点击Load Image,等进度条满后且Consloe栏中没有报错烧写成功了。
在这里插入图片描述

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

四.运行GUI

!!!烧写完后将跳线帽改为001!!!
定位到:C盘->ti->mmwave_industrial_toolbox_4_2_1->labs->vital_signs->14xx_vital_signs->gui。找到vitalSignsDemo_GUI.exe图标是MATLAB的图标
在这里插入图片描述点击vitalSignsDemo_GUI.exe。会弹出黑框,稍微等一下会弹出Demo
在这里插入图片描述

点击Settings ,在弹出的窗口输入两个串口号,点击确定后再点击Start
在这里插入图片描述
而后回到黑框会看到在运行了
在这里插入图片描述

不过多久Demo界面就会有波形和数值的变动,这时候实验就成功了(如果不能运行,请检查跳线帽是否拔去)
在这里插入图片描述

五.后记

本人还写了几篇实验的教程、TI毫米波串口数据解析、TI毫米波报错分析的文章,有兴趣的同学也可以阅览一下。
二、毫米波(mmWave) TI IWR1642——mmWave Vehicle Occupancy Detection (车内人员检测)
三、毫米波(mmWave) TI IWR1443——jeston nano跑ROS Point Cloud Visualizer(雷达点云)
四、毫米波(mmWave)从串口数据中提取目标坐标——以pplcount实验为例
番外篇、毫米波(mmWave)错误代码解读——mmWave open failed 毫米波错误

  • 47
    点赞
  • 294
    收藏
    觉得还不错? 一键收藏
  • 79
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值