大家好、我已经尝试将 DCA1000EVM CLI 与开箱即用演示一起使用来捕获数据、并且它能够成功工作。 现在、我想使用 DCA1000EVM 实现实时数据采集、以便我的信号处理应用能够立即处理数据。 我是否可以知道是否有办法实现这一目标?
目前、我们的想法是将 bin 文件的最大大小设置为尽可能小、这样我的应用程序就可以及时读取 bin 文件、而缺失的值大约为1秒、我们可以接受。 但是、当我将 bin 文件的最大大小设置为10MB 时、每次6 bin 文件一同出时。 模式如下所示:
1.写入 raw_0.bin
2. raw_0.bin 完成
3、RAW_1、RAW_2、RAW_3、RAW_4、RAW_5、 RAW_6一同输出、每个原始 bin 文件为10MB、且正在写入 RAW_7
4、 RAW_7、RAW_8、RAW_9、RAW_10、RAW_11、 RAW_12、RAW_13一同输出、每个 bin 文件为10MB、且正在写入 RAW_14。
(笑声)
它显示 bin 文件不是逐个输出、而是每60MB 一组输出。 因此、DCA1000EVM CLI 中是否有任何分组功能、可能会打包一定数量的数据? 如果是、是否有任何方法可以对其进行更改、以便 bin 文件可以逐个输出 ? 我已经介绍了 DCA1000EVM 源代码、但是、它很长、您是否可以指出一些相关和特定的函数来修改和解决此问题? 这将真的有帮助! 谢谢!