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

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

1. 准备工作

今天我们来运行一个开箱例程,需要准备的东西有:

  • 开发板、电源(3A以上)、电脑、数据线;
  • 上位机界面:mmWave Demo Visualizar上位机界面(网页版或.exe),用于接收数据进行可视化显示,建议用.exe(用网页版要联网,也不太稳定),我用的版本是3.1;
  • 程序配置软件:UniFlash;
  • 配置文件:xwr16xx_mmw_demo.bin。开发板应当默认烧写了这个文件,如果需要烧写,路径在ti\mmwave_sdk_02_00_00_04\packages\ti\demo\xwr16xx\mmw下(需要先安装SDK)。

以下这些文件,本次示例用不着,但如果要开发TI FMCW雷达是必须要有的,建议这次全部搞定。

  • 开发包:mmWave SDK,我安装的是2.0.0.4版本;
  • 上位机界面:mmWave Sensing Estimator(网页版或.exe),用于估算雷达参数;
  • 开发软件:CCS,我安装的是9.2版本。

下面是TI给的需要准备的列表:

以上所需的东西自行准备,软件安装包从TI官网下载,这里我给出2个比较难找的上位机安装包,如果你找不见,可以点击下面的链接:

 

2. 例程简介

这个实验演示了非操作系统版本的毫米波演示在AWR1642毫米波传感器上运行。在这个应用程序中,TI-RTOS被从MSS和DSS驱动程序和应用程序代码中删除。这个应用程序展示了SDK驱动程序如何使用非OS例程实现,以及mmw应用程序如何在单线程环境中运行。

实验成功后你将得到目标的距离、方位角度、速度等信息。

 

3. 实验步骤

  • SOP设置值为101,进入flash烧写模式,如何盖跳帽见我的硬件架构那篇文章;
  • 连接电源,连接USB数据线;
  • 打开UniFlash软件,选择开发板型号,点start;
  • 在setting&utilities那一栏设置正确的串口号,去设备管理器查看,选uart那个;
  • 返回program那一栏,点击browse,找到xwr16xx_mmw_demo.bin文件,勾选好后,点击load image,等待烧写完毕;
  • 断电,将SOP设置值为001,进入正常功能模式;
  • 上电,打开mmWave Demo Visualizar上位机界面,点击上方的Options按钮;
  • 这个上位机要设置两个串口号,一个配置一个传数据,去设备管理器查看,选对应的端口号,见下图,每个人的电脑端口号不一样;

  • 设置好后,可以看到上位机界面下面进度条在走,然后开始设置上位机的其它选项,如下图所示。将platform选对应即可

  • 点击SEND CONFIG TO MMWAVE DEVICE按钮,可以看到右边迅速打印出了很多信息。

  • 点击上方的Plots标签栏,就可以看到检测结果了。雷达前方可以放些东西,动一动看看效果,效果还是很不错的。

 

4. 实验结果

雷达前方可以放些东西,动一动看看效果,效果还是很不错的。

 

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

你可能感兴趣的文章
mysql 数据库中 count(*),count(1),count(列名)区别和效率问题
查看>>
mysql 数据库备份及ibdata1的瘦身
查看>>
MySQL 数据库备份种类以及常用备份工具汇总
查看>>
mysql 数据库存储引擎怎么选择?快来看看性能测试吧
查看>>
MySQL 数据库操作指南:学习如何使用 Python 进行增删改查操作
查看>>
MySQL 数据库的高可用性分析
查看>>
MySQL 数据库设计总结
查看>>
Mysql 数据库重置ID排序
查看>>
Mysql 数据类型一日期
查看>>
MySQL 数据类型和属性
查看>>
mysql 敲错命令 想取消怎么办?
查看>>
Mysql 整形列的字节与存储范围
查看>>
mysql 断电数据损坏,无法启动
查看>>
MySQL 日期时间类型的选择
查看>>
Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
查看>>
MySQL 是如何加锁的?
查看>>
MySQL 是怎样运行的 - InnoDB数据页结构
查看>>
mysql 更新子表_mysql 在update中实现子查询的方式
查看>>
MySQL 有什么优点?
查看>>
mysql 权限整理记录
查看>>