标签: matlab parallel-processing port real-time
我试图同时从三个设备读取数据(2个设备工作在100 Hz,第三个设备工作在2000 Hz),并使用一个计时器实时绘制数据。我正在使用' BytesAvailableFcn'对于每个港口。
当我分别处理每个代码时,我的代码工作正常并且显示图表完美但是当我试图从2或3一起阅读时,我收到奇怪的数据并在我的绘图中得到延迟。
我认为问题是端口互相中断。有没有人有这个问题的解决方案?顺便说一句,我不使用多线程,我应该使用并行处理吗?
谢谢,Nir