【问题标题】:Standalone program using Matlab(GUI) and Arduino使用 Matlab(GUI) 和 Arduino 的独立程序
【发布时间】:2017-04-22 19:47:50
【问题描述】:

我已经用 gui 构建了一个 matlab 代码。它连接到arduino。它在 matlab 环境下运行良好。但是当我尝试使用 deploytool 制作独立程序时,程序(gui)打开但无法连接到 arduino。 matlab 运行时已安装。

错误信息:

Undefined function or variable 'registerrealtimecataloglocation'.

Error in arduinoio.internal.BaseClass (line 32)

arduino 中的错误

Error in connection_trial>Con_Callback (line 142)


Error in gui_mainfcn (line 95)


Error in connection_trial (line 43)


Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)connection_trial('Con_Callback',hObject,eventdata,guidata(hObject))


Error while evaluating UIControl Callback 

【问题讨论】:

标签: arduino matlab-guide matlab-compiler


【解决方案1】:

通过matlab连接Arduino,需要 - Arduino的com端口 - uart .. 或波特率 - matlab 语句:serConn = serial('Arduino com port here', 'TimeOut', 1, 'BaudRate', 9600); - fopen(serConn); - str=char(fread(serConn));

str 将从 Arduino 接收数据,以防 arduino 串行打印任何数据

【讨论】:

    猜你喜欢
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 2018-12-30
    • 1970-01-01
    相关资源
    最近更新 更多