1.入门推荐视频
https://www.ixigua.com/home/558167761108780/?list_entrance=search
2.关于TI官方实验的一些思考
1.仅使用,而不涉及开发的话,可以直接烧录mmwave_industrial_toolbox_**文件夹中各个实验的二进制驱动文件。
2.除了烧录驱动,还需要发送为雷达相应的配置文件,cfg中的指令负责告诉雷达以什么样的模式工作。
3.level_sensing中关于测距长度的一些坑
ti给的配置文件中,默认最大测量距离为18.18米,官方文档给出的“限制范围”说明,只能在18米的范围内生效。通过咨询TI官方,让我看教程视频:mmWave radar sensors | TI.com
通过查阅源码发现,更改最大测量距离需要修改cfg文件中profileCfg的数据,具体修改方法也需要根据源码计算。(可以看ti上位机的源码,可以可看烧录的驱动的源码,上位机源码告诉你数据如如何解析,驱动源码告诉你数据如何发布,本质是一样的)
上位机的源码(C:/Users/用户名/guicomposer/runtime/gcruntime.v11/High_Accuracy_Visualizer/app):
驱动源码:
4.上位机开发
虽然ti官方的代码可以直接使用,但是想要拿到数据接入自己的系统,还需要自己开发上位机接收并解析雷达发送的数据。
上位机开发参考资料:
1.上位机的源码
2.雷达数据格式(开箱试验的说明文档)
经过一周的努力,终于搞出来了!本文章只记录了大概开发历程,详细技术细节欢迎私信交流!