我正在使用Matlab通过串口连接与电机驱动器进行通信。一切都很顺利,除了创建和连接串行对象非常慢。大约需要30秒以上。
我按照电机驱动器的用户手册指示定义属性。以下是我用于打开和连接串行对象的代码。
为什么在Matlab中这个过程如此缓慢,而在简单串行终端中几乎是瞬间完成的?是否有更好/更快的方法?
我按照电机驱动器的用户手册指示定义属性。以下是我用于打开和连接串行对象的代码。
S = serial('COM1', 'baudrate', 9600, 'DataBits', 8, 'StopBits', 1, 'Parity', 'None');
fopen(S);
为什么在Matlab中这个过程如此缓慢,而在简单串行终端中几乎是瞬间完成的?是否有更好/更快的方法?