我试图在matlab中访问一个按钮框来记录主题响应,但我无法访问USB端口或连接的设备。我尝试了以下代码的很多变体。我现在拥有的是:
port = serial ('COM2', 'BaudRate', 19200);
handle = CMUBox('Open', 'pst', port);
我继续收到所有错误消息,或者我使用了错误的参数类型(参考第二行中的第3个arg'端口')或者没有这样的串行端口设备(再次指的是' port')。
有什么想法吗?
答案 0 :(得分:1)
CMUbox的输入应该是端口名称,如“COM2”,而不是端口对象,如变量port
。见
CMUBox docs了解更多详情。
PS - 确保“COM2”是正确的端口号。通常(并非总是)使用Windows只有COM3及更高版本才是有效的外部设备。