在MATLAB中同时从多个端口读取

时间:2016-11-04 08:19:39

标签: matlab parallel-processing port real-time

我试图同时从三个设备读取数据(2个设备工作在100 Hz,第三个设备工作在2000 Hz),并使用一个计时器实时绘制数据。我正在使用' BytesAvailableFcn'对于每个港口。

当我分别处理每个代码时,我的代码工作正常并且显示图表完美但是当我试图从2或3一起阅读时,我收到奇怪的数据并在我的绘图中得到延迟。

我认为问题是端口互相中断。有没有人有这个问题的解决方案?顺便说一句,我不使用多线程,我应该使用并行处理吗?

谢谢,Nir

0 个答案:

没有答案