Matlab中的开放串行对象

Matlab中的开放串行对象,matlab,serial-port,Matlab,Serial Port,我使用Matlab通过串行连接与电机驱动器进行通信。除了创建和连接串行对象的速度非常慢之外,其他一切都可以正常工作。大约30秒以上 我正在按照电机驱动器用户手册的说明定义属性。下面是我用来打开并连接到串行对象的代码 S = serial('COM1', 'baudrate', 9600, 'DataBits', 8, 'StopBits', 1, 'Parity', 'None'); fopen(S); 为什么这个过程在Matlab中如此缓慢,而在一个简单的串行终端上几乎是瞬时的?有更好/更快

我使用Matlab通过串行连接与电机驱动器进行通信。除了创建和连接串行对象的速度非常慢之外,其他一切都可以正常工作。大约30秒以上

我正在按照电机驱动器用户手册的说明定义属性。下面是我用来打开并连接到串行对象的代码

S = serial('COM1', 'baudrate', 9600, 'DataBits', 8, 'StopBits', 1, 'Parity', 'None');
fopen(S);
为什么这个过程在Matlab中如此缓慢,而在一个简单的串行终端上几乎是瞬时的?有更好/更快的方法吗?

(因为您没有收到其他人的回复…)我只能告诉您,我的串行端口没有任何连接,但我只花了一秒钟左右的时间在我的机器上运行了这两行代码

也许其他软件正在与端口通信?或者您需要更新串行端口驱动程序(在Matlab之外)和/或尝试其他串行卡