mmWaveStudio使用说明
作者:互联网
当打开mmWaveStudio这个软件的时候,会出现如下界面:
在这个mmWave Studio这个界面里有下面两个部分:Radar API Window和Output Window
下面对mmWave Studio这个软件详细介绍:
文章目录
Menu Bar
菜单栏有File、View、Tools、ToolBars、Window、Help
File Menu
在File Menu下面有Exit和Exit Without Saving Layout两个选项
Exit:是退出应用程序并保存设置
Exit Without Saving Layout:退出并不保存当前应用设置
View Menu
View菜单可以打开output window和LUA Shell window,还可以显示和影藏toolbars和status bar
Tools Menu
Lock Layout:锁定和解锁当前的layout,当layout被锁定时,windows不能再移动
Registers DLL to LUA:使用这个选项,在C/LUA/C#开发的任何模块都可以作为DLL加载。模块中可用(公开)的API可以通过LUA Shell调用。
ToolBars Menu
这个菜单选项,用户可以创建快捷按钮,以LUA脚本的形式关联频繁使用的操作
Window Menu
这个菜单展示了在应用程序中的打开的窗口
Help Menu
"帮助"菜单显示有关应用程序当前版本的信息
Radar API Window
一旦打开mmWaveStudio GUI,就会出现下图的Radar API界面:
Radar API窗口时mmWave设备功能验证的主要选项卡,mmWave设备通过mmWaveStudio来进行配置和控制,通过C DLL接口通过SPI像xwr设备发送命令,只要使用采集卡完成了ADC数据的捕获,post processing就完成了,并通过与Mtatlab DLL中接口在GUI中绘图
在Radar API窗口中,对于与Radar Device进行交互的设备是可用的:
Connect、Static Config、Data Config、RegOp、ContStream、BPM Config、AdvFrame Config、Calib Config、Ramp TimingCalculator、LoopBack、Calib Config
Output Window
mmWaveStudio GUI中的组件是可停靠的,单击菜单栏中的View,选择output选项。会出现output窗口,并进行停靠
在output窗口中日志和脚本命令都是可用的
脚本命令可用于创建自定义LUA脚本,然后从运行工具栏 运行
此外,在出现错误或应用程序没有响应时,可以通过右键单击输出窗口来访问错误日志
LUA Shell
LUA Shell用于执行脚本命令,执行LUA操作
Automation/Scripting
XWR1xx接口将函数公开给LUA,LUA可以用来测试预定义的序列和设备上的自动化功能,所有的这些功能都可以在ar1模块下找到。
- 无论何时,只要在GUI窗口中生成一个脚本,就可以从GUI窗口中生成一个命令。例如,在Static Config选项卡中,当发送Channel和ADC Config命令时,在Output窗口中记录脚本命令
- 脚本命令以"ar1"开头。这些命令可以板寸为LUA文件并用于自动化
- 为了执行LUA脚本,浏览和选择脚本文件并且点击运行
Radar API Tab Operations
Connection Tab
如下图:
前提条件,要将EVM的SOP模式设置为011[SOP2:0]
在这个表中要执行的步骤为:
- Reset
- 连接RS232,也就是串口(Application/User UART/921600),这个串口用于加载固件
- 选择Operating Frequency和Device Variant
- 固件加载(包括BSS固件和MSS固件)
- 进行SPI连接
- RF上电
Static Config Tab Operations
- 发射天线、接收天线、级联模式和ADC Config的配置
- LP Mode模式的设置,有两个模式:Regular ADC和Low Power ADC,Low Power ADC在这个模式下,为了节省功耗讲采样时钟速率降低一半
- 设置频率范围的最低和最高
- RF Init
注意:RF LDO bypass option选项不应该被使能,如果使能的话,EVM板可能被损害
Data Config Tab Operations
- Data Path Configuration,Data Path:可以选择的有两个LVDS和CSI2,Packet0是设置要使能的数据:ADC、CQ、CP,Packet1还不清楚是什么意思
- 对时钟进行配置
- 设置数据传输的通道
Sensor Config Tab Operations
- Profile配置
- Chirp配置
- Frame配置
- 设置采集卡:DCA1000和TSW1400,因为数据要通过UDP协议讲DCA1000采集到的数据传送到PC上,要用网线讲DCA1000和PC连接起来,因为DCA1000里面中的IP为192.168.33.30,所以在PC上要设置静态IP为192.168.33.30
- DCA1000 ARM
- 触发帧,即(trigger Frame),即EVM板开始发射信号
- PostProc,当数据采集完后,点击PostProc进行数据处理
参考文献:
- 《mmWave Studio Users Guide》
标签:mmWaveStudio,Radar,Menu,说明,LUA,API,Tab,使用,Config 来源: https://blog.csdn.net/Xiao_Jie123/article/details/111956491