开始研究软件代码之前你需要做以下准备:
- out-of-box demo工程代码。工程可以在TI Resource Explorer上下到,不想麻烦的话也可以从下面的链接下载。https://download.csdn.net/download/lightninghenry/12535888
- mmWave SDK2.0.0.4。里面有一个docs文件夹~,SDK在TI官网上下载,同样也可以在下面的链接处下载。https://download.csdn.net/download/lightninghenry/12528347
- CCS软件。我用的是9.2版本,这个很好找,就不给链接了。
- 背景知识。如果你对雷达系统和TI的单芯片毫米波雷达没有了解的话,可以看看我的另外两个专栏。
- 其它。见《TI单芯片毫米波雷达xWR1642示例工程研究(一)》。
下载好后,我们先看看说明文档,打开mmwave_sdk_module_documentation.html(在SDK的docs文件夹里),点击demo,这篇文章TI的工程师写的非常好,值得各公司归档的时候借鉴。
下面我列下这个文档主要的提纲,翻译和总结为就不做了,网页可以用浏览器(比如谷歌/百度翻译插件)直接翻译,阅读应当没有问题。
- 介绍
- 局限性
- 系统详情
- MSS上的软件任务
- DSS上的软件任务
- 数据流程
- 数据流程总览
- 天线配置
- 数据流程—第一维FFT处理
- 数据流程—第二维FFT处理
- 数据流程—波达方向FFT计算
- 数据流程—(X, Y)坐标估算
- 解速度模糊
- 近场校正
- 子帧切换
- 传输给上位机的输出信息
- 距离偏差、接收通道增益/偏移的测量与补偿
- BPM体制
- BPM的数据流程更改
- 数据流程设计的注意事项
- 通过LVDS接口传输流数据
- 内存使用情况
- MSS内存使用情况摘要
- DSS内存使用情况摘要
- 关于L3内存和覆盖的注意事项
- 16xx DSS中的L1P / L3覆盖
大家可以先读下网页文档。这是我第一次用付费专栏,感谢大家的支持。这一篇先试验下专栏的功能,下一篇正式开始!