This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR1642BOOST: 用MATLAB脚本控制mmwave studio采数,报错

Part Number: IWR1642BOOST

在MATLAB上跑完TI给的例程(RSTD_Interface_Example)之后,mmwavesudio中Output界面已经出现了“Running Man script from MATLAB”。再用MATLAB指令运行mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Automation.lua.(已将Automation.lua中的串口号改为上位机串口号)mmwave Output界面出现“未将对象引用设置到对象的实例”。

以下为mmwave中output的输出结果和MATLAB代码。第一次在TI论坛交流,有表达不到位的,还望各位前辈指正。

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
%% RSTD_Interface_Example.m
addpath(genpath('.\'))
% Initialize mmWaveStudio .NET connection
RSTD_DLL_Path = 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\RtttNetClientController\RtttNetClientAPI.dll';
ErrStatus = Init_RSTD_Connection(RSTD_DLL_Path);
if (ErrStatus ~= 30000)
disp('Error inside Init_RSTD_Connection');
return;
end
%Example Lua Command
strFilename = 'C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\Automation_1.lua';
Lua_String = sprintf('dofile("%s")',strFilename);
ErrStatus =RtttNetClientAPI.RtttNetClient.SendCommand(Lua_String);
%% Init_RSTD_Connection.m
function ErrStatus = Init_RSTD_Connection(RSTD_DLL_Path)
%This script establishes the connection with mmWaveStudio software
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

x 出现错误。请重试或与管理员联系。