博客
关于我
TI单芯片毫米波雷达xWR1642示例工程研究(一)
阅读量:182 次
发布时间:2019-02-28

本文共 1061 字,大约阅读时间需要 3 分钟。

准备工作

今天我们将运行一个开箱例程,需要准备以下工具和软件:

  • 硬件设备:开发板、电源(3A以上)、电脑、数据线
  • 上位机界面:使用mmWave Demo Visualizer(推荐使用.exe版本,网页版需要联网且稳定性较差,我使用了版本3.1)
  • 程序配置软件:UniFlash
  • 配置文件:xwr16xx_mmw_demo.bin(开发板应预装或从SDK路径ti\mmwave_sdk_02_00_00_04\packages\ti\demo\xwr16xx\mmw下载)

以下文件虽然本次示例中未直接使用,但如果计划开发TI FMCW雷达,建议准备好:

  • 开发包:mmWave SDK(我安装了2.0.0.4版本)
  • 上位机界面:mmWave Sensing Estimator(网页版或.exe版本)
  • 开发软件:CCS(我安装了9.2版本)

例程简介

本实验展示了在AWR1642毫米波传感器上运行非操作系统版本的毫米波演示。该应用程序移除了TI-RTOS中的MSS和DSS驱动程序及应用程序代码,展示了SDK驱动如何支持非OS例程运行,以及mmw应用程序在单线程环境下的运行方式。实验成功后可以获取目标的距离、方位角度和速度等信息。

实验步骤

  • 将SOP设置为101,进入Flash烧写模式(关于如何佩戴跳帽,请参考硬件架构相关文章)

  • 连接电源和USB数据线

  • 打开UniFlash软件,选择适当的开发板型号并点击“Start”

  • 在“Setting & Utilities”选项卡中,设置正确的串口号(可以通过设备管理器查看UART对应的COM端口)

  • 返回“Program”选项卡,点击“Browse”,找到xwr16xx_mmw_demo.bin文件并勾选后点击“Load Image”,完成烧写

  • 断电后,将SOP设置为001,进入正常功能模式

  • 上电后,打开mmWave Demo Visualizer上位机界面,点击“Options”按钮

  • 设置两个串口号(一个用于配置,另一个用于数据传输)。根据设备管理器显示的UART端口号进行设置

  • 设置完成后,可以在上位机界面看到进度条更新,并继续配置其他选项(如下图所示,确保平台选择正确)

  • 点击“SEND CONFIG TO MMWAVE DEVICE”按钮,右侧会快速打印出大量信息

  • 点击“Plots”标签,查看检测结果。可以在雷达前方放置物体并观察效果

  • 实验结果

    实验成功后可以获取目标的距离、方位角度和速度等信息。通过移动目标物体,可以实时观察雷达检测效果,效果非常理想。

    转载地址:http://zwxn.baihongyu.com/

    你可能感兴趣的文章
    Qt笔记——QToolBox开发简易QQ聊天界面
    查看>>
    poj3307
    查看>>
    Qt笔记——QString与隐式共享、MVC架构
    查看>>
    Qt笔记——QSemaphore处理生产者/消费者模式
    查看>>
    Qt笔记——QMutex&QWaitCondition处理生产者消费者模式
    查看>>
    Qt笔记——QLable+QPixmap图片缩放踩坑
    查看>>
    Qt笔记——foreach与forever
    查看>>
    QT程序怎么挪到Linux下,linux+Qt程序如何打包发布
    查看>>
    Qt知识:视图框架QGraphicsWidget详解
    查看>>
    SpringBoot中项目启动及定时任务缓存数据库常用数据至内存变量并转换后高频调用
    查看>>
    Qt知识: 画刷风格
    查看>>
    QT的OpenGL渲染窗QOpenGLWidget Class
    查看>>
    QT的C++程序加载动态链接库DLL(Linux下是so)的方式
    查看>>
    QT界面操作1:如何跟踪鼠标位置?
    查看>>
    Qt环境搭建(Visual Studio)
    查看>>
    QT点击"X"按钮,调用closeEvent()函数来实现调用特定事件(附:粗略介绍QT的信号与槽的使用方法)...
    查看>>
    QT样式表——url路径
    查看>>
    QT数据库(三):QSqlQuery使用
    查看>>
    QT教程5:消息框
    查看>>
    SpringBoot中集成阿里开源缓存访问框架JetCache实现声明式实例和方法缓存
    查看>>