TI 毫米波雷达开发:(四)毫米波雷达板开发所需软件
1)所需软件
软件安装需要适配自己的雷达型号
只使用 DCA1000EVM + IWR6843ISK 采集原始数据,再用 MATLAB 分析的话,CCS 和 XDS 驱动基本不用下载。
-
mmwave studio:
-
功能:设置雷达的工作参数,如天线配置、ADC参数、波形配置等(使用 SPI 或 UART 协议)。
-
完整功能:
①设置雷达的工作参数,如天线配置、ADC参数、波形配置等。
②固件下载:在初始化过程中,需要通过FTDI接口将BSS FW和MSS FW固件文件下载到雷达芯片上。
③控制雷达操作:通过这个接口可以执行雷达的上电(RF Power-up)、初始化(RF Init)和触发数据采集(Trigger Frame)等操作。
④状态监控:可以获取雷达设备的状态信息,如连接状态、设备型号等
-
-
安装:在安装好后,会自动弹出FTDI的安装,继续安装即可
-
硬件配合:需要电脑连接 DCA1000EVM 的 FTDI 。
-
【注】桌面会生成图标。
-
-
MCR_R2015a:
- 功能:对雷达信号进行算法处理,可通过 MCR 部署到嵌入式目标(允许在没有安装 MATLAB 的计算机上运行由 MATLAB 编译的独立应用程序)
- 安装:安装好之后,上面的 mmwave studio 才能正常运行。
- 【注】桌面不会生成图标。
-
Uniflash:
- 功能:用来下程序的软件(类似 51 单片机下载程序的 STC-ISP )
- 【注】桌面会生成图标。
-
CCS:
- 功能:用来编译程序,生成可执行文件(类似单片机的 keil ),是 TI 公司为大部分板子准备的集成开发环境,并不是专门用于毫米波雷达板的。
- 使用教程:Code Composer Studio™ 用户指南 — Code Composer Studio 20.2.0 文档
- 【注】桌面会生成图标。
-
mmwave sdk:
- 功能:是 TI 为毫米波传感器开发提供的开发套件,包含驱动、中间件、示例代码和工具链等。
- 在 TI 官网下载。
- 【注】桌面不会生成图标。
-
XDS 驱动:
- 功能:XDS 系列调试器的驱动。通过 Uniflash 将 CCS 编译后生成的可执行文件烧录进 MMWAVEICBOOST 中(此板有内置 XDS 烧录器)。
2)软件安装纪要:
- 软件安装的时候更改默认路径可能会给后续软件之间的关联造成困扰(除了 MCR_R2015a 可以自定义路径)。
- 不同的例程所需依赖的 mmwave sdk 版本都有所不同,需要哪种就安装哪种,多个版本的可以同时存在。
- 安装了上述所有软件之后,还是不能导入例程的话,那应该就是 CCS 软件需要更新到最新(help→check for updates,点安装即可)。SDK 和 Tool box 不用更新到最新,这两个需要使用指定的版本。