TI中文支持网
TI专业的中文技术问题咨询交流网站

DCA1000超过1G后数据分段保存,如何用MATLAB读取?

各位TI的工程师们好

我在用AWR1843BOOST+DCA1000EVM进行长时间测量后,得到的adc_data_Raw_X.bin文件超过1G就会分段存储。

我尝试用MATLAB进行读取单独的文件时(用的是官方的readADC函数),会报错。我debug后发现是读取的总Chirp数量为double型。

请问一般在大体积数据处理的时候,是需要先合并adc_data_Raw_X.bin文件再进行Packet_zero_filled处理,还是说有什么方法可以一个一个二进制文件进行处理? 另外,如果可以合并处理,有什么官方推荐的合并方法吗?

Zijie Xia:

补一下两张图

Chris Meng:

回复 Zijie Xia:

你好,

直接用工具把raw文件合并一下使用,是否可以?

Packet_zero_filled工具是和网络抓包有关系。和你的问题无关啊。
e2e.ti.com/…/702270

Zijie Xia:

回复 Chris Meng:

您好

1. 将raw文件合并,TI官方有什么方法推荐嘛?我搜索了一下,发现.bin文件的合并方法以及工具不多。

2. 我在问题中的意思是说,是先合并raw再用Packet_zero_filled.exe补零整理数据,还是先单独用整理数据再合并?
一般在用studio观看处理结果前不是需要用Packet_zero_filled.exe将raw文件补零并整理格式嘛?

谢谢您的回复~

赞(0)
未经允许不得转载:TI中文支持网 » DCA1000超过1G后数据分段保存,如何用MATLAB读取?
分享到: 更多 (0)