Other Parts Discussed in Thread: AWR2944EVM, DCA1000EVM, AWR2944
器件型号: AWR2944EVM
主题中讨论的其他器件: DCA1000EVM、 AWR2944
您好、
我使用的是 AWR2944EVM、并运行 DDM 开箱即用 (OOB) 演示。 我 .bin 使用 DCA100EVM 和 DCA1000EVM_CLI_CONTROL.exe CLI 命令成功生成了一个 ADC 数据文件。
我有两个问题:
- 我想确认、
cfg.jsonDCA1000EVM 的配置文件设置正确、以捕获仅实数输出数据、因为 AWR2944EVM 仅输出实数数据。 您能否确认这是否是使用 AWR2944EVM 配置 DCA1000EVM 以进行实际数据采集的正确方法?
{
"DCA1000Config": {
"dataLoggingMode": "raw",
"dataTransferMode": "LVDSCapture",
"dataCaptureMode": "ethernetStream",
"lvdsMode": 1,
"dataFormatMode": 3,
"packetDelay_us": 25,
"ethernetConfig": {
"DCA1000IPAddress": "192.168.33.180",
"DCA1000ConfigPort": 4096,
"DCA1000DataPort": 4098
},
"ethernetConfigUpdate": {
"systemIPAddress": "192.168.33.30",
"DCA1000IPAddress": "192.168.33.180",
"DCA1000MACAddress": "12.34.56.78.90.12",
"DCA1000ConfigPort": 4096,
"DCA1000DataPort": 4098
},
"captureConfig": {
"fileBasePath": "D:\\awr2944\\Proto\\record",
"filePrefix": "iqData",
"maxRecFileSize_MB": 1024,
"sequenceNumberEnable": 1,
"captureStopMode": "duration",
"bytesToCapture": 4000,
"durationToCapture_ms": 10000,
"framesToCapture": 100
},
"dataFormatConfig": {
"MSBToggle": 0,
"laneFmtMap": 0,
"reorderEnable": 1,
"dataPortConfig": [
{
"portIdx": 0,
"dataType": "real"
},
{
"portIdx": 1,
"dataType": "real"
},
{
"portIdx": 2,
"dataType": "real"
},
{
"portIdx": 3,
"dataType": "real"
},
{
"portIdx": 4,
"dataType": "real"
}
]
}
}
}
2.现在我需要从这个 .bin 文件中提取原始 ADC 数据,以便进一步处理和分析。 根据我的理解、rawDataReader.mmmWave Studio 中提供的 MATLAB 脚本示例 () 位于 C:\ti\mmwave_studio_03_01_04_04\mmWaveStudio\MatlabExamples\singlechip_raw_data_reader_example\rawDataReader.m
是 TDM 实现的基准。
您能否 .bin为解析和理解 DCA100EVM 为 DDM 实现生成的文件中的 ADC 数据提供指导或参考/指南?

