Other Parts Discussed in Thread: IWR6843ISK, DCA1000EVM
部件号: IWR6843ISK
主题中讨论的其他器件: DCA1000EVM
我目前正在使用 IWR6843ISK 与配合使用 DCA1000EVM 来使用该dca1000接口通过 MATLAB 捕获原始 ADC 数据。
硬件和软件设置
-
传感器 :IWR6843ISK
-
采集卡 :DCA1000EVM
-
已刷写固件 :远程人员检测 (LRPD) 演示
-
数据路径 :LVDS 串流已启用
-
MATLAB 界面 :
dca1000("IWR6843ISK")
MATLAB 代码(相关部分)
清除 DCA
DCA = dca1000(“IWR6843ISK")“);
Fs = DCA.ADCSampleRate * 1e3;
sweepSlope = DCA.SweepSlope * 1e12;
NR = DCA.SamplesPerChirp;
rangeresp =相控.RangeResponse (...
RangeMethod ='fft'、...
RangeFFTLengthSource ='属性',...
RangeFFTLlength = nr、...
SampleRate = fS、...
SweepSlope = sweepSlope、...
ReferenceRangeCentered = false);
停止时间=100;
ts =逻辑;
while (TOC (ts)<StopTime)
iqData = DCA();
iqData =挤压((iqData(:,1,:));
plotResponse (rangeresp、iqData);
立即抽取限制;
结束
DCA.RELEASE;
发现问题
MATLAB 报告了以下 SDK 版本不匹配:
从 TI 雷达板获得的 mmWave SDK 版本 03.05.00.04 与预期的毫米波 SDK 版本 03.06.00.00 不匹配。
确保将毫米波 SDK 版本 03.06.00.00 中的正确二进制文件刷写到器件中。
这表示器件上当前刷写的 LRPD 二进制文件是使用 SDK 构建的 03.05.00.04 、而 MATLABdca1000 接口需要使用编译的固件 mmWave SDK 03.06.00.00 。
需要澄清
-
在运行 LRPD 演示时、使用 DCA1000EVM 捕获原始 ADC 数据时、建议使用哪种固件–SDK–MATLAB 兼容性组合?
-
我目前只有 mmWave SDK 03.06.00.00 水平。 是否有专门针对 SDK 03.06.00.00 编译的 LRPD 二进制文件?
目标是通过 DCA1000EVM 可靠地捕获原始 ADC 数据、同时在 IWR6843ISK 上运行 LRPD 固件并在 MATLAB 中处理数据、而不会发生版本冲突。
请建议使用正确的方法、并就如何使用 MATLAB 通过 LRPD 配置从 DCA1000EVM 获取原始数据提供指导