图片缩略图"itemprop=

Arduino金宝app硬件的MATLAB支持包

在Arduino板上获取输入并发送输出

1449下载

更新9月16日2020

编者按:受欢迎的文件2015201620172018

此支持包目金宝app前无法下载MATLAB R2017a及更早版本的第三方软件。有关详细信息和解决方案,请参见此错误报告

MATLAB R2017b及后续版本不受影响。

MATLAB® 金宝appArduino支持包® 硬件使您能够使用MATLAB与Arduino板进行交互通信。

例如,您可以通过Arduino板读取和写入传感器数据,并立即在MATLAB中看到结果,而无需编译任何代码。此外,您还可以利用MATLAB中包含的数千个内置数学、工程和绘图函数来分析和可视化从Arduino收集的数据。

您还可以创建和分发已编译的独立MATLAB应用程序,在系统上运行MATLAB程序,通过串行接口Arduino硬件,无需安装MATLAB版本。

它的突出特点:

使用Arduino工程套件Rev1和Rev2构建项目
●通过GPIO、I2C、SPI、CAN和Serial外设与其他设备通信
●通过USB线或无线Wi-Fi或蓝牙与Arduino板通信
●支金宝app持伺服,移位寄存器,旋转编码器和超声波传感器
●从IMU、BNO055和GPS传感器读取实时数据
●创建自定义插件库,与您的Arduino设备和支持的硬件屏蔽一起使用金宝app

要了解更多支持的Arduino板和其他功能,请金宝app访问- //www.tatmou.com/hardware-金宝appsupport/arduino-matlab.html

此支持包适金宝app用于R2014a及以上版本。

使用Arduino硬件和MATLAB版本R2013b及更早版本,请参见
//www.tatmou.com/matlabcentral/fileexchange/32374

有关此支持包的下载或安装问题,请联系MathWorks技术支持-金宝app//www.tatmou.com/金宝appsupport/contact_us.html

意见及评分(627

嗨的拳头,

错误提示:无法下载Arduino软件包。可能是网络问题。请重试安装好吗?请确保在启动新的安装之前完全删除了旧的安装。

如果您仍然面临同样的问题,请联系MathWorks技术支持。金宝app

谢谢,
MATLAB硬件团队
MathWorks

拳头上

R2020b, Windows10 Pro,
(Jan 29, 2021 17:01:10) Download Error: Failed to Download the third-party software: Arduino software .下载失败
这是需要的:Arduino硬件的MATLAB支持包金宝app
要解决此问题,请参阅此MATLAB答案。
com.mathworks.sup金宝appportsoftwareinstaller.api.DownloadAPI.download3pContent (DownloadAPI.java: 275)
com.mathworks.sup金宝appportsoftwareinstaller.api.DownloadAPI.downloadSP (DownloadAPI.java: 110)
com.mathworks.sup金宝appportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadSupportPackage (SSIDownloadAndInstallServiceBridgeImpl.java: 149)
com.mathworks.sup金宝appportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadAndInstallSupportPackage (SSIDownloadAndInstallServiceBridgeImpl.java: 141)
com.mathworks.sup金宝appportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadAndInstallSPEntryPointWithOverrides (SSIDownloadAndInstallServiceBridgeImpl.java: 89)
com.mathworks.sup金宝appportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.startDownloadAndInstall (SSIDownloadAndInstallServiceBridgeImpl.java: 46)
在com.mathworks.su金宝apppportsoftwareinstaller.services.DownloadAndInstallService.downloadAndInstallSPEntryPoint (DownloadAndInstallService.java: 23)
在sun.reflect.NativeMethodAccessorImpl。invoke0(本地方法)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java: 62)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java: 43)
java.lang.reflect.Method.invoke (Method.java: 498)
在com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData (JsonPassThroughResponseWrapper.java: 24)
com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData (JsonPassThroughResponseWrapper.java: 10)
com.mathworks.connector.cosg.impl.CosgServiceProvider.deliver (CosgServiceProvider.java: 76)
com.mathworks.connector.impl.ConnectorImpl.handle (ConnectorImpl.java: 64)
com.mathworks.connector.impl.ContextImpl.handle (ContextImpl.java: 182)
com.mathworks.connector.native_bridge.impl.NativeBridgeImpl.handle (NativeBridgeImpl.java: 25)
在com.mathworks.connector.native_bridge.NativeBridge.fromNative (NativeBridge.java: 23)
导致:java.lang.Exception: 3P下载:3P \arduinoide。instset_win64_1596018793: HTTP请求失败异常
com.mathworks.sup金宝appportsoftwareinstaller.api.DownloadAPI.download3pContent (DownloadAPI.java: 274)
...17

(Jan 29, 2021 17:01:10) SSI downloadAndInstallSP Response: {"exception": {"cause":"3P Download: 3P \\arduinoide。instset_win64_1596018793: HTTP请求失败异常","title":"Download Error","message":"Failed to download the third-party software: Arduino software
这是需要的:Arduino硬件的MATLAB支持包金宝app
要解决此问题,请参阅此MATLAB答案。","type":"ERROR"}}

嗨Erol,

在安装支持包时,似乎没有正确安装支持金宝app包文件。你能试着重新安装支持包吗?金宝app在重新安装之前,请确保删除支持包根目录下的所有现有文件夹,该目录的路径由命令matlabshared. supportpgg . getsuppor金宝apptpackageroot返回。

如果您再次遇到相同的问题,请联系MathWorks技术支持,提供MATLAB版本、OS平台和安装日志的详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

erol侯赛因

> > matlabshared金宝app.supportpkg.getInstalled
名称版本基础产品
------------------------------------------- ------- ------------
Arduino金宝app硬件20.2.0的MATLAB支持包
> > = arduino
在使用此特性之前,您需要MATLAB Arduino支持金宝app包。打开外接程序管理器以安装
所需的支持包。金宝app

MathWorks MATLAB硬件团队

嗨阿依达,

请确认Arduino硬件的MATLAB支持包已经安装金宝app,可以用下面的命令确认
> > matlabshared金宝app.supportpkg.getInstalled
您能告诉我们是哪个命令导致了错误信息,并请与MATLAB版本和OS平台共享完整的错误信息吗?

谢谢,
MATLAB硬件团队
MathWorks

Aida Syaheera Rosmazlan

嗨!为什么我一直得到消息:无效类每当我想设置我的arduino uno硬件?请尽快帮助我……

伊夫Siakam

嗨的拳头,

请联系MathWorks技术支持,提供MATLAB版本、OS平台和安装日志的详细信息,以金宝app获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

拳头上

下载错误

下载第三方软件失败:
Arduino软件

拳头上

MathWorks MATLAB硬件团队

嗨Zachary /丹尼尔,

请联系MathWorks技术支持,提供MATLAB版本、OS平台和安装日志的详细信息,以金宝app获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

卢卡斯Libert

丹尼尔·韦伯

你好,我正在用Arduino Uno运行R2020b。在安装的最后阶段,安装程序在安装过程中通知了一个技术错误。支持包显金宝app示为在管理加载项中安装,但当我调用arduino()时,它返回“在使用此功能之前,您需要MATLAB arduino支持包”。

扎卡里·沃伦

您好,我正在尝试安装支持包,但是一直提示“Failed to ins金宝apptall the third-party software: Arduino software”。

布莱恩Nzivo

嗨,我的MatLab R2020a在“Arduino_pil_block”方面遇到了一些严重的问题。我错误地保存了我用来测试pil测试配置的pil块模型。pil块模型更新到最新的模型,该模型已经更改了所需的工作pil块模型。是否有一种方法可以让我恢复到默认的pil块模型。提前谢谢你

MathWorks MATLAB硬件团队

嗨,金,

很抱歉给您带来不便。
请联系MathWorks技术支持,提供有关MATLAB版本、操作系统平台、机器语言设置和金宝app错误日志的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

金道

您好,我将Ardunio Nona LOL 33连接到使用的计算机上,在使用Arduino硬件的Matlab Support Package进行设置时,一直出现index exceed金宝apped the number of array elements(3)的错误,这让我非常困惑。为什么呢?

嗨阿卜杜勒,

安装Arduino硬件的MATLAB支持包时,会自动在支持包根目录下下载/安装Arduino包,包括SAMD。金宝app
包的路径由命令>> arduinoio.IDERoot给出。

请联系MathWorks技术支持,提供您所面临问题的操作系统平台和错误日志的详细信息,以金宝app获得解决相同问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

阿卜杜勒ezzabi

i MATLAB 2020b 金宝appArduino支持包。我有一个错误的第三方Arduino软件。我试了所有的方法都没有结果??????。我只有一个问题……当我下载arduino软件时,必须在matlab文件中,否则????还有关于SAMD,我不能下载SAMD 1.8.4是在那里做的,谢谢

马蒂亚斯·朔伊尔

嗨,阿伦,
是的,我正在使用工程工具包附带的Arduino Nano 33物联网。技术支持似乎并不包含金宝app在附带的许可证中。

问候,
马蒂亚斯

Arun Kumar

您好Matthias Scheuerer,您使用的是Arduino工程工具包中包含的Arduino Nano 33 IoT吗?
此外,您可以联系技术支持以获得更快的响应。金宝app

马蒂亚斯·朔伊尔

你好,
我正在使用Arduino工程工具包Rev2。我在外部模式下与Simulink的连接出现了很多故障。金宝appMatlab帮助说明该问题应该通过使用FTDI适配器来解决。所以我买了它们,它们在一个纯Arduino上工作。但要与工程套件一起使用,Arduino必须连接到Nano Motor Carrier上。这个屏蔽还连接了我必须与FTDI适配器使用的TX和DX引脚。我在Arduino上焊接了额外的连接引脚,以便能够将其连接到FTDI。但是一旦启用了马达载体,当我试图上传一个草图时,我总是得到COM端口上没有找到设备的错误消息。有什么想法可以让我在使用Arduino屏蔽时使用TX DX引脚吗?

谢谢你和问候,
马蒂亚斯

嗨,jean - pierre,

从R2020a开始支持Nano33IoT板和Arduino Engineering Kit Rev2。金宝app请考虑将MATLAB版本升级到R2020a或R2020b。

请与MathWorks技术支持联系,以获得有关许可和相关问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

jean - pierre Lutgen

你好,

今天我得到了带有一年Matlab授权的Arduino工程套件Rev2,但不幸的是,附加组件“Arduino硬件的Matlab支持包”和Matlab R2019a似乎与上述工程套件的核心组件Arduino模型Nano 33 IoT存在兼容性问题,因此基本无金宝app用。
我如何解决这个问题?

问候

MathWorks MATLAB硬件团队

嗨Sameer,

纳米33iot板从R2020a起得到支金宝app持,对AEK Rev2的纳米电机载体的支持也是如此。请考虑升级到R2020a或R2020b MATLAB版本,以便开始使用带有MATLAB的AEK Rev2工具包。

请联系MathWorks技术支持,以获得有关许可问题的进一步帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

Sameer查尔斯

我在“选择板”下没有看到Nano 33 IoT板。我已经浪费了半天的时间试图安装这个…
OSX版本Catalina 10.15.2和MATLAB_R2019a
我今天刚拿到我的rev 2工具包,MATLAB门户许可证不知怎么地附在了R2019a上,为什么?当我尝试下载最新版本时,它不会让我请求不同的许可证。
我该如何解决这些问题?

Sameer查尔斯

我花了半天时间安装。对于Mac用户来说,情况不应该如此糟糕

MathWorks MATLAB硬件团队

嗨,奥萨马,

请指定MATLAB版本、操作系统平台、错误信息和连接类型- USB或蓝牙。如果是USB, a = arduino是否在服务器上传后工作?此外,在执行“测试连接”之前,请确保删除工作区中存在的任何arduino对象。如果是蓝牙,请在上传服务器后确认BT设备是否连接到Mega2560,并尝试a = arduino(, 'Mega2560')。上传后请确保USB线正确插入。

如需进一步帮助,请联系MathWorks技术支持。金宝app

谢谢,
MATLAB硬件团队
MathWorks

奥萨马侯赛因

我的arduino mega2560测试连接总是失败。有办法解决这个问题吗?

MathWorks MATLAB硬件团队

嗨Mukund,

请联系MathWorks技术支持,提供有关MATLAB版本、操作系统平台和安装问题的进一金宝app步详细信息,以获得解决相同问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

你好马提亚,

很抱歉给您带来不便。目前,与其他20b/20金宝appa支持包文件一起安装的Arduino IDE包中,还没有对纳米电机载体M4头的支持。

如果您需要关于AEK Rev2下特定项目的电机载体头的使用的额外信息,请联系MathWo金宝apprks技术支持。

谢谢,
MATLAB硬件团队
MathWorks

Mukund Choudhary

面临第三方安装硬件包的问题。

你好,
很棒的项目!
我在使用Arduino Engineering Kit Rev2的Arduino Nano 33 IoT的Nano Motor Carrier时遇到了一个问题。
电机4 (M4+, M4-)的端口没有使用dcmotor()命令工作。除了4号端口外,其他3个电机端口都正常工作。(LED在载体也不照明)。
我可以在Arduino IDE中使用端口,所以没有硬件错误。尝试了支持包的不同库配置组合,但运气不佳。金宝app

谢谢,
马蒂亚斯

MathWorks MATLAB硬件团队

你好杰,

请确保您的设备已正确连接,并能被计算机检测到。您可以启动Arduino IDE,并在IDE中验证设备是否被检测到,并可以将草图上传到same中,以确认设备正常工作。

有关这方面的进一步帮助,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

隆寛 白井

Jay Carreiro

在选择端口下拉似乎没有一个可用的端口。

MathWorks MATLAB硬件团队

你好,崔一倩,

安装Arduino的MATLAB支持包时,请确保您有良好的互联网连接。金宝app第三方Arduino软件随SPPKG一起下载安装到您的系统上。

如需进一步帮助,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

你好,

您需要安装仪器控制工具箱,以便通过蓝牙连接到HC-05/HC-06硬件。更多细节可在此文档页面://www.tatmou.com/help/金宝appsupportpkg/arduinoio/ug/configure-setup-for-arduino-hardware.html
我希望这能有所帮助!请联系MathWorks技术支持以获得进一步帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

Yiqian崔

下载第三方软件失败:
Arduino软件

这是由:
Arduino金宝app硬件的MATLAB支持包

要解决此问题,请参阅此MATLAB答案。

如何解决这个问题?

康 陈

大家好,Matlab硬件团队!
在HC-05和HC-06之间选择蓝牙类型时,
它说“我必须下载一个工具箱”。
我想知道在哪里下载这个工具箱?
谢谢你!

你好,

上传服务器时,请确保HC-06硬件未连接到Arduino板。上传服务器时,Arduino硬件需要通过USB连接到运行MATLAB的PC。上传成功后,继续与HC-06 BT硬件建立连接。有关这方面的进一步帮助,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

康 陈

大家好,matlab硬件团队。(Windows 10版本为2020b)
我有一个问题,它说“未能编程arduino板。单击下面的链接查看错误日志。如果您需要更多帮助,请联系技术支持”金宝app。当我想编程时就会发生这种情况。这是我第二次上传Arduino Server。第一次是完美的。但是这次我想把arduino和matlab和HC-06连接起来,但是有一些问题。
此外,我下载了arduino USB驱动很多次,占用了我很多空间。有办法删除额外的USB驱动程序吗?
谢谢你!

MathWorks MATLAB硬件团队

嗨,杰森,

很抱歉给您带来不便。
请联系MathWorks技术支持,提供有关错误和Mac机器规格的进一步详细信息,以金宝app获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

杰森杨

你好,
我有一个问题,它说“没有构造函数'字符串'匹配签名找到。”为行“a = arduino();”每当我运行代码。
我在R2020a与macOS大苏尔。
我已经卸载并重新安装了支持包,但问题仍然存在。金宝app此外,我的Arduino连接到一个端口。

任何帮助都将不胜感激。

亚历山大Fomin

你好,我和蒂姆·摩根有同样的问题(R2020b在macOS大苏尔):

错误日志:

' ' '
12月04日,2020年11:44:49 AM com.mathworks.hwservices.logging
INFO: Set log4j store directory /Users/llxff/Library/Arduino15
加载配置…
初始化包……
准备董事会……
错误:samd:未知架构
' ' '

修复了在板管理器中安装Arduino IDE + Arduino AVR板,然后将空草图上传到板上的问题。之后可以从Arduino硬件插件的MATLAB支持包的设置页面成功地对电路板进行编程。金宝app

蒂姆•摩根

你好,
事情似乎已经安装好了……
我回到Arduino IDE并重新安装了Nano 33物联网板。然后我重新安装了这个支持包。金宝app
谢谢,
蒂姆。

蒂姆•摩根

你好,

我试图从Arduino工程套件Rev 2连接到Nano33 IoT,并得到以下错误:

12月03日,2020年3:48:27 PM com.mathworks.hwservices.logging
INFO:设置log4j store directory /Users/Timmi/Library/Arduino15
加载配置…
初始化包……
准备董事会……
httpconnectionmanager:148 [cc.arduino.packages.discoverers.serial.]SerialDiscovery]连接到https://builder.arduino.cc/builder/v1/boards/0x2341/0x0057,方法=GET,请求id=3AC4AF1B96DA4A81
错误:samd:未知架构

我在MACOS Mojave上使用R2020b。

有什么建议吗?

谢谢,
蒂姆。

MathWorks MATLAB硬件团队

嗨Weilung,

很高兴看到您能够通过更改机器上的语言设置来解决这个问题。但是,支持包api金宝app的功能独立于机器区域设置。

请联系MathWorks技术支持以获得帮助,以解决之前的系统语言设置(即繁体中文)金宝app所出现的问题。

谢谢,
MATLAB硬件团队
MathWorks

WEILUNG李

MATLAB硬件团队,
我终于解决了你的关键字“机器语言设置”的问题,这是错误安装的问题。
我的windows系统语言是繁体中文,这导致了混乱的安装和错误消息,这是没有意义的。
我猜很多使用像亚洲字符这样的操作系统语言的用户可能会遇到和我一样的麻烦。
最后我将我的OS系统语言设置为德语,至少是基于拉丁字符,并重新安装所有Arduino Add-Ons。
在此之前,我必须删除C:\ProgramData\MATLAB\SupportPackages\R2020b下的所有文件(在我的情况下)。金宝app
这些数据通常被设置为隐藏和不可见,但可以直接在文件资源管理器中键入,以显示和删除。
否则,由于旧安装被设置为只读而无法覆盖,将会发生下载或安装。

谢谢你的提示,希望像我一样有同样问题的人可以从这次经历中节省一些时间。

WEILUNG李

MATLAB硬件团队,

以下是我的设置和错误信息:
主板:Arduino Nano33IoT
操作系统平台:Windows 10家庭版本:1909
机器语言设置:中文繁体、德国语(德语)
diary.txt:
在Nano33IoT (COM7)上更新服务器代码。这可能需要几分钟。
{索引超过数组元素的数量(2)。

Matlab 2020 b。
Arduino金宝app硬件版本的MATLAB支持包:20.2.0
金宝appSimu金宝applink支持包Arduino硬件版本:20.2.2
==============================================
我已经用同样的设置对Mega2560板做了同样的测试,工作没有问题。
我可以用Matlab和Simulink对Mega2560进行通信。金宝app

非常感谢!

MathWorks MATLAB硬件团队

嗨Weilung,

很抱歉给您带来不便。请考虑创建启用TraceOn选项的arduino对象,并使用日记命令保存日志,如下所示:

> >日记;a = arduino(, 'Nano33IoT', 'Libraries', {'I2C','SPI','Servo','MotorCarrier'},'TraceOn', true);日志关闭

应该在当前工作目录中生成一个diary.txt文件。这将包含错误消息日志。

请联系MathWorks技术支持,提供有关操作系统平台、机器语言设置和错误日志文件'di金宝appary.txt'的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

WEILUNG李

MathWorks MATLAB HW团队,

我有一个Arduino工程套件Rev2的Nano 33 IoT。我刚刚按照说明安装了HW,但未能上传Arduino服务器。库包括在服务器:I2C,SPI,伺服,电机载波。Matlab版本:2020b。

错误信息:索引超过数组元素的数量(2)。

我可以通过Arduino IDE上传代码并与主板通信。
请帮帮我!先谢谢你。

艾哈迈德Essam

MathWorks MATLAB硬件团队

你好,佩德罗,

与任何其他I2C设备一样,MATLAB I2C api可用于与Garmin V3-lite LIDAR通信。使用writeRegister和readRegister api将命令字节写入设备,并从设备读回'n'字节。

请参考MATLAB文档页以开始I2C api
//www.tatmou.com/help/金宝appsupportpkg/arduinoio/i2c-devices.html?s_tid=CRUX_lftnav

可以按照下面给出的通用工作流与设备通信:
a)通过指定'I2C'库创建arduino对象
> > = arduino (< COM_PORT >, < BOARD_NAME >,“库”,“I2C”);
b)通过指定设备地址创建I2C设备对象
>> d =设备(a, 'I2CAddress',

);
c)使用writeRegister API将数据字节写入寄存器地址
>> writeRegister(d, , data);
d)使用readRegister API以指定的数据精度(如'int16')从寄存器地址读回'n'个数据字节
>> readRegister(d, , n, precision);

参考V3-lite LIDAR数据表指定适当的设备地址、寄存器地址和命令字节。

如果您在使用I2C api时遇到问题,请联系MathWorks技术支持。金宝app

谢谢,
MATLAB硬件团队
MathWorks

佩德罗·布拉加

你好

出于某种原因,我可以通过arduino软件在Matlab中控制garmin v3-lite传感器,尽管我发送的信号我不能正确阅读。有什么我应该包括阅读i2c通信协议?

非常感谢

嗨Thanh,

请在构造arduino对象时启用TraceOn选项(以启用调试),并通过发出以下命令保存错误日志:

> >日记;a = arduino('COM3', 'Uno', 'TraceOn', true);日记了

diary命令在当前工作目录中生成一个文本文件,其中包含调试/错误消息。

请联系MathWorks技术支持,提供有关错误日志(错误日志文件'diary.txt')金宝app和MATLAB版本的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

Thanh阮

你好,我有这个问题在这里“无法编程板Uno (COM3)。请确保单板和端口有支撑金宝app
板型正确。有关更多信息,请参见Arduino硬件故障排除。即使我连接我的arduino和它在IDE中运行。当我把我的代码在MATHLAB我做了正确的端口号是COM3。几天前我把它修好了,但从昨晚开始就不工作了

嗨,爱德华多,

对于以下场景- a)从工作空间中删除arduino对象或b)重新建立到arduino板的物理连接,而之前连接的arduino对象仍然存在于工作空间中,考虑从工作空间中清除arduino对象(适用于场景'b'),并使用构造函数方法重新创建相同的arduino对象(适用于两种场景)。

有关如何使用arduino构造函数,请参阅MATLAB文档页
//www.tatmou.com/help/金宝appsupportpkg/arduinoio/ref/arduino.html

您不需要重新安装支持包来重新与单板通信。金宝app

如果您在编程基于CH340的纳米克隆板时遇到问题,请联系MathWorks技术支持,以获金宝app得解决相同问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

我使用CH40的arduino Nano,我可以获得连接并读取模拟电压等,但当我删除conexion对象或断开我的arduino板时,连接不再可用。要解决这个问题,我需要卸载并再次安装arduino包。有什么解决办法吗?我是不是跳过了一些步骤?的问候。

嗨,穆萨,

很抱歉给您带来不便。请联系MathWorks技术支持,提供有关安装错误日志、MATLAB版本和操作系统平台的金宝app详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

穆萨·谢赫

尽管我有正确的连接,但它在下载支持包时出错金宝app

嗨,保罗,

很抱歉给您带来不便。请联系MathWorks技术支持,提供有关MATLAB版本和OS平台的进一步详细信息,以金宝app获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

保罗Milutinovic

我无法安装这个包,上面说不能安装arduino软件。

rayanbasudan

同样的问题.....问题没有解决///////////

Lokanjaneyulu L

zhenlin温

Orazio Arcidiacono

我不能使用arduinosetup…只是出现了“COM4”(也在蓝牙列表中),无法上传arduino服务器…此外,如果我连接我的Hc-06配对仪器控制,我看不到任何其他COM端口。
我试过了——写日记;a = arduino('btspp://98D331FB425D','Due','TraceOn', true);日志关闭的结果:无法更改Arduino设置与蓝牙连接。通过arduinosetup命令配置单板。
有没有办法直接使用ArduinoIDE??在那里我可以加载一个草图

MathWorks MATLAB硬件团队

嗨Orazio,

你是否尝试过从IDERoot中上传Arduino IDE的草图,其路径由命令给出:
> > arduinoio。IDERoot

在构造arduino对象时,请通过启用TraceOn选项保存错误日志,执行以下命令:
> >日记;A = arduino('/dev/cu。usbmodem14201”、“由于”、“TraceOn”,真正的);日记;
TraceOn将启用调试/错误消息,日志将这些消息保存到当前工作目录下的文本文件中。

请与MathWorks技术支持联系,提供有关该问题的详细信息,以获得解决该问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

Orazio Arcidiacono

由于Matlab,我无法连接我的Arduino。
我的配置= Matlab R2020B, MacOs Catalina 10.15.7, Arduino Due

这是错误:
Lo sketch usa 41072字节(7%)dello spazio disponibile per i program。Il massimo è 524288字节。
国标caricando……
Forzo il reset aprendo e chiudendo a 1200bps la porta /dev/cu.usbmodem14201
/用户/用户/文件/ MATLAB / SupportPa金宝appckages / R2020b / 3 p.instrset / arduinoide.instrset / idepkgs /包/ arduino /工具/ bossac / 1.6.1-arduino / bossac
-i -d——port=cu。usbmodem14201 -U false -e -w -v -b /private/var/folders/c4/mz2jjx4173q49h8dr4nhc6ym0000gn/T/ArduinoServerDue/MW/ArduinoServer.ino.bin
- r

发送auto-baud
错误的杜兰特il dello漫画素描

我可以用Arduino IDE(闪烁的led…)加载草图,但我不能使用Matlab/Arduino…

海达尔Jawad

jikwan Bae

MathWorks MATLAB硬件团队

嗨,海达尔,

“Uno”上不支持串行接口。金宝app请通过发出以下命令查看支持串行接口的单板列表:金宝app
> > arduinoio.internal.ArduinoConstants.SerialLibrar金宝appySupportBoards

为了创建一个串行设备对象,在构建arduino对象时,需要将“serial”库上传到硬件上。arduino
如果单板不支持串行接口,对象构造本身就会出错。金宝app

请遵循相同的构造函数语法:
> > = arduino (< COM_PORT >, < BOARD_NAME >,“库”,{“串行”});
注意:可以根据需要添加额外的库。

现在,可以使用命令在arduino对象显示中提到的串行端口上成功创建一个串行对象:
serialDev = device(a, 'SerialPort', );

希望能有所帮助。

谢谢,
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

你好,艾玛,

很高兴知道支持包api为您的应用程金宝app序工作得很好!

这是相当不清楚,你是指与“正交编码器”或“汽车承运人”相关的rotyencoder API。然而,似乎您正在尝试为PPR输入一个浮动值。一般来说,旋转编码器的PPR值是其编码器输出在单圈内的高脉冲数。这永远不可能是负数或浮点数。PPR通常取决于硬件,每个编码器都有一个独特的PPR评级,这在其数据表中提到。

要了解更多关于PPR的信息,你可以参考网上的一篇文章,这篇文章简要介绍了PPR:https://www.electronicspecifier.com/下载188bet金宝搏products/sensors/understanding-the-encoder-resolution

如果您遇到认为可能需要非整数PPR的情况/场景,请联系MathWorks技术支持。金宝app我们很乐意调查和探索各种可能性。

谢谢,
MATLAB硬件团队
MathWorks

哈桑哈立德

这真的很有效。但是我没有什么经验。如果你的网络连接被中断。最好重新安装,而不是继续相同的安装,因为很少有文件会损坏。

海达尔Jawad

嗨,我试图为Uno创建一个对象,但得到:
serialdevObj = device(arduinoObj,'SerialPort', 1) -我也试过0仍然不行
单板Uno不支持串口“1”。金宝app金宝app支持端口
在这个委员会中没有-。

需要帮助吗?

艾玛·里斯

工作得很好!唯一的一件事,我有问题与文档不准确的实际命令。我正在使用rotaryEncoder函数,当我创建编码器时,我的每转脉冲是一个十进制数,Matlab中的双变量。根据文档,我应该能够使用一个双位数,但是当我运行代码时,我得到一个错误,说PPR需要是一个正整数。如果我把PPR四舍五入到最接近的整数,它就可以工作,但我仍然希望小数的精度。这是我目前为止唯一的评论!

亚兵 冉

好了!

你好Muhammad Patel,

你能确认你是否使用seeedstudio的Grove Arduino Kit附带的“Seeeduino Lotus”吗?目前Arduino硬件的MATLAB支持金宝app包不支持它。请访问//www.tatmou.com/hardware-金宝appsupport/arduino-matlab.html查看支持的Arduino板列表。金宝app

很抱歉给您带来不便。

谢谢,
MATLAB硬件团队
MathWorks

我为我的R2020a matlab安装了这个插件。我有一个丛林板,所以我在arduino应用程序中选择了“uno”。我仍然在matlab中得到错误消息。的帮助!

玛格达•

Ashkan khoshnoodi

你好玛丽亚,

目前还不清楚您在使用德语打开MathWorks技术支持网站或打开MathWorks德语技术支持网站时是否有问题。金宝app
请联系MathWorks DE技术支持团队-金宝app//www.tatmou.com/金宝appsupport/contact_us.html#DE提供有关屏幕截图或确切错误消息的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

玛丽亚·保拉·福特

嗨!我使用的是Matlab 2020a, Win10具有管理员权限。我无法安装此包,并且MathWorks技术支持页面在德国网站上无法工作。金宝app

雷切尔认为

嗨,丹尼尔,

很抱歉给您带来不便。在这种情况下,安装错误日志将有助于对失败的安装过程进行进一步分析。
请与MathWorks技术支持联系,提供有关安装错误的详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

我使用的是Matlab 2020b, win10具有管理员权限,我无法安装Arduino硬件的Matlab支持包。金宝app我一直收到这个错误:

安装错误

安装第三方软件失败:
Arduino软件

这是由:
Arduino金宝app硬件的MATLAB支持包

要解决此问题,请参阅此MATLAB答案。

到目前为止,我尝试了以下,基于谷歌关于这个问题:

1.将zip文件夹替换为arduino软件,直接从arduino网站下载不同版本。
2.安装防火墙和/或网络关闭。
3.使用内置的Matlab插件安装程序和使用命令提示符安装。

没有什么帮助。如果这很重要,我还安装了Arduino IDE,它工作得很好。

嗨MVali,

你能确认Nano3是否是克隆板吗?Nano3克隆板通常会提出一个“CH340”驱动程序,不能用新的Atmega328引导加载程序选项(在arduino-1.8.10 IDE版本中找到)进行编程。如果你在Arduino IDE版本1.8.10的“工具”选项卡下探索“处理器”选项,你还可以看到一个旧的引导加载程序选项,即Atmega328P(旧引导加载程序)。为了成功地为克隆板编程,需要选择oldbootloader。

注意:以下解决步骤仅适用于克隆Nano3板。真正的Nano3板没有这样的引导加载程序问题。

现在,为了让它从MATLAB端工作,执行以下操作-
a)浏览到fullfile返回的位置(arduinoio. exe)。SharedArduinoRoot,'+arduinoio', '+internal')
b)打开“boards.xml”文件。
c)将Nano3的条目从atmega328修改为atmega328old。
d)重启MATLAB。
e)使用force build on选项创建arduino对象,如下所示:
>> a = arduino(, 'ForceBuildOn', true)

但是,如果您在编程时仍然遇到问题,请联系MathWorks技术支持,提供更多详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

MVali

当我使用MATLAB R2017b和这个包时,一切都很好。在更新到R2020b后,即使重新安装了我所有的插件并重新安装了MATLAB和Simulink Arduino支持包,也没有任何东西可以工作。金宝app金宝app我可以从Arduino IDE上传草图到我的Nano3,但在MATLAB中,我得到“avrdude: stk500_recv():程序员没有响应
Avrdude: stk500_getsync()尝试10次中的1次:不同步:resp=0x34"错误,暗示引导加载程序已损坏。我只能怀疑这个硬件包损坏了我的Nano3引导加载程序,因为在更新到R2020b之前它很好。我可以用另一个工作的Nano3修复我的引导加载程序,但这个软件可能会再次损坏它们。有什么建议吗?

你好沃尔特,

请使用错误日志文件与MathWorks技术支持联系,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

嗨,马修,

很抱歉给您带来不便。MathWorks技术支持目前正在调查您金宝app在帮助单中提出的关于MATLAB在安装支持包后崩溃的问题。
团队会尽快给你回复可能的解决方案/变通方案。金宝搏官方网站如果您也面临支持包下载失败,请与技术支持更新您当前的查询。金宝app

谢谢,
MATLAB硬件团队
MathWorks

你好,
我有2018b版本,我无法下载这个包。当我选择库时它会停止,并给出这个错误:
C:\Users\Walter\AppData\Local\Temp\ mwarduinolog - 201016102639. - txt
我如何解决这个问题?
谢谢,
沃尔特

马修黄平君

下载失败,一个接一个:(

嗨,法伊扎,

请联系MathWorks技术支持,提供工作平台的详细信息和可能的错误日志,以获得解决问题金宝app的帮助。

谢谢,
MATLAB硬件团队
MathWorks

K Faiza Qaisar


我在安装R2020a的Arduino硬件包时遇到了问题

嗨Tam,

请联系MathWorks技术支持,提供有关MATLAB发布版本、工作平台和可能的错误日志金宝app的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

Tam勒

为什么我不能在硬件设置中选择端口?尝试了几次,但没有显示端口列表。我可以在哪里获得帮助?

韦德尼葛伦

MathWorks MATLAB硬件团队

你好,本杰明,

你能看到用MATLAB命令serialportlist列出的端口吗?

请联系MathWorks技术支持,提供有关MATLAB发布版本、工作平台、相关查询和可能金宝app的错误日志的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

嗨,Islam Boulassel,

请参考错误报告//www.tatmou.com/金宝appsupport/bugreports/1741173关于在R2017a上安装支持包的详细信息和解决方案,已在本页编者注下提及。金宝app

但是,如果您仍然在安装支持包时遇到问题,请联系MathWorks技术支持,提供详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

本杰明·库珀

设置时,无法选择端口。我已经多次检查连接,我的端口仍然不会显示。

我无法下载MATLAB R2017a的第三方软件,请帮助!

Hau中方

嗨,明,侯

请参考错误报告//www.tatmou.com/金宝appsupport/bugreports/1741173在本页的编辑注下提到,以获得R2017b的修复选项。

但是,如果您仍然在安装支持包时遇到问题,请联系MathWorks技术支持,提供详细信息,以获得解决问题的帮金宝app助。

谢谢,
MATLAB硬件团队
MathWorks

你好,

很抱歉给您带来不便。R2020b上的支持包安装问题已修复。金宝app请尝试重新安装相同的。

但是,如果您仍然在安装支持包时遇到问题,请联系MathWorks技术支持,提供工作平台、MATLAB版本和金宝app日志的详细信息,以获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

如果你在2020年10月7日安装时遇到问题,请再试一次(2020年10月8日)。我联系了技术支持,不管出于什么原因,它现在安装得很好。金宝app

明阮平

2017b不行

Hau中方

这不是2017b的工作

Agus adhi nugroho

哈利勒Jones-Taalib

约书亚·布伦纳

在2020b上无法下载,其他包没有问题。

杰克·汉森

我一直试图下载/安装这个一整天,我很失望,我无法这样做的任何方法尝试。你们应该让从文件交换下载的东西更容易安装。我找不到如何将一个已经下载的支持包添加到我的外接程序中,如果我试图直接通过外接程序管理器安装金宝app,我得到了与下面列出的相同的错误。

撒母耳会长Patricio

为什么我不能下载arduino支持包,它显示这个错误!金宝app如果你能帮我,我已经尽力了。

下载错误
下载支持包时出现问题。金宝app要解决此问题,请参阅此MATLAB答案

Lisbette罗德里格斯

下载支持包时出现问题。金宝app要解决这个问题,请参阅此MATLAB答案??

MathWorks MATLAB硬件团队

嗨Lisbette,

请与MathWorks技术支持联系,了解更多详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

此支持包目金宝app前无法下载MATLAB R2017a及更早版本的第三方软件。有关详细信息和解决方法,请参阅此错误报告。
效果吗?

大家好!

我们很高兴地通知大家,分别与MATLAB版本R2020b和R2020金宝appa相关的Arduino硬件的MATLAB支持包- 20.2.0和20.1.1的支持包版本,现在包含了对最近推出的“Arduino工程工具包(AEK) Rev2”的底层“纳米电机载体”的MATLAB支持。

请访问MATLAB文档页,以获得有关电机载体api的更多信息
//www.tatmou.com/help/金宝appsupportpkg/arduinoio/motor-carrier.html

请访问“Arduino工程工具包项目文件Rev2”页面,从MATLAB开始编程工具包,并在页面上提供了一组示例
//www.tatmou.com/matlabcentral/fileexchange/80419-arduino_engineering_kit_project_files_rev_2

欲了解更多有关套件的信息,请访问
//www.tatmou.com/campaigns/下载188bet金宝搏products/arduino-kit.html

谢谢,
MATLAB硬件团队
MathWorks

嗨,Mhd Safei, Abdul Rehman Khan

很抱歉给您带来不便。请联系MathWorks技术支持,提供MATLAB版本、工作平台和错误日志的详细信息,以金宝app获得解决问题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

磁流体动力Safei

为什么我不能下载

Rohan羽衣甘蓝

嗨榭,

很抱歉给您带来不便。这看起来像是支持包安装过程中的问题。金宝app请联系MathWorks技术支持,提供有关工作平台和安装错误日志的详细信息,以获得解决问金宝app题的帮助。

谢谢,
MATLAB硬件团队
MathWorks

大家好!
我不能很好地下载这个包。然而,附加组件安装程序显示包已安装,但当我尝试使用它时,出现一条消息,说我必须安装所需的支持包。金宝app
我使用2020b版本的Matlab
谢谢

维多利亚Mera

布宜诺斯艾利斯días, puedo hacer un ejecutable de mi programa y usar en otros computadores usando este paquete para Arduino?

哈立德·默罕默德

吉隆坡

嗨Atharian,

请检查上面的错误报告(就在本页的概述选项卡下面提到),以解决R2017a安装问题。如果仍然遇到安装失败,请联系MathWorks技术支持以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

Atharian Rahmadani

无法在2017a版本的matlab上安装:(

泽丰 张

你好,崔,

很抱歉给您带来不便。请检查一下您是否能够从Arduino IDE编程Mega2560板。为此,请在MATLAB命令窗口中发出以下命令后从返回的位置启动Arduino IDE:
> > arduinoio。IDERoot

如果上传仍然失败,可能是板本身的问题。

在其他情况下,请联系MathWorks技术支持,提供有关电路板和支持包的进一步详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

嗨Christoph,

很抱歉给您带来不便。这看起来像是支持包安装过程中的问题。金宝app请与MathWorks技术支持联系,了解更多详细信息,以获得解决问题的帮助。金宝app

谢谢,
MATLAB硬件团队
MathWorks

Christoph Rothaug

我在Win10上使用MATLAB 2020a Update 5,得到以下错误:
下载第三方软件失败:
Adafruit BNO055传感器库

我还尝试了用于离线机器的suppo金宝apprtsoftwaredownloader。同样的效果……

马丁Foltin

好了

1.更新Java (https://www.java.com/en/download/mac_download.jsp
2.运行重新安装硬件支持包金宝app
3.打开终端
4.等待——需要5-10分钟(耐心等待完成)
5.重启MATLAB
6.> > = arduino

一个=

带有属性的Arduino:

端口:“/ dev / cu.usbmodem14401”
板:“Mega2560”
AvailablePins: {'D2-D53', 'A0-A15'}
AvailableDigitalPins: {'D2-D53', 'A0-A15'}
可用的pwmpins: {'D2-D13', 'D44-D46'}
AvailableAnalogPins:{“A0-A15”}
AvailableI2CBusIDs: [0]
AvailableSerialPortIDs: [1,2,3]
库:{'I2C', 'SPI', 'Servo'}
显示所有属性

马丁Foltin

你好,我有一个类似的问题@David。MacOS Catalina 10.15.6和Arduino MEGA 2560。

> > = arduino
更新Mega2560上的服务器代码(/dev/cu.usbmodem14401)。这可能需要几分钟。
Arduino IDE文件夹Arduino。app/Contents/Java'已损坏。开放
添加资源管理器重新安装Arduino的MATLAB支持包金宝app
硬件。

嗨,在Mac上的Matlab 2020a上尝试这个,运行Cata lina 10.15.6。下载OK,然后进入配置。我选择Leonardo(我的arduino模型)和端口/dev/cu。Usbmodem14101,这是唯一的选项。我在库方面保留了默认复选框。我点击程序,它说它正在更新板上的服务器代码,但它只是挂了很长时间,超过一个小时。什么好主意吗?

卡萨岛海驴

嗨,这是很好的分析

MathWorks MATLAB硬件团队

嗨,汤姆,雅各布

很抱歉给您带来不便。请联系MathWorks技术支持,提供MATLAB版本和平台的详细信息,以获得解决问题的金宝app帮助。

谢谢
MATLAB硬件团队
MathWorks

罗斯b

当我尝试在Windows 10和MATLAB R2020上安装包时,它下载OK,在配置安装的最后阶段,它说“发生了意想不到的事情”。软件包未安装。如果我关闭MATLAB并重新打开,包在包管理器中,但不能工作。有什么想法如何修复这个或手动安装?

汤姆周

C:\ProgramData\MATLAB\SupportPackages\R2019b\金宝app3P.instrset\arduinoideInstrset '是腐败的。打开添加-
浏览器重新安装Arduino硬件的MATLAB支持包。金宝app

我怎么解决这个问题?我已经重新安装了这个包,但没有变化。我可以读取模拟输入,但我不能控制伺服。有人知道怎么解吗?

雅各布·哈尔德

我有一个问题,设置matlab到aruino,它给了我这个错误:
july 02, 2020下午2:18:24 com.mathworks.hwservices.logging
信息:加载配置…
初始化包……
准备董事会……
错误:samd:未知架构

有人能帮帮我吗?

m . tilman

和伊姆兰有同样的问题。联系技术支持。金宝app我和Mathworks安装支持部门的Adrian谈过了。金宝app他非常乐于助人(谢谢你艾德里安!)。他给我发了一封邮件,里面有两封推荐信:
“如何重新安装支持包?”金宝app://www.tatmou.com/matlabcentral/answers/318635
" MATLAB激活和安装日志文件位于哪里?"://www.tatmou.com/matlabcentral/answers/101927
重新安装了一次。问题依然存在。研究了日志文件。找到了一个变通办法:
Goto: Windows控制面板。Goto:用户帐户。将帐户类型更改为Administrator。更改用户帐户控制设置为“从不通知”。重新安装了一次。问题解决了。在重新安装后,不要忘记撤消在用户帐户和用户帐户控制设置中所做的更改!希望这能有所帮助。
欢呼,
莫里斯

嗨,君,伊姆兰

很抱歉给您带来不便。请联系MathWorks技术支持,提供MATLAB版本和平台的详细信息,以获得解决安装问金宝app题的帮助。

谢谢
MATLAB硬件团队
MathWorks

6月小

你好,

奇怪的是,当包还在下载时,下载的百分比在变化。它只是弹出错误消息表明下载失败。我已经关闭了防火墙和所有可能的代理。谁能告诉我原因和如何解决这个问题?

谢谢

尚未安装Arduino硬件的MATLAB支持金宝app包:(

嗨,奥拉夫,

很抱歉给您带来不便。承载arduinomkrmotorcarrier库的GitHub服务器暂时宕机。已成功恢复。请尝试重新安装支持包。金宝app如果问题再次发生,请随时与我们联系。

谢谢
MATLAB硬件团队
MathWorks

奥拉夫Haenssler

你好,
同样的问题是无法下载(也是通过使用“支持软件下载器”),即使是在非常快的大学连接。金宝app日志文件告诉我:
"原因:java.lang.Exception: 3P下载失败,因为校验和不匹配:3P \ arduinomkrmotor载波.instrset_win64_1582677944"

干杯

萨Rekatsinas

你好,
有没有人在Arduino工程工具包2.3例simulink开始时遇到以下错误?金宝app

"C:/ProgramData/MATLAB/金宝appSupportPackages/R2019a/3 .instrset/arduinoide.instrset/idepkgs/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -std=gnu++11 -fno-thread -statics -fno-rtti -fno-exceptions -Os -c -g -w - function-sections -fdata-sections - nodlib——param max-inline- inss -single=500 -Dprintf=iprintf -DARDUINO=10801 -MMD -MP -MF" mw_psm .dep" -MT"MW_PWM. mw_mw_mw_pwm . dp "o" -MMD -mcpu=cortex-m0plus -fpermissive -DF_CPU=48000000L -DARDUINO_SAMD_MKR1000 -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x824e -DUSBCON -DUSB_MANUFACTURER=\""Unknown "" -DUSB_PRODUCT=\""Genuino MKR1000\"" -D_RUNONTARGETHARDWARE_BUILD_ - d_roth_mkr1000 -DMODEL=myDCMotorControl -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DON_TARGET_WAIT_FOR_START=1 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DEXT_MODE=1 -DONESTEPFCN=1-dtermfcn =1 -dmulti_instance_code =0 -dinteger_code =0 -dmt =0 -dxcp_custom_platform -dexit_failure =1 -dextmode_disableprintf -dextmode_disabletesting -dextmode_disable_args_processing =1 -dstack_size =64 -d__mw_target_use_hardware_resources_h__ -drt -dmw_timerid =9 -dmw_prescalar =256 -dmw_timercount =18750 -dmw_schedulercounter =1 -d_rtt_baudrate_serial0_ =9600 -d_rtt_baudrate_serial1_ =9600 -d_rtt_analog_ref_ =0 -dclassic_interface =0 -dallocationfcn =0 -dtermfcn =1 -dtermfcn =1-DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DON_TARGET_WAIT_FOR_START=1 -DXCP_CUSTOM_PLATFORM -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=myDCMotorControl -DNUMST=1 - ddcstates =0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -IC:/Users/Chrisrek/DROPBO~1/Work/IDeM-Prototyping/ArduinoEngineeringKi金宝appt/Simulink -IC:/PROGRA~3/金宝appMATLAB/SupportPackages/R2019a/toolbox/target/shared/svd/include-IC:/Users/Chrisrek/DROPBO~1/Work/IDeM-Prototyping/ArduinoEngineeringKit/金宝appSimulink/myDCMotorControl_ert_rtw -IC:/PROGRA~1/MATLAB/R2019a/ Simulink/ include -IC:/PROGRA~1/MATLAB/R2019a/rtw/c/src -IC:/PROGRA~1/MATLAB/R2019a/rtw/c/src/ext_mode/common -IC:/PROGRA~1/MATLAB/R2019a/rtw/c/ rtw/c/ert -IC:/PROGRA~1/MATLAB/R2019a/rtw/c/ert -IC:/PROGRA~1/MATLAB/R2019a/工具箱/编码器/rtiostream/src -IC:/PROGRA~1/MATLAB/R2019a/工具箱/编码器/rtiostream/src/utils -IC:/PROGRA~1/MATLAB/R2019a/rtw/c/ert -IC:/PROGRA~1/MATLAB/R2019a/工具箱/编码器/rtiostream/src/utils-IC:/ProgramData/MATLAB/金宝appSupportPackages/R2019a/3 .instrset/arduinoide.instrset/idepkgs/packages/arduino/tools/CMSIS/4.5.0/CMSIS/包含-IC:/ProgramData/MATLAB/SupportPackages/R2019a/3 .instrset/arduinoide.instrset/idepkgs/packages/arduino/tools/CMSIS- ATMEL /1.1.0/CMSIS/Device/ATMEL -IC:/ProgramData/MATLAB/SupportPackages/ 3 .instrset/arduinoide.instrset/idepkgs/packages/arduino/hardware/samd/1.6.20/cores/arduino-IC:/PROGRA~3/MATLAB/Sup金宝appportPackages/R2019a/toolbox/target/ SupportPackages/ arduinotarget/scheduler/include -IC:/PROGRA~3/MATLAB/SupportPackages/R2019a/toolbox/target/ SupportPackages/ armcortexmbase/scheduler/include-IC:/PROGRA~3/MATLAB/金宝appSupportPackages/R2019a/toolbox/target/ SupportPackages/ arduinbase /include -IC:/PROGRA~3/MATLAB/SupportPackages/R2019a/toolbox/target/ SupportPackages/ armcortexmbase/xcp/include -o MW_PWM。o C: / ProgramData / MAT金宝appLAB / SupportPackages / R2019a /工具箱/目标/ SupportPackages arduinobase / src / MW_PWM.cpp
C:/ProgramData/MATLAB/金宝appSupportPackages/R2019a/toolbox/target/ SupportPackages/ arduinobase/src/ mw_pmp .cpp:6:21: fatal error: Arduino.h: No such file or directory #include "Arduino.h"

编译终止。
gmake: *** [MW_PWM. txt]错误1
make命令返回2的错误
model: 'myDCMotorControl'的构建过程由于错误而中止。
在构建“myDCMotorControl”时遇到的错误:
###无法生成所有二进制输出。

在使用MKR 1000时,在外部模式下无法构建代码。

谢谢

MathWorks MATLAB硬件团队

嗨Yit,

很抱歉给您带来不便。请确保您正在安装支持包与管理凭据,并有一个像样的互联网连接,同时安装相同。金宝app
如果您仍然面临安装问题。请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

Yit东

你好,

使用matlab 2018a,得到安装错误
日志含义安装第三方软件失败
arduino软件

Deb Singdeo

嗨,克里斯蒂安,

请检查上面的错误报告以解决R2017a安装问题。如果您仍然遇到安装失败,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

克里斯蒂安·波尔达

拜托,我有MATLAB R2017a,我无法下载Arduino的支持包。金宝app我能做什么?

MathWorks MATLAB硬件团队

你好明,

很抱歉给您带来不便。请联系MathWorks技术支持以获得解决安装问题的帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

嗨,克里斯蒂安,

从R2019a开始控制MKR汽车运输委员会,请在此链接下载可用的支持金宝apphttps://in.mathworks.com/matlabcentral/fileexchange/70554-arduino-engineering-kit-rev-1-hardware-金宝appsupport-19a并按照说明安装它。如需进一步查询,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

明Duong

DBRR
仍然得到arduino 1.8.1损坏

克里斯蒂安-卡纳莱斯

在MATLAB R2019A上,由于某种原因无法将MKRMotorCarrier库上传到mkr 1000板上,有人能帮忙吗?

靖 尹

MathWorks MATLAB硬件团队

你好,亚历山大,

很抱歉给您带来不便。请尝试重新安装MATLAB R2019b和Arduino支持包。金宝app首先,卸载现有的MATLAB和Support包,删除残留文件。金宝app删除后尝试重新安装MATLAB和Arduino支持包。金宝app如果问题仍然存在,请联系MathWorks技术支持寻求帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

我不能在r2019b中使用这个。
问题是:
Arduino IDE文件夹已损坏。打开附加资源管理器重新安装Arduino硬件的MATLAB支持包。金宝app

我试过重新安装,但根本不行。
谁来帮帮我。

嗨费尔南多,

很抱歉给您带来不便。如果您正面临第三方下载问题,请参考上面编辑注中的错误报告中的解决方案。如果问题仍然存在,请联系MathWorks技术支持。金宝app

谢谢
MATLAB硬件团队
MathWorks。

费尔南多·阿隆索

No deja安装los soportes de arduino en la versión 2016b

MathWorks MATLAB硬件团队

嗨Akhmad,

很抱歉给您带来不便。请联系MathWorks技术支持以获得解决安装问题的帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

akhmad fauzi

为什么我不能安装arduino支持包?金宝app

MathWorks MATLAB硬件团队

你好默罕默德,

很抱歉给您带来不便。请联系MathWorks技术支持,提供您正在使用的MATLAB版本的信息,以获得解金宝app决此问题的帮助。

谢谢
MATLAB硬件团队
MathWorks

穆罕默德·易卜拉欣

你好,我在使用Mega2560时遇到了问题。当我启动arduino()命令时,我得到这个“在Mega2560 (COM3)上更新服务器代码”。一分钟后出现红色文本“内部错误:服务器代码的初始化不正确。”
此外,当我尝试运行Arduino服务器的硬件设置时,它运行正常,直到我在测试连接结束时给出这个错误消息“测试连接失败”。回去检查你的设置。”
有什么问题吗?

MathWorks MATLAB硬件团队

嗨,纳撒尼尔,

目前,MATLAB支持包Arduin金宝appo不支持Nano 33 BLE Sense。给您带来不便,我深表歉意。MathWorks已经注意到这个请求,并将考虑在未来的版本中添加对该板的支持。金宝app

谢谢
MATLAB硬件团队
MathWorks

MathWorks MATLAB硬件团队

嗨,乔纳斯,

请联系MathWorks技术支持以获得关于使用MATLAB Arduino SP金宝appPKG使用Nano3.0的进一步帮助。

谢谢
Arpita

纳撒尼尔Drellich

我正在做一个使用Arduino Nano 33 BLE Sense的项目。这个计划是否会支持这个董事会?金宝app

乔纳斯-施

嗨Arpita,
我使用的是Matlab版本R2019b。当我尝试你建议的时候,我不幸地得到了同样的错误。
我的猜测是,我需要获得arduino nano 3.1与新的ATmega328p处理器或使用arduino nano 3.0的FTDI转换器。

谢谢
乔纳斯

Arpita Agrawal

嗨,伊森,乔纳斯,

请确认您要使用的MATLAB版本。如果您使用的是R2019a及后续版本,您可以在arduino对象创建过程中使用'BaudRate' NV对,如下所示来覆盖默认波特率:

a = arduino('COMPORT','BOARDNAME','BaudRate',115200)

如果您对此有进一步的问题,请联系MathWorks技术支持。金宝app

谢谢
Arpita

乔纳斯-施

你好,
我也在用arduino nano 3.0做一个项目。我已经安装了matlab和simulink金宝app的硬件支持包。金宝app硬件设置,你在安装过程中,没有工作,当我试图连接到arduino这条消息出现:
a = arduino('COM3', 'Nano3')
在Nano3 (COM3)上更新服务器代码。这可能需要几分钟。
无法为Nano3 (COM3)板编程。请检查单板是否有支撑,端口和单板类型是否正确。金宝app有关更多信息,请参阅Arduino硬件
故障排除。

当我查看Arduino硬件故障排除时,有一点引起了我的注意:
3.如果您使用的是旧的ATmega328p板,请确保您使用的是FTDI转换器将电路板连接到计算机。
当我使用arduino软件的nano时,我需要选择“ATmega328p(旧引导加载程序)”作为处理器,以便能够将代码更新到arduino nano。

谢谢
乔纳斯

Ethan Recalde Jaramillo

我安装了Arduino硬件的MATLA金宝appB支持包,我想使用Arduino Nano 3.0。
Matlab无法识别该设备,因为它不是原始的,所以我发现我必须将串口的波特率更改为arduino纳米硬件。为了做到这一点,我必须找到一个名为“boards.xml”的文件夹,它出现在下载包上,但我找不到它。
如何改变波德率?

Arpita Agrawal

嗨,马塞洛,

请尝试做干净的重新安装。您需要卸载现有的SPPKG,并删除通过matlabshare .supportpkg命令获得的文件夹下的所有文件。金宝appget金宝appSupportPackageRoot'在MATLAB命令提示符。该步骤完成后重新安装SPPKG。如果您仍然遇到此问题,请联系MathWorks技术支持以获得进一步帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

我连不上arduino。总是会出现以下错误:
“Arduino IDE文件夹' Arduino -1.8.1'已损坏。打开附加资源管理器重新安装Arduino的MATLAB支持包金宝app
硬件。”

Arpita Agrawal

嗨,安琪拉,

请联系MathWorks技术支持以获得相关帮助。金宝app请分享使用此板时看到的错误消息。

谢谢
Arpita

安吉拉Caliwag

我使用MATLAB 2019a。

安吉拉Caliwag

你好,

我正在开发一个使用Nano 3.0的项目。我使用arduino uno研究算法,现在想使用Nano 3.0将其实现到实际设备。但是,与uno不同,我无法连接arduino nano 3.0。不支持吗?金宝app

Arpita Agrawal

嗨,塞吉奥,

请联系MathWorks技术支持以获得有关安装支持包的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

我的matlab版本是R2017b,但当与arduino建立连接时,我得到这个错误:使用conexinarduinomega(第2行)时出错
在使用此特性之前,您需要MATLAB Arduino支持金宝app包。打开外接程序管理器以安装所需的
金宝app支持包。
下载包,但我不知道如何安装或在哪里安装。
由于塞吉奥

我用的是arduino mega 2560

Arpita Agrawal

嗨Rakhi,

目前通过MATLAB Support Package for Arduino不支持Ard金宝appuino Nano 33 BLE板。我们已经记录了这一请求,并将在未来的版本中考虑这一点。R2020a支持Arduino Nano33 IoT。金宝app您可以考虑使用相同的方法。如需进一步查询,请联系MathWorks技术支持。金宝app

谢谢
Arpita

Rakhi阿加瓦尔

我可以连接Arduino Nano 33ble到Matlab吗?

Faber Octavianus

金王

卡卡西Senpai

这可以安装在试用版的matlab?

拉博拉就

第三方下载有问题。它会给出错误。有人能帮忙吗?

去本

你好,我有几个问题。
我已经安装了支持包,尝试通过串口3向ar金宝appduino Mega2560写入数据,然后从if获取返回数据,如下:arduinoObj = arduino("COM11","Mega2560","Libraries",{'SPI','Serial','I2C'},'BaudRate',9600,'traceon',true);serialdevObj = device(arduinoObj,'SerialPort',3,'BaudRate',115200);写(serialdevObj, ' 123 ');numBytes = serialdevObj.NumBytesAvailable;res =阅读(serialdevObj numBytes);disp (res);但是arduino一无所获。这是行不通的。
当我使用FT232直接连接到arduino Mega2560串口3时,它可以工作。
为什么?非常感谢。
箱子

Arpita Agrawal

你好,

请将Arduino硬件的MATLAB支持包更新到1金宝app9.2.2版本,以便能够在MATLAB R2019b中使用MacOS Catalina的SPPKG。有关此问题的任何进一步查询,请联系MathWorks技术金宝app支持。

谢谢
Arpita
MATLAB硬件团队
MathWorks

Arpita Agrawal

你好,

请联系MathWorks技术支持,以获得有关解决支持包安装问题的帮助。金宝app

谢谢
Arpita
Matlab硬件团队
Mathworks

傅小陈

不工作

尤瑟夫Abuzahrieh

什么支持包金宝app兼容sparkfun arduino pro mini 328 - 5V/16MHz

Kateryna Iablokova

我无法安装Arduino硬件的MATLAB支持金宝app包您有什么建议吗?

Arpita Agrawal

你好,

MathWorks正在致力于解决在MacOS Catalina的MATLAB R2019b中无法金宝app工作的Arduino的MATLAB支持包。
请按照这个EBRhttps://ch.mathworks.com/金宝appsupport/bugreports/2172231来获得同样的更新。
很抱歉给您带来不便。

谢谢
Arpita
MATLAB硬件团队
MathWorks

佬司阳极定流

它也适用于MacOS Catalina。解决方法:安装Lib后,当出现“如果你想要安装”的问题时,只需将Arduino IDE的实际版本(1.8.11)复制到Lib下载第三方工具的文件夹中。/用户/用户名…/文件/ MATLAB / SupportPackages /金宝app R2019b / 3 p.instrset / arduinoide.instrset /
覆盖下载的IDE,然后像往常一样执行安装。一切工作正常。
如果您下载了Simulink Ardui金宝appno支持包,请执行相同的步骤。金宝app用实际的IDE覆盖下载的IDE,然后两者都可以很好地工作。

只有3颗星,尽管如此简单的bug不可能没有修复。尝试将下载路径直接设置到Arduino,然后始终下载实际的IDE。

tarekk radwan

我没有使用matlab函数来控制arduino,而是使用matlab来获取一些值,然后我想将值发送到arduino IDE,例如(100,200,…),然后在arduino IDE中进行所有其他计算,而不是在matlab中进行。
有人能帮帮我吗?

王文树

你好。它现在与Mac OS Catalina兼容吗?

poriya daliry

我没有下载这个pkg加载页面没有完成

大卫

迪帕克Jarande

Arpita Agrawal

嗨,猎人,

很抱歉给您带来不便。Arduino IDE 1.8.8安装了MATLAB支持包Arduino与R2019b不兼容MAC金宝app OSX Catalina。MathWorks正在对此进行调查,并将在这里分享最新进展。

问候
Arpita
MATLAB硬件团队
MathWorks

Arpita Agrawal

嗨,所罗门,

请联系MathWorks技术支持以获取有关查询的更多信息。金宝app

问候
Arpita
MATLAB硬件团队
MathWorks

Arpita Agrawal

你好,萨因/ Csaba,

很抱歉给您带来不便。请联系MathWorks技术支持,以获得解决您所面临问题的帮助。金宝app

问候
Arpita
MATLAB硬件团队
MathWorks

所罗门的白色

无法选择端口。只是说选择一个值。我想选择com(10),但选项不在那里

阿卜杜拉Altalmas

猎人卡尼

目前无法在Mac OSX Catalina上运行,使用Arduino Uno和MATLAB R2019b。显示“无法在/dev/cu.usbmodemfd14201找到Arduino硬件。第一个参数必须是有效的串口、蓝牙地址/名称或IP地址/主机名。”这是正确的端口,我已经在终端中验证过了。

Csaba Krizbai

在2018b行不通。软件包已安装,但我的matlab没有看到这个

萨因darvish

2019年行不通

汤姆汤姆

可馨崔

Arpita Agrawal

你好,尼古拉”

给您带来不便,请接受我的歉意。目前Arduino的MATLAB支金宝app持包依赖于Arduino IDE version 1.8.8,在MacOs Catalina上不工作。MathWorks正在处理这个问题,并将与您保持联系。有关此问题的进一步查询,请随时联系MathWorks技术支持。金宝app

问候
Arpita Agrawal
MATLAB硬件团队
Mathworks

对卡特琳娜没用。当我想编程我的Arduino UNO板,出现一个日志错误消息:“失败编程”。然后我在matlab中打开日志,出现错误“坏的CPU类型。”

何塞•大卫

No es可能的descargar me da un error al memento de descargar el arduino软件:
下载arduino软件时出现“Unable to download”错误:

下载网址:retry_http://ssd.mathworks.com/金宝appsupportfiles/downloads/test/R2019a/arduinoide/win64/arduino-1.8.1-windows.zip
socketexception:连接重置

SSI downloadAndInstallSP Response: {"exception": {"cause":"3P Download: 3P \\arduinoide. "instrset_win64_1554333817: Connection reset","title":"Download Error","message":"Failed to Download the third- third software: Arduino software .
这是需要的:Arduino硬件的MATLAB支持包金宝app
要解决此问题,请参阅此MATLAB答案。","type":"ERROR"}}

紫宸刘

如何解决“Arduino IDE文件夹' Arduino -1.8.1'是腐败的。打开附加资源管理器重新安装Arduino硬件的MATLAB支持包。金宝app”

Arpita Agrawal

嗨Bleron /尤金,

请联系MathWorks技术支持,以帮助您解决在使用MATLAB R2金宝app019b的Arduino硬件的MATLAB支持包时遇到的问题。由此造成的不便,请原谅。

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

Bleron Preniqi

它不能用matlab 2019b工作,请尽快解决问题。

尤金Broening

不工作与Matlab 2019b:-((

Arpita Agrawal

嗨Yosua,

请联系MathWorks技术支持以获得解决安装失败的帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

yosua圣诞节

你好,当我想安装这个包,然后我点击“安装”,但它只是显示空白空白,它不显示一致,就像卡在whie空间。请帮帮我.....

嗨Viacheslav / Dulin /村落,

请联系MathWorks技术支持以获得解决您所面临问题的帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

Dulin熊

Mathworks员工你好,我无法下载包,提示“未能下载第三方软件:Arduino软件”,这是什么问题?

村落Khiabani

嗨,在MATLAB 2019a中安装了MATLAB和Simul金宝appink对金宝appArduino软件的支持后,当我试图检查我的设备连接时:“Arduino ('com3', 'uno')”我得到错误声明为:“STR2DOUBLE:无效输入参数”!!!!我不知道有什么问题有人能帮帮我吗?

Viacheslav Sedunin

在2019b更新之后,Matlab完全停止使用Arduino。不得不用了一段时间2019a。现在,即使是这个版本也停止了工作,因为它无法看到设备。
在Arduino硬件设置的Matlab中,它不能编程。同时在matlab本身经过经典命令‘a = arduino’——表示:“无法检测arduino硬件。确保Arduino硬件正确插入。”
虽然当我插入USB线时,Matlab看到了它,并说Arduino已经连接上了。
这毁了我两周的实验工作。就让我用它原来的样子!

安德鲁•拉森

工作得很好,除了一个问题与应用程序设计器,在那里它声明。p文件无法找到或不能使用包装时。
任何帮助在这将是伟大的,不是整个很多支持在Matchworks。金宝app

MathWorks MATLAB硬件团队

你好,路易斯,

请联系MathWorks技术支持,以获得解决您所面临的安装问题的帮助。金宝app

谢谢
MATLAB硬件团队
MathWorks

Luis Teco

当我关闭matlab再次打开时,我必须再次安装这个来使用我的arduino,有解决方案吗?

Arpita Agrawal

嗨,毫米,

您可以在Arduino对象创建过程中使用'BaudRate' NV对设置BaudRate,如下所示:a = Arduino ('Com14','Uno','BaudRate', 115200)。请确保您所使用的单板支持您指定的BaudRate值。金宝app请联系MathWorks技术支持以获得进一步的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

毫米

是否可以设置波特率?还是MAtlab尽可能快地获取数据?
谢谢,
-

约瑟夫Gitonga

解决此问题,请联系技术支持金宝app

问题是什么?

Suurya KS

Arpita Agrawal

嗨,卡斯帕·,

请联系MathWorks技术支持,以获得有关解决支持包安装问题的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

Arpita Agrawal

嗨,码头,

目前,Arduino的MATLAB支持包不支持Node MCU 金宝app8266。MathWorks已经记录了这个请求,并将考虑在未来的版本中添加对此的支持。金宝app
很抱歉给您带来不便。

谢谢
Arpita
MATLAB硬件团队
MathWorks

Ahmad Gurnito

保罗Hoult

Yo tenía el mismo problem, sin禁运,tienes que eliminar la carpeta que se creo en tu disco duro对应的paquete, ya que eso o lo que le está afectando, buscala zh ProgramData\MATLAB

保罗Hoult

是行不通的。它安装,但不运行,它抱怨,它没有安装,即使它已安装…

玛丽娜BORHAN

我尝试用nodemcu esp8266,但不在列表中。如何连接这个驱动程序

ritian赵

Arpita Agrawal

嗨,珍/沙赫扎德,

请联系MathWorks客户支持,以获得解决支持包安装失败问题的帮助。金宝app

谢谢
Arpita

Jen香港

大家好,我目前正在使用R2019b版本的MATLAB,我通过我的大学获得了许可证。目前有一个错误阻止我安装它,说明支持包与我的MATLAB版本不兼容金宝app

沙赫扎德齐亚


我在我的笔记本电脑上安装了MATLAB 2016a,现在我尝试安装硬件支持包几次,但我失败了…金宝app以下警告显示每次。
下载失败:收到致命警报:协议版本
帮我解决这个问题。

谢谢

S.M.Shahzad齐亚
smshahzad.zia@gmail.com

嗨,所有

好消息是,当我将环境变量设置为C:\Program Data\…\R2019A和我把R2019B改成了R2019A。据我所知,2019B不工作可能是错的。安装了很多Arduino安装,最后几周后我得到了一些东西。我有一份兼职工作,很消磨时间。同时添加C编译器。我不确定C编译器是否发挥了作用。

你好,
下载Gwmin C编译器即可。我已经卸载和重装了Arduino硬件软件31次。我已经和客服谈过了。金宝app我有6张支持票。金宝app所有我得到的是一个autoresponsed消息与相同的情况,这意味着失败。他们不能帮助我,直到其他票已经解决了,基本上是同样的问题,以不同的方式重复了6次。我想我搞混了。别担心,我会继续努力的。我打算删除2019A和b。我不应该升级的。试试2017A和B。

我也在尝试环境变量。我找不到C:\ProgramData\文件来删除它,其中有支持包金宝app
如果他们腐败了。我无法接近他们。

如果有人有任何解决办法,请告诉我。金宝搏官方网站

用Matlab 2019b来识别电路板。然后我就出发去改变世界。

Arpita Agrawal

你好Philip/Hoang My,

请在板子上分享你上传失败的MATLAB版本。
或者,您也可以尝试创建Arduino,将'TraceOn' NV对设置为true,如下所示:
示例:a = arduino('COM9','Uno','TraceOn',true,'Libraries',)
这将显示上传失败的日志,并帮助您了解上传失败的原因。
有关可用NV对的更多详细信息,您可以参考以下arduino文档页面:https://in.mathworks.com/help/金宝appsupportpkg/arduinoio/ref/arduino.html

请联系MathWorks技术支持以获得解决此问题的进一步帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

菲利普微波激射器

你好,

失败了,他使用Arduino上传。到目前为止,这两个版本都没有任何效果。我一直在删除文件
不知道如何改变路径。但我想就是这样了。没有将纠错链接到运行纠错的文件,这可以在失败报告文档中看到。这并不难。你挑选你的包裹。下载后就可以运行了。但事实并非如此。

有人有解决方案吗?

贾某章

黄平君我


我无法上传arduino:“在Uno (COM9)上更新服务器代码。请稍等(可能需要几分钟)。
无法编程单板Uno (COM9)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app有关更多信息,请参见Arduino硬件故障排除。

钱德勒Dotson

Arpita Agrawal

嗨Sahand,

您可以使用HWsetup中服务器上传失败时可用的日志文件中的信息来了解导致失败的问题的原因。如果问题仍然存在,请联系MathWorks技术支持以获得解决此问题的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

Sahand Liasi

当我尝试在安装中上传Arduino服务器时,它说Arduino板编程失败。我试了很多次,但还是不行。我在安装的时候用usb连接了Arduino UNO到我的笔记本电脑,连接正常,但是每次上传都失败。

Arpita Agrawal

嗨,砂光机,

请联系MathWorks技术支持以获得帮助,以解决您面临的问题。金宝app

谢谢
Arpita

桑德Nijdam

我对I2C实现有一个问题。我用Arduino Mega 2560控制Adafruit ADS1115 ADC板,这在Matlab 2018a下工作得很好。然而,在Matlab 2019a下,我得到了完全错误的数据。我看到读取和写入I2C的内部方法已经完全改变,但不知道如何解决这个问题,因为没有错误消息,只是完全错误的响应。

如果它在Linux上安装了Arduino开发环境的便携版本,我会给它5颗星。我最终与.arduino15/preferences.txt文件与另一个安装的Arduino IDE(1.8.9)发生冲突,我用它来针对esp32 micro。我最终使1.8.9安装可移植,以解决首选项冲突。

为什么这个matlab支持包不工金宝app作(第三方错误)2017b版本。另外两个arduino插件和这个有什么不同

高科技男人

蒂姆·鲁斯

在OS X 10.14和Matlab 2019a下使用Mac,我注意到我在“设置”期间得到一个错误,后来也使用“arduino”命令,如果有超过16个可用的USB地址(包括USB集线器):Array exceeded(17)。此错误只出现在I/O模式中,这似乎也是为simulink接口安装引导加载程序所必需的。金宝app因此,我建议在安装过程中删除所有USB集线器,如果你看到这个错误,并使设置少于16个USB端口。安装完成后,对于这个超过16个USB端口的包,“arduino”命令仍然失败,但是“MATLAB Simulink支持包for arduino硬件”可以工作。金宝app金宝app

Arpita Agrawal

嗨,Le Vy,
MotorShield L293D不直接支持此支持包。金宝app但是,您可以创建一个自定义插件库来集成对SPPKG工作流保护的支持。金宝app
下面是Arduino文档链接,解释了使用Arduino的MATLAB支持包创建自定义插件库的详细信息:金宝app
https://in.mathworks.com/help/金宝appsupportpkg/arduinoio/custom-arduino-libraries.html

有关此问题的进一步问题,请随时联系MathWorks技术支持。金宝app

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

Arpita Agrawal

嗨,切尔西,

创建'TraceOn' NV对为true的Arduino,如下所示:
示例:a = arduino('COM9','Uno','TraceOn',true,'Libraries',)
这将显示上传失败的日志,并帮助您了解上传失败的原因。
有关可用NV对的更多详细信息,您可以参考以下arduino文档页面:https://in.mathworks.com/help/金宝appsupportpkg/arduinoio/ref/arduino.html
请联系MathWorks技术支持以获得解决此问题的进一步帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

Le Vy Do

这个包可以用来控制电机屏蔽l293D吗

切尔西杨

当我在下载过程中尝试在服务器中包含库时,没有任何工作,并且弹出“未能编程Arduino…”的消息。我怎么解决这个问题?

乔安妮·麦克费登

确保在代码文件中添加了支持包/arduinoio的路径,这样它就不会金宝app在查找支持包文件时遇到问题

bboualem benlahbib

嗨,朋友们,当我试图下载matlb 2014a版本的包时,我遇到了这个错误(下载失败,收到致命警报:protocol_version)

萨钦Gaikwad

Arpita Agrawal

嗨,克里斯多夫,

请联系MathWorks客户支持,以获得有关解决R2019a的支持包安金宝app装的帮助。

谢谢
Arpita

克里斯托弗助教

嗯…我很高兴我遇到了其他人在更新到2019a后遇到的相同问题,Arduino支持包无法工作金宝app

治愈猎隼

Arpita Agrawal

嗨,Nauraiz, qiyang, Zaichenko,

请联系MathWorks客户支持,以获得解决支持包安装失败的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

Nauraiz Subhan

我已经安装了matlab arduino支持包,我正在使用2019a试用金宝app版。
% cmd
一个= arduino
“在使用此功能之前,您需要MATLAB Arduino支持包。金宝app将外接程序管理器打开到
安装所需的支持包。”金宝app
你能帮我解决这个问题吗?

Qianyang陈

下载一切正常,但得到错误消息说:“Arduino IDE在文件夹Arduino。app/Contents/Java'是腐败的。”似乎有些人也有同样的问题,但还没有找到解决方案。

Zaichenko Stefan

arduinoio。Mlpkginstall不工作

Arpita Agrawal

嗨,Pham Minh/Pieume,

请联系MathWorks客户支持,以获得解决SPPKG下载/安装失败的金宝app帮助。

谢谢
Arpita
MATLAB硬件团队- MathWorks

大家好,我使用的是R2017b版本,但我无法下载包,请有人帮忙将包发送到我的邮箱:pieumeulrich@gmail.com

范明顺

嘿,伙计们。我不能安装程序,因为我不能下载文件??

大卫(

我下载并安装了这个软件包。我连接了一个arduino DUE,并尝试创建一个对象与= arduino();,我仍然会被提示:“在使用此功能之前,您需要MATLAB Arduino支持包。金宝app打开外接程序管理器以安装所需的支持金宝app
包。”

Noé Luna Aguilar

帮助! !无法检测Arduino硬件。确保原始Arduino硬件已正确插入。否则,请同时指定端口和单板类型。有关更多信息,请参见Arduino硬件故障排除。

Aitor Burdaspar

"安装第三方软件失败:
Adafruit Motor Shield V2库

这是由:
Arduino金宝app硬件的MATLAB支持包

我该怎么解决呢?

Arpita Agrawal

嗨Raziye,

您可以从本页右上方的链接下载SPPKG安装程序,下载后启动安装程序。
或者,您可以在系统上启动MATLAB,然后单击MATLAB工具条上的Add-ons选项,选择“获取Add-ons”。这将启动加载项资源管理器窗口,搜索“Arduino硬件的MATLAB支持包”,然后单击安装。金宝app

有关安装Arduino硬件的MATLAB支持包的进一步帮助,请联系MathW金宝apporks客户支持。

谢谢
Arpita
MATLAB硬件团队
MathWorks

raziye dastgheib

怎么安装?!

Arpita Agrawal

嗨Keerthana,

Arduino金宝app的MATLAB支持包不支持Galileo gen 2板。很抱歉给您带来不便。
所有支持的单板列表可在此金宝app页面:
https://in.mathworks.com/hardware-金宝appsupport/arduino-matlab.html

谢谢
Arpita
MATLAB硬件团队
MathWorks

Arpita Agrawal

嗨Hariharan,

目前,Arduino的MATLAB支金宝app持包不支持直接设置analogReference。我们已经记录了这个请求,并将尝试在未来的版本中添加它。如需进一步查询,请联系MathWorks技术支持。金宝app

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

我可以使用伽利略gen 2板arduino UNO?
matlab金宝app 2018a版本是否支持?

Hariharan Rangarajan周二

这个版本是否允许为arduino Mega设置内部1.1V设置?

詹姆斯·希尔

如果此错误仅针对Engineering Kit,则不会:

对于仍然得到这个错误的任何人:
home/gilgamesh007/Documents/MATLAB/金宝appSupportPackages/R2018b/toolbox/target/ SupportPackages/ arduinobase/src/ mw_pmp .cpp:6:21: fatal error: Arduino.h: No such file or directory
# include“Arduino.h”

编译终止。
gmake: *** [MW_PWM. txt]错误1
model: 'myDCMotorControl'的构建过程由于错误而中止。
错误:在构建“myDCMotorControl”时遇到的错误:
无法生成所有二进制输出。

请看这个:

//www.tatmou.com/matlabcentral/answers/407753-arduino-mkr1000-金宝appsimulink-build-procedure-aborted-due-to-error

而且

//www.tatmou.com/matlabcentral/fileexchange/68620-arduino_engineering_kit_hardware_金宝appsupport_18b?s_tid=FX_rc2_behav

Arpita Agrawal

嗨,约旦/ SHENGXU /诺亚,

请联系MathWorks技术支持以获得帮助,以解决使用SPPKG时遇到金宝app的问题。

谢谢
Arpita
MATLAB硬件团队
MathWorks

约旦麦肯齐

我使用R2018b,它不会让我选择一个端口,它只是说“选择一个值”而不给我选项。

SHENGXU金

我不知道为什么我不能安装,即使我有支持金宝app

诺亚Wardlow

诺亚Wardlow

尝试在arduino上上传matlab服务器,它告诉我Java内容不可访问或损坏?似乎很多人都遇到了这种情况。希望得到它的计算,否则我不知道为什么我买了300美元的套件

Arpita Agrawal

你好阿迪尔,

您可以按照此错误报告中的说明进行操作https://ch.mathworks.com/金宝appsupport/bugreports/details/1741173解决这个问题。
如果问题仍然存在,请联系MathWorks客户支持以获得解决方案的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队
MathWorks

阿迪尔安瓦尔

我使用Matlab 2017a,下载停止时第三方下载开始.....请帮助我。

Arpita Agrawal

你好,

为了解决R2017a的MATLAB Arduino SPPKG安装失败问题,请参阅此错误报告:https://ch.mathworks.com/金宝appsupport/bugreports/details/1741173

此外,如果您在系统上安装的MATLAB文件夹中没有从此错误报告中下载的.zip文件中找到该文件,只需按照说明将.zip文件添加到安装的MATLAB目录中。

谢谢
Arpita
MATLAB硬件团队
MathWorks

febin米

拉法Barcena

febin米

我不能下载第三方,为什么?

Ed Callway

下载第三方包失败,如400其他海报。所以…为什么在基本安装中包含第三方附加组件,如电机控制?这些包,它们的名称,它们的可用性等等一直在变化!给我们简单的安装。我有一个疯子:-(

Dhaval Joshi

无用的。给出下载致命错误。

mog Bekru

我正在使用matlab 2018a,我无法找到和使用安装的硬件支持包。金宝app

Matthijs van Esch

下载第三方软件时停止
我使用Matlab 2017a,所以它应该工作

彼得亚雷Prusaczyk

下载第三方软件时出现问题。要解决此问题,请联系技术支持…金宝app

Makarand nikam

寻找零星。

不支持R2017a金宝app

mehran bahrabadi

你好。我无法安装这个包。我使用Matlab 2017b。下载时,软件停止。

人士mirzaei

我使用的是Matlab 2017a,第三方下载开始时下载停止

毛你们

马丁·波特

抱歉修复,我卸载了所有的包,然后重新安装。一切正常

马丁·波特

你好,我有Arduino工程工具包,我已经按照所有的说明做了,但是matlab不会和Arduino通信。我可以通过ide独立编程Arduino。我已经尝试过了,但并不开心。有人能说一下是什么问题吗

谢谢马丁

巴里·华莱士

我安装了R2018b预发布版本,我没有更新到发布版本。这个附加组件不会安装在预发布版本上,但在我安装R2018b后安装没有任何问题。

拉斐尔Herberth

如果您在安装第三方内容时遇到问题,请尝试以下修复:https://de.mathworks.com/金宝appsupport/bugreports/1741173
为我工作过2017a,尽管根据编者注,这个版本应该没有任何问题。

敌百虫说

你好,

在开始安装(Arduino)支持包时,我有以下错误:金宝app
弹出界面—
无法加载支持包信息。金宝app

这可能是由于网络问题。验证你的网络
连接后重试安装支持包。金宝app
如果问题仍然存在,请联系MathWorks技术支持。金宝app

在命令窗口中:
(致命错误 ] #########_####_####_####_##########:##: publicId和systemId之间需要空格。

# =数字/字母。

Bardh Rushiti

我正在使用R2017a,当它到达第三方时停止下载,我希望尽快解决这个问题

安东尼奥·J。

Ozan eren yuceol

你好,

1)您是否计划添加analogReadResolution()函数,以便能够以12位分辨率读取模拟引脚?
2)我到期了。源代码中readVoltage()函数的整数到伏特转换逻辑是什么?它是否检查当前正在使用的板?例如,对于相同的读取分辨率(10位)的不同板,转换必须是不同的:
-到期时间:模拟头(A0)*3.3/1023
- MEGA: analoggread (A0)*5.0/1023
3)当使用readVoltage()时,为什么不返回整数值而不是电压?

弗雷德里克Sappert

以管理员身份打开matlab,第三方安装也可以工作

莎拉Reddy

当做硬件设置,它说“Arduino IDE在文件夹Arduino。app/Contents/Java'是不可访问或损坏的"我不确定文件夹应该是什么或如何得到它

文策尔Salzmann

第三方下载工作,3p安装r20018b失败。金宝app到目前为止,支持还没有解决方案,尽管希望如此

Saqib马苏德

解决方案:
安装Matlab 2018a..年代upport package can be easily installed on Matlab R2018a..

康纳马歇尔

对于Mojave的第三方安装守门人必须先手动禁用,然后在系统首选项中进行更改,才能获得完整的软件包下载。

Gonzalo Daniel Ramos Mena

No puedo descargar ni instalar互补/\(¬¬)/\

Phongsathon Choompa

布莱恩Nunez

看看这个视频!!!!!解决方案! !R2018b
https://www.youtube.com/watch?v=TitVKsC9tX0

卡洛斯leopo

卡洛斯leopo

康纳马歇尔

有人对r2018a、r2018b或r2016b上的第三方安装进行了修复吗?我有非常快的互联网,所以我一直在使用wifi,但我没有任何东西阻止下载或安装。cc,使用matlab作为管理员没有改变一件事。我运行Mojave作为我的操作系统,不确定这是否与它有任何关系?

爱德华多Huanca

卡尔·贝克曼

第三方下载开始时,下载停止

卡洛斯leopo

第三方下载开始时,下载停止

卡尔·贝克曼

卡尔·贝克曼

大卫Mtz

迪伦Layfield

这垃圾不管用。

Adnene Boumessouer

Stefan Bartl

下载停止时,第三方启动
我能做些什么来解决这个问题?

Kerem Enhos

以管理员身份运行MATLAB,为我解决了第三方下载的问题

Dhruv Aditya Mittal

若昂罗克

第三方下载开始时,下载停止

威廉macena

第三方下载开始时,下载停止

Melih Canbolat

亚当Wechter

一些大学的防火墙可能会阻止Arduino(第三方)下载,因为它来自*。cc的网站。将计算机从大学ISP防火墙中移除可以解决这个问题。

杜米尼克更好的

第三方下载开始时,下载停止

有人解决了第三方问题吗?我一直在尝试Matlab R2017a,我仍然收到以下消息:下载第三方软件有问题

Abdoulaye Boubakari

对我来说工作很好!

有人解决了第三方问题吗?我一直在尝试Matlab R2017a,我仍然收到以下消息:下载第三方软件有问题。来自墨西哥的问候!

Saqib马苏德

我无法安装包,原因如下:
下载第三方软件失败:

有人能帮忙吗?

克里斯托弗轮

穆斯塔法AKGUL

我不能下载和安装因为得到一些错误。任何建议吗?

格雷戈尔Hermani

我无法下载第三方插件。安装会自动关闭。

Gerardo Matamoros E

我无法安装包,原因如下:
下载第三方软件失败:
Ostermiller圆形缓冲器

有人能帮帮我吗?

Dhruv Aditya Mittal

当第三方下载开始时,下载被停止。请帮助! !

工作很棒,我用它来教一个有30多名学生控制Arduino Due的班。这缺少了一些功能(例如Arduino Due的DAC支持),这是奇怪的,因为Arduino硬件的金宝appSimulink支持包包含此功能。金宝app除此之外,它很适合我们的目的。

如果它是有用的,我做了一个视频记录如何开始使用这个支持包。金宝app视频在https://youtu.be/8NQ1h0gGgX8

而Itou

弥迦书布洛克

艾哈迈德shamakh

如果直接安装存在问题,则问题可能是下载需要root(管理员)权限才能启动。
选择(仅下载)浏览到具有公共下载权限的目录。

下载完成后..阅读(自述)文件..接下来的一切都解释清楚了

Yu Sop

伙计们,这是当你无法在插件管理器上安装arduino包时的解决方案。下载包即可,下载按钮在右上方(请阅读)。然后打开你的matlab命令窗口,把它拖到那里,然后等待安装开始!

欢迎你! !

默罕默德Haziq

你好,
我已经安装了这个插件,它显示成功安装的包,但在最后,当我尝试检查连接时,它说连接失败,回到设置。同样在Matlab命令窗口中,我尝试使用命令“a = arduino('com3','uno')”,它说错误使用arduino,输入参数太多
有人能帮我吗?我该怎么办?
问候
Haziq

Fadillah Adamsyah

Ankur玻色

Rezo Kobadize

帕特里克Tam

嗨,伙计们,
我使用的是Matlab R2018a, Windows 10。
当我尝试安装“Arduino硬件的MATLAB支持包”时,安装始终没金宝app有成功完成。
相反,“下载错误”始终弹出。
有人能提出解决这个问题的办法吗?金宝搏官方网站提前感谢无数。
最好的
帕特里克

塔伊普Kandemir

它工作,tahnks <3

Tharun维贾伊

济南朱

Taimur扎曼

没有人在这里回复人们的评论。Mathworks在搞什么鬼?

Amit Kumar Mandal

一切安装成功,但每当我要写这段代码('a = arduino('COM3','Uno')')…正在显示一些错误按摩(使用arduino出错
输入参数太多。)请帮帮我

达尼洛NASCIMENTO

每当安装人员“安装第三方应用程序”时,就会失败

Arpita Agrawal

嗨Mateus

请联系MathWorks客户支持以获得解决安装问题的帮助。金宝app

问候
Arpita
MATLAB硬件团队- MathWorks

每当安装到达“正在安装支持包”时,就会失败

萨阿德·哈米德

Arpita Agrawal

嗨Syed /迪,

请联系MathWorks客户支持以获得解决安装问题的帮助。金宝app

问候
Arpita
MATLAB硬件团队- MathWorks

迪汉森

每当安装到达“正在安装第三方应用程序”时,就会失败

每当安装人员“安装第三方应用程序”时,就会失败

ADARSH MISHRA

yanite吉姆

anouar努尔

你好,

默罕默德Kaleem

MSP

Arpita Agrawal

你好,

在最新版本18.1.1的支持包中,我们修复了导致R2018a支持包中“必须精确指定一个草图文件”错误的问题。金宝app请尝试使用MATLAB R2018a重新安装支持包,并将金宝app任何进一步的问题报告给MathWorks技术支持。

谢谢
Arpita
MATLAB硬件团队,MathWorks

Darsana Thulasi

Amit Charantimath

Arpita Agrawal

嗨Ebubekir,

谢谢你给我们写信。目前,您可以使用Arduino硬件的Simul金宝appink支金宝app持包,以便能够将代码编译到Arduino,并在没有连接到主机系统的情况下使用它。你可以在这里安装,https://in.mathworks.com/matlabcentral/fileexchange/40312-金宝appsimu金宝applink-support-package-for-arduino-hardware

我们正在考虑在未来的版本中将此功能与MATLAB支持包集成。金宝app

谢谢
Arpita
MATLAB硬件团队,MathWorks

ebubekir unlu

嗨,我可以使用图书馆没有问题。但是我想编译Arduino代码,没有Matlab连接工作。我该怎么做呢?

Arpita Agrawal

Yangting和Srinivas大家好,

请联系MathWorks技术支持以获得帮助,以解决您面临的问题。金宝app

谢谢
Arpita
MATLAB硬件团队,MathWorks

jehag你

아니왜타사패키지다운로드가되는겁니까。해결좀빨리해주세

斯拉纳

你好,我已经用Matlab2016B安装了这个插件,并连接了我的Arduino板。

一个简单的命令A = arduino()工作。但是当我重新启动Matlab并尝试同样的操作时,我得到了以下错误消息:“在使用此功能之前,您需要Matlab Arduino支持包。金宝app打开支持包金宝app安装程序,安装对其他MATLAB硬件的支持”。

我确定该包仍然安装,我也在Add-On资源管理器中验证了同样的情况,以及使用以下命令集:

>> rehash toolboxcache
> > matlabshared金宝app.supportpkg.getInstalled
名称版本基础产品
------------------------------------------- ------- ------------
Arduino金宝app硬件16.2.3的MATLAB支持包

>>
>> a = arduino()
在使用此特性之前,您需要MATLAB Arduino支持金宝app包。打开支持包金宝app安装程序以安装对其他MATLAB硬件的支持。

尽管包显示为已安装,但错误仍然存在。

非常感谢Matlab团队在这个问题上的任何输入。

谢谢你!

Yangting太阳

我不能“在Uno板上更新服务器代码”。我的系统是OS X,板是Uno。具有讽刺意味的是,几分钟前我正在使用旧版本的包,它在高速下工作得非常好!!我本来打算今天做完实验就回家!感觉真的很沮丧!!
请解决这个问题,我将非常感激!

Arpita Agrawal

嗨,杰西,

请联系MathWorks客户支持,他们应该能够帮助您解决安装问题:金宝app
//www.tatmou.com/金宝appsupport/contact_us.html?s_tid=sp_ban_cs

谢谢
Arpita
MATLAB硬件团队- Mathworks

杰西·史密斯

下面是安装失败的地方(根据日志文件):

执行命令:[C:\ProgramData\MATLAB\SupportPackage金宝apps\R2018a\3 .instrset\arduinoide.instrset\ arduinoo -1.8.1\arduino_debug.exe,——pref, settings.path="C:\ProgramData\MATLAB\SupportPackages\R2018a\3 .instrset\arduinoide.instrset\ arduinode -1.8.1\arduino_debug.exe,——pref, settings.path="instrset \ idepkgs”,——save-prefs]

com.sun.jna.platform.win32。Win32Exception:系统无法找到指定的路径。

杰西·史密斯

我一直在安装过程中得到一个错误。在“安装第三方包…”(可能需要几分钟)。然后我得到一个错误屏幕,上面写着:“未能安装第三方软件:Arduino软件”

我正在运行Windows 10和完全更新的R2018a(9.4.0.813654) 64位版本的Matlab。任何帮助都将不胜感激!

一辉Okamoto

一辉Okamoto

Menghan

你好,

我们已经修复了由于错误“Received fatal alert: protocol_version”而无法在R2014a, R金宝app2015a和R2015b中安装此支持包的问题。请尝试在MATLAB中安装支持包,并通过我们的技术支金宝app持报告任何其他问题。

谢谢。

孟涵- MATLAB硬件团队

SW李

Thuc表象

@Arpita Agrawal
你好。
实际上,这是一个有趣的问题。
我在我朋友的电脑上测试了这个包,这台电脑也有MATLAB R2018a,但没有Arduino IDE。而且运行平稳。
我相信这个问题可能是因为我的电脑有Arduino IDE。因此,它会出现错误:“必须精确指定一个草图文件”。它可以解释,我的Arduino IDE有一个草图文件,我的MATLAB有另一个草图文件,这个包计算了两个草图文件,所以它不能运行。
我尝试卸载Arduino IDE,清除所有与Arduino IDE相关的东西,但是包仍然检测到来自其他地方的草图文件。所以我认为可能的解决方案是我必须恢复整个系统,从头开始做所有事情。但这是我最后的办法,而且很不方便。
希望还有别的办法解决。

Arpita Agrawal

你好,Thuc Phan,

很抱歉给您带来不便。我们需要进行更多的调查来了解这次失败的原因。请联系MathWorks技术支持以获得有关此问题的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队- MathWorks

Thuc表象

我无法运行硬件安装。提示“未能编程Arduino板”。

我打开错误文本文件。它写道:“DPI检测失败,退回到96 DPI”

我使用MATLAB R2018a

Thuc表象

约旦史默伍德

易于下载和安装。大多数人都不知道是什么问题。唯一的缺点是它的水平非常低,很难进入,这减慢了一切。

摩根,他

期待!

Menghan

嗨,约书亚,

感谢您报告错误,并为给您带来的不便表示歉意。我们正在积极地解决这个问题。一旦我们有了解决方案,我们将在这里再次提供更新。

Menghan

MATLAB硬件团队

摩根,他

Arduino IDE文件夹“Arduino -1.8.1”已损坏。打开Add - On资源管理器重新安装MATLAB
金宝appArduino硬件支持包。

约书亚·布伦纳

对我和其他很多人来说似乎没有功能,考虑到有多少人使用它,它还没有修复,这有点令人困惑。我看到“下载失败:收到致命警报:协议版本”在matlab 2014a

Michael David Rooyakkers

Shubham古普塔

同样的错误:下载支持包时出现问题。金宝app要解决此问题,请参阅此MATLAB答案

尼尔斯·范利尔

今天得到同样的错误,在2017b上没有安装(在我的其他机器上它工作正常)

Yashwant . Kapgate

复活节的IHESHIULOR

“下载支持包时出了问题。金宝app要解决此问题,请参阅此MATLAB答案'。请问我如何解决这个问题??谢谢你!

Arpita Agrawal

嗨Ahsan,

理想情况下,您不应该在每次打开MALTAB时都安装支持包。金宝app请与MathWorks客户支持联系,以获得解决此问题的帮助。金宝app

谢谢
Arpita

Ahsan扎伊迪

你好,我正在使用这个包,但我每次打开matlab时都需要安装这个包。每次我都要卸载它,而不是再次安装,以使此工作,请您建议任何解决方案

Arpita Agrawal

嗨,瑞安,

很抱歉给您带来不便。
我们正在调查此事。我们将发布一个更新,一旦解决方案可用。

谢谢
Arpita
MATLAB硬件团队- MathWorks

瑞安麦戈文

你好,我今晚安装了最新版本的Arduino硬件包,当我试图上传Arduino服务器时,我得到一个错误。在安装硬件包之前,我已经使用了Arduino板,并且仍然能够通过Arduino IDE编程。我运行的是64位的Windows 10。我尝试了以下可能的修复,但没有任何运气
1.以管理员身份打开MATLAB
2.卸载—重新安装Arduino硬件包
3.尝试多块板

我已经检查了单板在COM4上,USB驱动已经安装,FTDI在其他FTDI硬件上工作正常。

错误:
2018年4月16日11:30:59 PM com.mathworks.hwservices.logging
信息:错误:必须精确指定一个草图文件

你能给我一个解决这个问题的建议吗?

亲切的问候,
瑞安

华玉梁

年代

你好。当我运行以下代码时,我收到“无法打开草图:C:\Users\Bahar”。

Arduino Mega 2560检测到。
该设备已准备好与Arduino硬件的MATLAB支持包一起使用。金宝app从示例和其他文档开始。
若要与Simulink一起使用此设备,请安装用于金宝appArduino硬件的Simulink支持包。金宝app

> > = arduino(‘COM3’,‘Mega2560’,‘traceon’,真的)
正在更新Mega2560 (COM3)上的服务器代码。请稍等(可能需要几分钟)。
DPI检测失败,退回到96 DPI
加载配置…
初始化包……
准备董事会……
系统无法找到指定的路径。
系统无法找到指定的路径。

喂,
我已经为Matlab R2018a安装了Arduino Matlab支持金宝app包,但安装USB连接配置步骤失败-报告“必须指定精确的一个草图文件”请帮助我。

Phung Thanh

Menghan

嗨,彼得,

很抱歉给您带来不便。我们今天刚试过,但我们无法重现你看到的错误。请与我们的技术支持联系,并附上您在设置USB连接步骤中获得的故障日志。金宝app我们将进一步调查此事,提供更多信息。

谢谢,

Menghan

MATLAB硬件团队- MathWorks

彼得奥斯本


我已经为Matlab R2018a安装了Arduino Matlab支持金宝app包,安装成功,但是安装USB连接配置步骤失败-报告“必须精确指定一个草图文件”错误。
Arduino Uno和Mega2560板都可以完美地与Arduino IDE V1.8.5兼容。

Matlab设置过程无法完成Proram测试阶段,a=arduino()函数确实检测到正确的板和端口,但似乎无法将程序测试代码上传到arduino,并且仅报告“必须精确指定一个草图文件”错误

有人知道如何解决这个问题吗?

亲切的问候,
彼得奥斯本

•Yousefi

工具箱的问题:

a = arduino('com6','Mega2560')
警告:转义字符“\I”无效。有关支持的特殊字符,请参阅'doc spri金宝appntf'。
> serial/subsasgn>localFixError (line 336)
在serial/subsasgn中(第93行)
在arduino/initServerConnection中(第1186行)
在arduino中(第148行)
错误:

Arpita Agrawal

嗨,克里斯,

我们需要进一步调查来调试这个问题。请与Mathworks技术支持联系以获得有关此问题的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队,MathWorks

Arpita Agrawal

嗨,雨果,

我们需要对你们面临的问题进行更多的调查。请与Mathworks技术支持联系以获得有关此问题的帮助。金宝app

谢谢
Arpita
MATLAB硬件团队,MathWorks

克里斯·惠特克

输入a=arduino()
我得到错误消息
使用arduino出错
错误:文件:arduino。m行:216列:5
意想不到的MATLAB表达式。

雨果·默尔

你好,大家,
我的同学和我正在arduino Mega2560上运行一个matlab模型。
我们目前正在使用Matlab2016a和Simulink库。金宝app
它工作得很好,但Matlab似乎对我们的Mega视而不见。
我们试着写:
a = aduino('COM4','Mega2560 ')
但我们得到的是:" idea。internal。getarduinoiderootdir "
你能帮帮我们吗?

非常感谢

Arpita Agrawal

嗨Amith,

我假设您的问题是关于您是否能够使用此支持包与Arduino Uno板一起工作。金宝app此支持包与金宝appArduino Uno板一起使用。
你可以在这里找到这个支持包支持的Arduino板的金宝app列表:https://in.mathworks.com/hardware-金宝appsupport/arduino-matlab.html

谢谢
Arpita
MATLAB硬件团队,MathWorks

Amith R Bharadwaj

这是万能包吗?因为我有一个arduino uno板。

Arpita Agrawal

嗨,费利克斯,
我假设你的问题是你是否可以使用2个I2C PWM控制器与支持包。金宝app您应该能够使用i2cdev方法创建带有PWM控制器的I2C对象。如果您对实现所需功能有任何进一步的问题,请联系Mathworks技术支持。金宝app
谢谢
Arpita
MATLAB硬件团队- Mathworks

Arpita Agrawal

你好,Helio, Aurélien,

请联系MathWorks客户支持,他们应该能够帮助您解决安装问题:金宝app
//www.tatmou.com/金宝appsupport/contact_us.html?s_tid=sp_ban_cs

谢谢
Arpita
MATLAB硬件团队- Mathworks

Aurelien莱尔•

由于Arduino 1.6.1下载错误,安装无法正常工作。你能提供附加组件的安装文件离线运行,以及手动下载IDE包吗?
请帮忙,谢谢

Helio Corradin Filho

无法安装

菲利克斯•道斯

你好,

想知道我是否可以通过这个支持包轻松地与16通道12位PWM控制器接口?金宝app

意图是从2个I2C接口板控制30个伺服电机

谢谢
费利克斯

Arpita Agrawal

嗨Chaitanya,

你看到的错误似乎是一个错误,引脚应该保留在SS而不是MOSI。我们已经做了记录,并将在未来的版本中修复它。
目前,您可以先创建SPI设备,然后在数字输出模式下使用SS,它应该根据您的要求工作。
同时,我们将在未来的版本中研究在SPI设备创建期间在数字输出模式中保留SS引脚的可能性。

谢谢,
Arpita
MATLAB硬件团队- Mathworks

Menghan

嗨Leharika,

“matlabshared.supp金宝apportpkg运行。在MATLAB命令窗口中的“getInstalled”,并查看结果中是否显示了Arduino硬件的MATLAB支持包。金宝app如果确实已安装,但仍然出现错误,请联系我们的客户支持以获得进一步帮助。金宝app

谢谢,

Menghan

MATLAB硬件团队- MathWorks

Leharika Naidu

你好!
虽然我已经安装了这个支持包,但当我输入a=arduino(金宝app);在命令窗口中,红色字体表示需要安装MATLAB支持软件。金宝app为什么会这样?请帮助。

Chaitanya Jha

嗨!很好的支持方案,但我金宝app有个问题。我试图通过Matlab控制Arduino Mega 2560,并用它来控制11个基于SPI的数字电位器。由于我只使用我的Mega 2560作为主设备,我不需要我的PIN 53 (SS)在我的Mega 2560上。我试图使用PIN 53作为数字输出,当我连接我的SPI设备并试图通过Mega2560控制它们时,PIN 53被配置为数字输出,Matlab给我一个错误“板Mega2560, SPI通信需要引脚D53(MOSI),目前正在使用。要使用SPI,请将它们配置为“SPI”。”然而,当我不使用PIN 53时,一切都很好。为什么Matlab认为PIN 53是MOSI?Arduino的规范中明确提到PIN 53是SS, PIN 52是SCK, PIN 51是MOSI, PIN 50是MISO。

Menghan

嗨,Thilina和Deepak,

关于“必须指定一个草图文件”错误,请联系我们的技术支持。金宝app我们需要重现它来找出一个可能的解决方案。

谢谢,

Menghan

Thilina Jayasinghe

我还得到了“必须精确指定一个草图文件”错误。PLZZ做点什么

迪帕克Upadhyaya


当我尝试设置我的Arduino时,我面临这个错误“必须指定一个草图文件”。
我真的需要帮助来解决这个问题
提前谢谢你

Bayrem Gharssellaoui

嗨,每次我尝试安装这个包时,我都会遇到这样的错误:“下载支持包有一个问题。金宝app要解决此问题,请参阅此MATLAB答案"

Raja sekhar narendra

请以管理员身份运行打开matlab以正确安装

Ankur穆克吉

软件包未安装。显示“下载支持包时出现问题。”金宝app要解决此问题,请参阅此MATLAB答案

Menghan

你好,阿巴斯,

请与我们的客户支持联系,他们将能够帮助您解决安装问题。金宝app

//www.tatmou.com/金宝appsupport/contact_us.html?s_tid=sp_ban_cs

谢谢,

Menghan

MATLAB硬件团队

阿巴斯Soleimani


我可以下载这个包。但是我不能安装它。每次它得到错误。
我需要帮助。

Pranav Vyas以及

迪帕克Upadhyaya

你好MathWorks
我可以成功安装包,但无法配置单板
在我选择要安装在我的Arduino Uno上的库,选择板和端口,并按程序后,会弹出一个错误提示,请确保您选择准确的一个草图。

我试着只点击一个库并尝试编程,仍然存在同样的错误

如何解决这个问题?

为什么我得到安装错误.....
我无法安装。

dgmcik

一个bghrnzhd

我如何从以前下载的包安装?“从文件夹安装”在2017a版不可用!!

锉派

你好,
是否支持DAC库,我们有一个需要0-10V金宝app可变DC的灯具。我们正在使用非传染性疾病。io 0-10V DAC。
https://store.ncd.io/product/1-channel-0-10v-dac-digital-analog-converter-i%C2%B2c/
如果有可用的i2c包,请告诉我。
谢谢

巴拉吉莫汉蒂

Jarmo Savykoski

罗德里戈

Arduino Due似乎已经停产,取而代之的是M0,这个包还不支持M0。金宝app对M0金宝app的支持来了吗?

圣扎迦利Donathan

必须卸载所有Arduino支持包,并重新安装此包。金宝app在那之后一切都很好。

亚希尔贾马尔

现在我已经能够安装包了,当我检查Matlab和Arduino之间是否建立连接时,我得到了这个错误
“Arduino IDE文件夹' Arduino -1.6.13'已损坏。打开附加资源管理器,重新安装Arduino硬件的MATLAB支持包。"金宝app

Pratik Hule

亚希尔贾马尔

当到达第三方包时,安装失败,有人遇到同样的失败吗?

沙宾Tandukar

甚至不能安装这个包

亚伦方式

我得到的错误代码和其他人一样。“Arduino IDE文件夹' Arduino -1.6.13'已损坏。打开附加资源管理器,重新安装Arduino硬件的MATLAB支持包。"金宝app根据其他评论,这个问题显然从4月份就开始了。我多次卸载/重装arduino IDE和Matlab插件。我甚至安装了1.6.13版本的Arduino IDE,看看它是否可以工作。没什么。你得解决这个问题,我还有个学校作业要做。

萨姆罗

你好,我尝试过和Arduino沟通,但是只弹出cu。Usbmodem端口,而不是tty。Usbmodem端口,是否有方法解决此问题?

嗨Menghan。我有一个问题的Matlab支持包arduino硬件。金宝app当我尝试连接我的arduino MEGA 2560时,我看到下一个错误:arduinoide文件夹“C:\ProgramData\MATLAB\SupportPackages\R2017a\3 .instrset\arduinoid金宝appe.instrset\arduino-1.6.13”不可访问或损坏

skhu zwane

伊格纳西奥,我得到了同样的错误,不能解决它。
我对你发现的问题很感兴趣

·穆萨布·Farooq

Alvaro Batrez

路易斯·费尔南德斯

5 ran6

Ignacio Prina

嗨,我试图直接启动IDE,但我不能。所以我认为可能是在DEP的“数据执行预防”保护Windows上的一个问题,我通过cmd控制台使用管理特权禁用了所有的保护,但问题仍然存在。也许我可以使用Arduino IDE的另一个版本。
我还是把这个问题提交给了服务请求。谢谢你的回答

Ignacio

Menghan

嗨Ignacio,

您可以在这里提交服务请求,//www.tatmou.com/金宝appsupport/contact_us.html
进入arduinoio. exe所在的文件夹。IDERootpoints at in MATLAB and see if you can launch the IDE from there. Please include this information in the request.

Menghan

Ignacio Prina

您好,当然,在我问“如何联系技术支持”这个问题之前,我尝试了多次重新安装程序包。金宝app谢谢

Menghan

嗨Ignacio,

请先尝试在2017a MATLAB中重新安金宝app装支持包。如果它不工作,请联系我们的技术支持,我们想了解更多并帮助您修复它。金宝app

谢谢,

Menghan

Ignacio Prina

嗨,我有这个问题“Arduino IDE在文件夹' Arduino -1.6.13'是腐败的”在matlab 2017 for win64 bis。我曾经在Matlab 2015a上使用这个包,没有任何问题。你能帮我吗?

艾哈迈德Abugroun

Menghan

嗨,蒂姆,

Arduino Micro应该与此支持包一起工作。金宝app当你调用arduino时,只需指定'micro'作为板类型。你可以在这里找到支持的电路板列表,金宝app

//www.tatmou.com/hardware-金宝appsupport/arduino-matlab.html

谢谢,

Menghan

蒂姆·迈耶

你好,
有没有办法让arduino微(我碰巧有)连接?

欢呼声蒂姆

Menghan

嗨Gibin,

通过MATLAB Arduino支持包,通信或数金宝app据传输从MATLAB开始,这意味着每当MATLAB调用Arduino板时,Arduino板都会从MATLAB获得数据。请随意查看我们文档中的一些示例,看看它是否符合您想要实现的目标。

//www.tatmou.com/help/金宝appsupportpkg/arduinoio/examples.html?s_cid=doc_ftr

谢谢,

Menghan - (MATLAB硬件团队)

GIBIN VARGHESE

请帮帮我。当arduino程序调用mathlab将数字数据从mathlab传递给arduino时,我如何使用mathlab

布伦丹男

(grigory yashin

我有个问题。我尝试用蓝牙模块HC-06连接电脑到Arduino。对于这个任务,我实现了两个方法。
命令arduinosetup不适用于Arduino硬件版本16.2.1的MATLAB支持包。金宝app我无法通过蓝牙(HC-06)连接电脑和Arduino。
当我尝试使用以下命令:
instrhwinfo(“蓝牙”、“HC-06”)
b =蓝牙('HC-06',1)
fopen (b)
= arduino(“COM4为”、“UNO”)
我得到以下错误:
无法编程单板Uno (COM4)。
请确保板子在
金宝app支持和端口和板
类型是正确的。
有人能帮我一下吗?

Husnu Avsar

我想用A4988或drv8825驱动步进电机。我能找到Simulink文件样本吗?金宝app如果你能控制,我想模拟3d打印机。金宝app

钟奉圭

答案:D

简Khong

你好,

我可以知道如何添加自定义Arduino库到Matlab。例如Arduino库的Hx711重量传感器模块?

Tae-Hoon柳

我实际上下载了arduino支持包,但当我写一个=ard金宝appuino

给出这个错误,我尝试安装了很多次,每次都成功安装
有什么问题请帮助我

“在使用此功能之前,您需要MATLAB Arduino支持金宝app包。打开支持包金宝app安装程序以安装其他支持
MATLAB硬件。”

Rouis Jihene

你好,我安装了matlab R2017a,我需要使用lsm303examples从加速度计读取值:首先我写
a = arduino('COM5', 'Mega2560', 'Libraries', 'Pololu/LSM303')
它的工作很好,然后我想创建LSM303设备对象的LSM303D加速度计
compass = addon(a, 'Pololu/LSM303')
但是它不起作用:我得到了这个错误消息:
无法自动检测设备类型和SA0引脚状态。如果使用Arduino Due或Arduino克隆,请指定两个设备
类型及引脚状态
我该怎么办?请帮助我,非常紧急,谢谢

帕洛塔埃

我有9.2 Matlab (2017a),但我可以安装它,因为我得到这个消息:
“支持包要金宝app求安装以下产品:下载188bet金宝搏
MATLAB 9.2”
我怎么解决这个问题?谢谢

孔雀舞simha

Erix科技

如何修复Arduino IDE文件夹' Arduino -1.6.13'是腐败的。打开外接程序管理器重新安装
Arduino金宝app硬件的MATLAB支持包。
我准备重新安装3次,但仍然一样。有人能帮帮我吗?

Menghan

嗨,达里奥,

谢谢你报告这个问题。但是,有各种各样的原因可能导致安装失败。为了更好地帮助您,您可以在这里为我们的客户支持创建一个服务请求吗金宝app//www.tatmou.com/金宝appsupport/contact_us.html?我们很乐意帮你找到解决办法。

Menghan

(MATLAB硬件团队- MathWorks)

Eric Thim,我也在尝试安装,这是同样的想法。谁来帮帮我们。在所有计算机中(20)19台使用2016b,一台使用2015a

Rajan Chalotra

这将在Arduino Due工作吗?

Eric时间

由于某种原因,当我试图安装软件包时,当它到达“下载第三方软件包”时,安装停止。没有给出错误编号;我只是被告知联系技术支持。金宝app有解决这个问题的方法吗?

正弦苏

有人能帮我分享一下Arduino硬件支持吗?金宝app我不能从网上下载。至少3小时是0%。我在网上找不到脱机安装包。Thanks.784584308@qq.com

T谢尔登

谁能帮我分享一下Arduino硬件支持包?金宝app我从官网下载的,运行不好。总是提示错误:Arduino IDE文件夹' Arduino -1.6.13'不可访问或已损坏。谢谢。zhouyangoo@foxmail.com

Drakhsa Khanum

你好,
是否有可能向arduino输入彻底的手势。

Huda Makruf

Menghan

嗨Aditya,

自从安装了支持包后,它是否为您工作过?金宝app如果不能,你能试着重新安装吗?如果您仍然得到错误,请联系我们的技术支持进行进一步的故障排除。金宝app

谢谢,
Menghan

Aditya Joshi

在Mac OS X El Capitan 10.11.6 (15G1217)上使用R2016B

A = arduino('/dev/cu。Usbmodem1411 ','uno', 'traceon', true)
更新Uno上的服务器代码(/dev/cu.usbmodem1411)。请稍等。
第一次输入不能为空。期望非空字符向量或
有效的文件id。

我甚至连痕迹都没有。请建议如何解决这个问题。

谢谢你!

嗨,我正在尝试安装硬件支持包,它需要太长时间和停止。金宝app我退出这个重试,但它给我错误现在。能请任何人帮忙将是非常感激的。
错误:应用程序遇到意外错误,需要关闭。您可能想尝试重新安装您的产品。更多信息请参见C:\Users\Muhammad\AppData\Local\Temp\mathworks_Muhammad.log

Menghan

嗨,杰西,

应该在16.1.1版本中进行修复。如果它仍然不能为您工作,创建一个票给我们的技术支持的确切错误,我们将能够帮助您找到根本原因。金宝app

Menghan

杰西天鹅

孟涵,我在安装过程中也遇到了Adafruit电机屏蔽的问题,Mathworks的最新版本似乎是16.1.1。你能确认哪个版本修复了Adafruit电机屏蔽的问题吗?

Menghan

Adafruit电机护盾库下载问题现已解决。请尝试重新安装支持包。金宝app如果您仍然面临这个问题,请联系我们的技术支持。金宝app

谢谢,

Menghan

Menghan

嗨,奥马尔,

我们注意到Adafruit马达护盾库下载问题开始就在今天。我们现在正在积极调查这个问题,一旦这个问题解决了,我将在这里更新。

谢谢,

Menghan

(MATLAB硬件团队- Arduino)

奥马尔Crypps

我在安装Arduino支持包时遇到了一个问题金宝app
这个错误说

安装第三方软件adafruit motor shield v2库时出错

你知道我该怎么解决这个问题吗?

alperen卡拉

muhammet艾登

好吧,我做了。我重新安装了一次又一次....它给了我com5端口。也许吧,我很幸运

muhammet艾登

***未定义变量“ide”或类“ide.internal. getarduinoiderootdir”

R2016a
我有这个问题。我什么都试过了。我寻找了好几个小时的解决办法。但我没有。哈维尔has Same problem.and I dowloaded add-ons in Matlab. please Help.

哈维尔Zapater

我有Matlab R2016a,我已经安装了Arduino硬件版本16.1.1的Matlab金宝app支持包

当我试图连接到我的Arduino UNO R3时,我收到了这条消息:

未定义变量“ide”或类“ide.internal. getarduinoiderootdir”

有什么解决方法吗?
谢谢
哈维尔

matlab

JANAK TRIVEDI

错误:应用程序无法连接到MathWorks。
有关解决此问题的详细信息,请参阅此支持文章金宝app

我需要Arduino®硬件为matlab 2013a。
请提供链接。

KANAGARAJAN RAJAN

我安装了aurdino simulink软件包完金宝app成后,如果我打开simulink库意味着在显示的只是旧命令而不是新命令(ardino IO等)。它不显示为ardino的新命令

杰姆BICAKCI

斯图尔特品牌

关于2016年10月1日Félix González的条目:

ArduinoServer。ino:11:23:致命错误:MWArduino.h:没有这样的文件或目录编译终止。

我得到了这个,并通过在C:\Program Files\ Arduino卸载Arduino环境来修复它,然后卸载MATLAB for Arduino包。在此之后,我重新安装了MATLAB for Arduino包,并从C:\MATLAB\SupportPackages\R2016A\ ardiino -1.6.1\启动Arduino环境。金宝app在Arduino Preferences中,将此设置为素描本位置。

显然,在计算机上只能安装一次Arduino环境,而不会弄乱所有的Arduino路径信息。

当我尝试安装Arduino支持包时,我一直得到这个错误:金宝app

下载失败:sun.security.validator.ValidatorException: PKIX路径构建失败:
suncertpathbuilderexception:无法找到请求目标的有效认证路径

有什么建议或变通办法吗?

谢谢你这些有用的文件!
请问如何设置模拟输入的分辨率和采样率?
谢谢你!

dhaba印度

里卡多一

阅读Arduino硬件的MATLAB支持包中的故障排除,在Arduino连接金宝app失败的主题中,我发现了这个说明:a = Arduino ('COM4','Uno','Trace',true)。我输入了它,得到了这个:

供应商返回错误消息:
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\librari金宝appes\MWArduino (legacy)
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\ha金宝apprdware\arduino\avr\libraries\Wire
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\h金宝appardware\arduino\avr\libraries\SPI
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\lib金宝appraries\Servo

C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\ Firmata.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ Firmata.cpp.o
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ BLEStream.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ BLEStream.cpp.o效用
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.cpp:20:0:
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.h:30:28: fatal error: SoftwareSerial.h: No
这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
编译误差3 / 4

有人能帮我一下吗?

谢谢。
里卡多

里卡多一

里卡多一

三Vu

=。=我为我的错误感到抱歉=.=!nu:D:D

三Vu

弗拉维奥-布里亚托利:https://www.facebook.com/KenBi00

Uyen阮

“再加一个”…年代或ry, i don't understand clearly. " Cam on ban Tri Vu" =)

三Vu

你应该移动文件夹ArduinoIO到桌面,并改变路径或增加一个:D,我试过了!试一试!有运气!

Uyen阮

我已经运行了文件adioes。pde。我已经提交了我的错误技术服务,等待他们的答复。谢谢Tri Vu

三Vu

哦,你应该找到文件夹pde和运行文件*。pde在文件夹adios之前运行代码从MATLAB:D

Uyen阮

请帮帮我!!
我的问题是:“不能编程板Uno (COM3)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app"
我尝试了很多方法,例如:运行管理,在设备和打印机检查COM ..

Uyen阮

Uyen阮

菲利克斯•冈萨雷斯

你好。我似乎无法连接matlab和我的arduino Uno,我已经安装了支持包。金宝app它会给我这样的错误:

> > = arduino ()
更新Uno (COM5)上的服务器代码。请稍等。
无法编程单板Uno (COM5)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app

然后我输入这个:
>> a = arduino('COM5', 'Uno', 'Trace', true)

还有这个:

更新Uno (COM5)上的服务器代码。请稍等。
供应商返回错误消息:
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\libra金宝appries\Firmata
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\ha金宝apprdware\arduino\avr\libraries\Wire

C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
": \ MATLAB 金宝app\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ Firmata \ src
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
当地C:\Users\毛皮~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp - o
当地C:\Users\毛皮~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp.o
ArduinoServer。ino:11:23:致命错误:MWArduino.h:没有这样的文件或目录
编译终止。
编译误差3 / 4

任何帮助都很感激

Menghan

嗨,斯特拉,

你能检查一下你的电脑上是否有这个文件夹并且它在MATLAB路径下吗?注意,如果您不在Windows上,支持包的安装路径将不同。金宝app

C: \ MATLA金宝appB工具箱\ SupportPackages \ R2015b \ arduinoide \ \实时\ \ arduinoide目标

如果手动将其添加到MATLAB路径,请确保运行“rehash toolboxcache”。

Menghan

(MATLAB硬件团队- MathWorks)

斯特拉·苏

嗨,我真的需要这个帮助。我在连接matlab和arduino方面有问题。我已经检查了一切,板上和端口的信息,设备管理器,我甚至安装了一个新的arduino。但它总是告诉我:
删除(instrfindall);
a = arduino('COM3','Mega2560','TraceOn', true);

正在更新Mega2560 (COM3)上的服务器代码。请稍等。
未定义变量“ide”或类“ide.internal. getarduinoiderootdir”。

有人能帮我一下吗?

BTW, matlab是R2015b, arduino板正在连接一个小型机器人。本文尝试用matlab进行转向控制

Menghan

嗨,德里克,

如果你得到同样的错误,这可能与Firmata版本问题无关。为了更好更快地帮助您,请按照此页面的指示联系我们的技术支持团队,金宝app

//www.tatmou.com/金宝appsupport/contact_us.html?s_tid=sp_ban_cs

Menghan

德里克。

嗨Menghan,

谢谢你的回复。我试着重新安装了这个包,甚至用了不同的系统。然而,同样的问题依然存在。不知怎么的,我觉得它和厚壁岩有关。关于如何将板的firmata降级为旧版本有什么建议吗?

谢谢你!

Menghan

嗨,德里克,

你能试着重新安装支持包,看看是否能解决这个问题吗?金宝app

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

德里克。

我使用Matlab 2015b和Arduino UNO。我已经下载了支持包。金宝app当我运行这个命令时:

A = arduino('com3', 'uno')

我得到以下错误消息,

更新Uno (COM3)上的服务器代码。请稍等。
使用ar2时出错(第2行)
未定义变量“ide”或类
“ide.internal.getArduinoIDERootDir”。

知道我该怎么纠正吗?谢谢。

艾伦王子

顺便说一下,我使用的是matlab 2016a与Arduino支持包。金宝app我的arduino是2560。

请帮帮我
我使用的是MATLAB13b,我安装了arduino支持包。金宝app它与simulink一起工作很好。金宝app但是当我尝试GUI时,它给出了错误。所以我输入
a = arduino()在命令窗口显示错误如下:未定义的函数或变量'arduino'

Menghan

你好尼古拉斯,

你能不能运行下面的代码给我们看一下轨迹,并把MATLAB输出文本发给我们,

a = arduino('/dev/ ty. usbmodemfd131 ','Uno','traceon',true)

谢谢,

Menghan

尼古拉斯Spogis

我试图在我的MAC (OS X El Capitan)中使用我的Arduino/Genuino UNO与Matlab,但无法连接Arduino板。

我试过了:
A = arduino();
无法检测Arduino硬件。确保原始Arduino硬件已正确插入。否则,请同时注明port和board
类型。更多信息请参见arduino函数参考页。

然后:
一个= arduino(“/ dev / tty.usbmodemFD131”,“Uno”)
更新Uno上的服务器代码(/dev/ ty. usbmodemfd131)。请稍等。
无法编程单板Uno (/dev/ ty. usbmodemfd131)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app

我该如何解决这个问题?

投资方面,

尼古拉。

那是欣但

嗨Haritha,

你还在为Arduino板编程时遇到问题吗?

在MATLAB命令行中运行以下代码以获取跟踪。如果这不能让你知道哪里出了问题,请在评论中分享跟踪,以便我们可以与你一起跟进。

A = arduino('com3','uno', 'forcebuild', true, 'traceon', true)

此外,使用Arduino IDE和/或控制面板,以确保您的Arduino板确实是在COM端口3上,并且板类型确实是“Uno”。

问候,
高尼姆
(MATLAB硬件团队- MathWorks)

薛妮定律

我的问题解决了!感谢梦涵对Max的回答。我把我的文件夹名称从Arduino改为a,然后再次在matlab中调用Arduino。现在它被连接起来了。

薛妮定律

我有MATLAB 2016a,并安装了Arduino的硬件支持。金宝app然而,我得到了如下的错误。
“无法编程Arduino板Uno (COM3)。请确保单板有支撑,端口和单板类型正确”金宝app

当我尝试跟踪错误信息时。我得到它如下。
*我在德语中使用Matlab。
[Verwende die Bibliothek Firmata im Ordner: = '使用文件夹中的Firmata图书馆:]

请告诉我我哪里不舒服。我一整天都被这个问题难住了。

>> a = arduino('COM5', 'Uno', 'Trace', true)
更新Uno (COM5)上的服务器代码。请稍等。
供应商返回错误消息:
Verwende die Bibliothek Firmata im Ordner: C:\Users\xn\Documents\Arduino\libraries\Firmata
Verwende die Bibliothek MWArduino im Ordner: C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\libraries\MWArduino (legacy)
Verwende die Bibliothek Wire im Ordner: C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\libraries\Wire
Verwende die Bibliothek SPI im Ordner: C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\libraries\SPI
Verwende die Bibliothek Servo im orderner: C:\MATLA金宝appB\SupportPackages\R2016a\arduino-1.6.1\libraries\Servo

C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
-IC:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1\libraries\Servo\src C:\Users\xn\AppData\Local\Temp\ArduinoServer\MW\ArduinoServer.cpp -o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\Firmata.cpp -o C:\Users\xn\AppData\Local\Temp\ArduinoServer\MW\Firmata\Firmata.cpp.o
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\金宝appSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \金宝app SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.cpp:20:0:
c:\ users \xn\ documents \ arduo \libraries\ firmata \utility\SerialFirmata.h:30:28: fatal error: SoftwareSerial.h:没有这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
Fehler beim Kompilieren。

haritha c

我有MATLAB 2014a,并安装Arduino硬件支持。金宝app
当我打字时
A = arduino
A = arduino(端口,板)

A = arduino
A = arduino('com2','uno')

在matlab中可以看到

无法编程Arduino单板Uno (COM3)。请确认单板是否有支撑,端口和单板类型是否正确金宝app
正确的。

请给点建议。我用的是windows7

谢谢你的反馈,梦涵。经过两个小的修改,我已经设法让它工作。首先,我确保Java已更新,然后安装Java 6 SE运行时(遗留)以匹配我的Arduino配置。我不能证明Java更新是唯一的技巧,因为我还安装了树莓派Matlab支持包。金宝app最后,通过拨打直接地址(正如你提到的),我能够连接到董事会。另一台没有这些更改的计算机仍然收到相同的错误。虽然一切都可能与Java有关,但我的迷信迫使我按照相同的顺序为其他机器安装树莓派工具包。我没有系统地对此进行测试,但现在一切都正常了。我希望这能帮助其他有相同处境的用户!
再次感谢你的帮助!

Menghan

嗨,菲利普

要找出单板的正确串口,请在终端中键入“ls /dev/tty*”并查找usbmodem项。确切的字符串应该是你输入到arduino的。

一旦你有了这些,指定端口和板来创建arduino对象。

如果您仍然得到错误,请联系技术支持,我们愿意更好地帮助您。金宝app

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

Menghan

嗨受罪

你能试试下面的方法,看看是否有用吗?否则,误差是多少?

>>s = serial('/dev/ ty.usbmodemfa131');

谢谢,

Menghan

罗宾逊受罪

打开串口/dev/ ty失败usbmodemfa131与Mega2560单板通信。确保此板没有其他MATLAB arduino对象。我该如何修复?

Watchara Amsiri

无法安装Arduino的MATLAB支持包金宝app®硬件同时下载Arduino IDE。我尝试直接从googlecode下载,它似乎停止下载这个文件在80%。

我该怎么解决呢?

Menghan

嗨),

似乎您正在使用带有“部署到硬件”按钮的Simulink Ardu金宝appino支持包。金宝app为了获得准确和快速的响应,请联系我们的技术支持。金宝app

谢谢,

Menghan

罗)

嗨Menghan,

我和其他人也有同样的问题。我使用Arduino Due,在Win10 PC上运行MATLAB 2014a。我的Arduino板可以使用IDE。然而,当我尝试“部署到硬件”时,它说“arm-none-eabi-gcc.exe已停止工作”。我想知道是否有一些路径冲突之类的。

当我使用"getenv('PATH')"命令时,它返回:
ans =
C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32 \wbem;E:\Altium Designer\System;C:\ Windows\System32 \wbem; C:\Windows\System32 \WindowsPowerShell\v1.0\;C:\Program Files (x86)\Symantec\VIP Access客户端\;E: \ MATLAB \ runtime \ win64; E: \ MATLAB \ bin; E: \ MATLAB \ polyspace \ bin; E: \节奏\ SPB \ openaccess \ bin \ win32 \选择;E: \ \节奏\ SPB \工具捕获;E: \ \节奏\ SPB \工具pspice软件;E: \ specctra \ bin \节奏\ SPB \工具;E: \场效应晶体管\ bin \节奏\ SPB \工具;E: \ libutil \ bin \节奏\ SPB \工具;E: \ bin \节奏\ SPB \工具;E: \ pcb \ bin \节奏\ SPB \工具;E: \ ModelSim \ win64

你能帮我一下吗?谢谢你!

Menghan

嗨Aghil,

如果您正在使用windowsruntime Kinect图像采集工具箱支持包,请在这里提出您的金宝app问题,

//www.tatmou.com/matlabcentral/fileexchange/40445-image-acquisition-toolbox-金宝appsupport-package-for-kinect-for-windows-runtime

要获得更快更好的响应,请联系MathWorks技术支持金宝app

//www.tatmou.com/金宝appsupport/contact_us.html

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

aghil santhose

我在安装kinect运行时软件包时遇到了问题,目前我使用的是matlab2013a。
当我尝试下载那个支持包时,软件的下载没有完成(它在半路上金宝app),即使我保持了几个小时
请帮帮我

Rajan Chalotra

mamu

嗨Menghan,

谢谢,它起作用了!

马克斯

Menghan

你好,马克斯,

您在C:\ users \ max \ documents \arduino \libraries\中安装或下载的Firmata库优先于C:\MATLAB\SupportPackages\R2015b\arduino-1.6.1\libraries中的默认Firmata库。金宝app

你能否将第一个Firmata库移动到另一个位置或临时重命名它,然后再次尝试调用arduino ?

Menghan

mamu

嗨Menghan,
谢谢你的回复。
不幸的是,没有一个解决问题的建议能帮到我。

以下是“需要更多持有”部分的结果:
供应商返回错误消息:
Verwende die Bibliothek Firmata im Ordner: C:\Users\Max\Documents\Arduino\libraries\Firmata
图书馆藏书室:
C: \ MATLA金宝appB \ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino(遗留)
Verwende die Bibliothek Wire im Ordner:
C: \ MATLA金宝appB \ SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
图书馆秩序:
C: \ MATLA金宝appB \ SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
Verwende die Bibliothek Servo im Ordner:
C: \ MATLA金宝appB \ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服

C:\MATLAB\金宝appSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\金宝appSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\ Firmata.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ Firmata.cpp.o
C:\MATLAB\金宝appSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\金宝appSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \金宝app SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 金宝app\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
文件中包含
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp: 20:0
c:\ users \ max \ documents \ arduo \libraries\ firmata \utility\SerialFirmata.h:30:28:致命错误:
h:没有这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
Fehler beim Kompilieren。

mamu

Menghan

嗨mamu,

你有没有试过查看这里的故障排除文档页面,

//www.tatmou.com/help/金宝appsupportpkg/arduinoio/troubleshooting-in-matlab-support-package-for-arduino-hardware.html

如果它们都不适合您,请查看“需要更多帮助”部分并发布您的跟踪输出。

Menghan
(MATLAB硬件团队- MathWorks)

mamu

你好Menghan,
当我尝试将Matlab连接到我的arduino时,我得到了这个:
"无法编程单板Uno (COM4)。请确认
支持单板,端口和单金宝app板类型
正确的。”
你能帮我吗?

Menghan

嗨,汤姆,

谢谢你报道这个问题。这是由于大约一个月前Adafruit的源文件更改造成的。链接中提到的解决方案应该适用于所有版本。与此同时,我们正在更新支持包来修复它。金宝app

Menghan

布拉姆verhelst

亲爱的Menghan,

谢谢你的帮助,我找到了解决问题的方法!

如果你和我一样遇到同样的问题,请访问这个链接://www.tatmou.com/matlabcentral/answers/268379-i-can-t-connect-my-adafruit-motorshield-v2-3-with-matlab2014a#comment_343753

祝你一切顺利!
汤姆

布拉姆verhelst

亲爱的Menghan,

这是我得到的:

在C:/Users/Tom/AppData/Local/Temp/ArduinoServer/Dynamic.cpp文件中包含:
从C: / MATLAB / 金宝appSupportPackages / R2015a / arduinoio /工具箱/ MATLAB /硬件/ SupportPackages / arduinoio / src / MWArduino.cpp: 488:
C: / MATLA金宝appB / SupportPackages / R2015a / arduinoio /工具箱/ MATLAB /硬件/ SupportPackages / arduinoio / + arduinoioaddons / + adafruit / src / MotorShieldV2Base.h:兴起:
Adafruit_PWMServoDriver.h:没有这样的文件或目录
make: *** [C:/Users/Tom/AppData/Local/Temp/ArduinoServer/MWArduino.cpp.]错误1

但后来我得到了一个解决方案,张贴在这里,并改变了文件中的文件名描述://www.tatmou.com/matlabcentral/answers/268379-i-can-t-connect-my-adafruit-motorshield-v2-3-with-matlab2014a#comment_343753

但现在当我运行你的命令时,它被卡在了其他地方:
C: / MATLA金宝appB / SupportPackages / R2015a arduino-1.5.6-r2 /图书馆/ Adafruit_MotorShield / Adafruit_MotorShield.cpp - o
C: /用户/汤姆/ AppData /地方/ Temp / ArduinoServer / Adafruit_MotorShield.cpp.o
make: ***没有规则使目标' C:/Users/Tom/AppData/Local/Temp/ArduinoServer/Adafruit_PWMServoDriver.cpp。O ',需要
“C: /用户/汤姆/ AppData /地方/ Temp / ArduinoServer / ArduinoServer.elf’。停止。

谢谢你看这个!

最好的祝愿

Menghan

嗨,汤姆,

您可以运行此命令来打开跟踪吗?

a = arduino('COM3','Uno','Libraries','Adafruit/MotorShieldV2', 'TraceOn', true)

您将在命令提示符处看到更多消息。你能把你看到的错误发给我吗?

Menghan
(MATLAB硬件团队- MathWorks)

安德里亚书册

太好了!

布拉姆verhelst

亲爱的Menghan,

看来你很了解这方面,也许你也能帮我?
我无法将motorshield dv2库更新到arduino。然而,arduino IDE工作得很好。

当我通过a= Arduino()连接到Arduino时,它也可以工作,还可以指定com和板类型。此外,如果我包括“伺服”库,它仍然有效……但是当我尝试上传adafruit/motorshieldv2库时,它给了我一个错误:不能编程板Uno (COM3)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app(顺便说一下,在启动下图中的最后一个命令之前,工作区已经被清除了)

我使用的是windows10下的Matlab R2015a,并安装了arduino的硬件支持包。金宝app
谢谢
汤姆

Menghan

嗨,拉胡尔,

你看到了什么错误?你用什么操作系统?

Menghan
(MATLAB硬件团队- MathWorks)

拉胡尔Mahadik

有人能上传文件夹吗?我无法自动安装。总会遇到一些错误。这将是一个很大的帮助。谢谢

Menghan

嗨Jarubula,

支持包只金宝app能通过支持包安装程序安装。

我可以知道你得到什么样的下载错误吗?

Menghan
(MATLAB硬件团队- MathWorks)

jarubula praveen

嗨Menghan,

我尝试安装arduino支持包。金宝app由于某些原因下载失败。所以我手动下载了Arduino-1.6.1-windows.zip IDE文件。所以我想知道如何手动安装该IDE。

Menghan

嗨reiner,

在R201金宝app4a及以后的MATLAB中介绍了该支持包。请升级您的MATLAB,或者您可以尝试这里的传统支持,金宝app

//www.tatmou.com/matlabcentral/fileexchange/47522-matlab-金宝appsupport-package-for-arduino%C2%AE-hardware

请注意,有关遗留支持的问题应在其自己的页面上提出。金宝app

希望这能有所帮助。

Menghan
(MATLAB硬件团队- MathWorks)

reiner saclolo

我正在使用Matlab2013a,它说“arduino硬件的Matlab支持包无法用于金宝app发布Matlab”,我如何解决这个问题?

Menghan

嗨,迪,

请在这里询问Simul金宝appink Arduino支金宝app持包的相关问题,

//www.tatmou.com/matlabcentral/fileexchange/40312-金宝appsimu金宝applink-support-package-for-arduino-hardware

Menghan
(MATLAB硬件团队- MathWorks)

Dinesh Kushwaha

你好。谁能帮我搞定WiFi ThingSpeak Write simulink block?金宝app我已经安装了arduino支持包,但我没有得到这个金宝app块。我使用的是matlab 2013b。

ponnuswamy年代

lays25

哇,我很惊讶!我卸载了WinAVR,并手动从Windows路径中删除了这两个条目。现在我可以完美地连接到我的Arduino,只需在Matlab命令提示符中输入“a = Arduino”。

你真是我的救命恩人,干杯!:)

Menghan

C:\WinAVR-20100110\utils\bin;

您可以尝试卸载WinAVR(如果不使用)或暂时从系统路径中删除它们,然后在MATLAB中执行相同的命令吗?

Menghan

lays25

嗨Menghan,

下面是第一个命令的输出:

>>系统('C:\MATLAB\Suppo金宝apprtPackages\R2015a\arduino-1.5.6-r2\hardware\tools\g++_arm_none_eabi\bin\cs-make -f C:\ users \maciej\ appdata \ local \ temp\ ArduinoServer\ArduinoServer.mk')

C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /五金/工具/ g++ _arm_none_eabi / bin / arm-none-eabi-gcc我“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ libsam”-“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS / CMSIS /包括“我“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS /设备/爱特梅尔公司”——“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino”我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / USB”-“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /变量/ arduino_due_x”- C - g - o - w -ffunction-sections -fdata-sections -nostdlib - param max-inline-insns-single = 500 -Dprintf = iprintf改cortex-m3 -DF_CPU = 84000000 -DARDUINO = 156 -D__SAM3X8E__ -mthumb -DUSBCON -DARDUINO_ARCH_SAM C: / MATLAB / SupportPackages / R2015a arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c- o C: /用户/ maciej / AppData /地方/ Temp / ArduinoServer / WInterrupts.c.o
C:/MATLAB/SupportPackages/R2015a金宝app/arduino-1.5.6-r2/hardware/arduino/sam/cores/arduino/WInterrupts.h:22
从C: / MATLAB / 金宝appSupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c: 19:
C:/MATLAB/金宝appSupportPackages/R2015a/arduino-1.5.6-r2/hardware/arduino/sam/cores/arduino/ arduino .h:31: fatal error: avr/pgmspace.h: No such file or directory
编译终止。
cs-make: *** [C:/Users/maciej/AppData/Local/Temp/ArduinoServer/WInterrupts.c.]错误1

ans =

2

据我所知,它似乎返回与以前完全相同的错误。

这是第二个问题:

> > getenv(路径)

ans =

C: \ Perl \ bin \网站;C: \ Perl \ bin; C: \程序文件(x86) \ M1许可;C: \程序文件(x86) \ NVIDIA公司\物理运算引擎\普遍;C: \程序文件(x86) \ \ ArchestrA \常见文件;C: \ ProgramData \甲骨文\ Java \ javapath; C: \程序文件(x86) \ EAGLE-6.5.0 \ lbr \ com; C: \ winavr - 20100110 \ bin; C: \ winavr - 20100110 \跑龙套\ bin; C: \ Windows \ system32系统;C: \ Windows; C: \ Windows \ system32系统\ Wbem; C: \ Windows \ system32系统v1.0 \ WindowsPowerShell \ \; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \ Program Files \英特尔\ OpenCL (x86)SDK \ 2.0 \ bin \ x64; C: \程序文件(x86) \ \ \ MPEG友立资讯系统常见的文件;C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x64; D: \ programy \ MATLAB \ R2015a \ runtime \ win64; D: \ programy \ MATLAB \ R2015a \ bin; D: \ programy \ MATLAB \ R2013b \ runtime \ win64; D: \ programy \ MATLAB \ R2013b \ bin; C: \ OpenVPN \ bin \程序文件;C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x64; C: \程序文件D:\programy\MATLAB\R2013b\polyspace\bin; C:\Program Files (x86)\Skype\Phone\X;

你能看看路径上是否缺了什么重要的东西吗?

Menghan

嗨lays25,

你能在MATLAB中试试这个命令吗?
系统('C:\MATLAB\Supp金宝apportPackages\R2015a\arduino-1.5.6-r2\hardware\tools\g++_arm_none_eabi\bin\cs-make -f C:\ users \maciej\ appdata \ local \ temp\ ArduinoServer\ArduinoServer.mk')

此外,getenv('PATH')在MATLAB中返回什么?

Menghan

lays25

嗨Menghan,

我试着在Windows命令提示符下运行这个命令,没有输出,也没有错误,所以我认为它编译没有问题。我还使用了Matlab中的“system”命令,得到了相同的结果(得到“ans = 0”),没有错误。

哪个路径变量可能导致这种差异?

Menghan

Hi lays25,有些东西可能与你的路径冲突,无论是系统路径还是MATLAB路径。你能在Windows shell中执行相同的命令吗?(从right after Vendor returned error messages to WInterrupts.c.o and make sure it is in one line).

另外,尝试在MATLAB中使用系统函数执行相同的命令。

告诉我结果。

lays25

嗨Menghan,

这是您要求的跟踪。

>> a = arduino('COM14','Due','TraceOn', true)
更新服务器代码到期(COM14)。请稍等。
供应商返回错误消息:
C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /五金/工具/ g++ _arm_none_eabi / bin / arm-none-eabi-gcc
我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ libsam”
我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS / CMSIS /包括“
我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS /设备/爱特梅尔公司”
我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino”
我“C: / MATLAB金宝app / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / USB”
-c:/MATLAB/Su金宝apppportPackages/R2015a/arduino-1.5.6-r2/hardware/arduino/sam/ variables /arduino_due_x" -c -g -Os -w
- function-sections -fdata-sections - nodestlib——param max-inline-ins -single=500 -Dprintf=iprintf -mcpu=cortex-m3
-DF_CPU= 8000000 -DARDUINO=156 -D__SAM3X8E__ -mthumb -DUSBCON -DARDUINO_ARCH_SAM
C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c - o
C: /用户/ maciej / AppData /地方/ Temp / ArduinoServer / WInterrupts.c.o
文件中包含
C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.h: 22日

C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c: 19:
C: / MATLA金宝appB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / Arduino.h: 31:
avr/pgmspace.h:没有这样的文件或目录
编译终止。
cs-make: *** [C:/Users/maciej/AppData/Local/Temp/ArduinoServer/WInterrupts.c.]错误1

这对我来说没有多大意义,因为我可以清楚地看到文件“avr/pgmspace.h”在那里,权限是正确的(Matlab以管理员身份运行)。

Menghan

嗨lays25,

你可以试试下面的命令,然后把日志发给我,包括在命令提示符中打印出来的所有文本吗?
a = arduino('COM11','Due','TraceOn', true)

Menghan,
(MATLAB硬件团队- MathWorks)

lays25

你好高尼姆,

是的,电路板从Arduino IDE工作。USB线缆已插入“Programming”接口。我尝试下载Arduino软件并更新驱动程序,但它们应该已经是最新的,但是我在将USB电缆插入Due的本机端口后更新了所谓的Bossa程序端口。

然而,它不能在Matlab中工作,即使我可以将Simulink模型部署到板上,当然是使用编程端口。金宝app

Ankit德赛

lays25

你好,我正在使用Matlab 2015a和Arduino Due。我已经安装了所有可用的Arduino支持包,我可以通过Simulink使用外部金宝app模式成功连接到单板。金宝app

然而,当我试图通过输入“a = arduino('com11', 'due')”从Matlab命令窗口连接时,我得到了以下消息:

更新服务器代码到期(COM11)。请稍等。
无法编程板到期(COM11)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app

现在我确定端口是正确的,板没有故障,因为我的教授能够在他的笔记本电脑上用Matlab 2015b连接到它,通过Simulink和Matlab命令窗口。金宝app

我能做些什么来解决这个问题?

丹尼斯

太好了!

这个包非常棒,因为您可以使用Arduino作为Simulink草图的输入/输出,也可以直接在Arduino上运行Simulink草图(仅使用Arduino MEGA金宝app和DUE的外部模式)。它只是一个按钮,按一下就可以实现所有这些,这对学生和其他新手来说是必不可少的。另外:你不需要MATLAB编码器,这是昂贵的,没有标准的学生版本。

(我使用的是MATLAB 2015a, Mega和DUE的外部模式都可以工作。)

猎人以

帮助! !当我试图安装或重新安装支持包时,我得到这个错误“指定的密钥不存在于此容器中。”金宝app

Hareni Jagadeesan

我想知道更多的工作与matlab和arduino接口开发

Youbin金

我一直在安装过程中得到一个错误。它说它无法解压缩“arduino-1.5.6-r2-macosx.zip”文件。我也尝试过手动拉开它,但它不起作用。我也试着下载了这个软件包并单独安装。非常感谢你的帮助。

瓦利德Sahhary

你好,

我无法安装支持包。金宝app我总是得到我必须登录的消息,当我尝试登录时,我总是得到“发生错误”的消息,虽然电子邮件和密码是正确的,你知道是什么原因和我可以做什么吗?

嗨,雷纳托,

您能够成功安装包吗?我们以前从未见过这样的问题。你能给我们更多关于MATLAB版本号的信息吗?另外,您是否安装了其他支持包?金宝app这是在重新安装还是重新安装期间?

如果您仍然有问题,通过MathWorks技术支持来更好地帮助您解决问题也会有很大帮助。金宝app

谢谢
Shankar
(MATLAB硬件团队- MathWorks)

雷纳托(

我试图安装Arduino的MATLAB支持包,但总是在最后出金宝app现以下错误消息:

c:\ users \ rento \ appdata \ local \ temp\ tp1f22b9b0_c576_4425_b860_3d4e金宝app2aeb8a06\simulink无法删除。
无法删除C:\Users\Renato\AppData\Local\Temp\tp1f22b9b0_c576_4425_b860_3d4e2aeb8a06。

我手动删除文件,并再次尝试安装,但错误消息再次出现。

有人知道我该怎么做吗?

谢谢

:)

谢尔盖·P。

谢尔盖·P。

Andres马丁内斯

辛南林

我下载不了。
它弹出错误“预期输入非空”。

请帮帮我。

Menghan

嗨Noufal,

你经常看到这个错误吗?有时,Arduino服务器可能不可用,如果您没有这样做,您可能会在其他时间尝试下载支持包。金宝app
如果以上没有帮助,请您告诉我们更多信息,包括您的MATLAB版本,您所在的地区(这可能会影响服务器访问和下载速度)。

谢谢,
Menghan金
软件工程师
MathWorks

约翰·卡特林

当我第一次安装这个包时,弹出了一个非常有用的文档帮助文件。然而,我似乎再也找不到它了。如何访问帮助文件?

Noufal thangal r


当我尝试安装时,出现以下对话框:-

下载失败:服务器返回HTTP响应代码:503http://downloads.arduino.cc/arduino-1.5.6-r2-windows.zip

请帮助。

张称


Arduino的MAT金宝appLAB支持包®硬件仍然无法安装在我的电脑上(2014a)
和支持包金宝app为总阶段食蚁兽不能downloud。(http://cn.mathworks.com/hardware-金宝appsupport/i2c-interface.html

darshini lingappa

Menghan

你好,

支持包无金宝app法通过普通浏览器获取。它只能通过MATLAB中的支持包安装程序下载,安装程序需要Internet访金宝app问。

如果您家中有另一台计算机或您的个人笔记本电脑,MATLAB可以在其上访问Internet,您可以使用安装程序中的“从Internet下载”选项下载支持包。金宝app然后,将下载的文件复制到你的大学电脑中,选择“从文件夹中安装”选项,并使用包含文件的文件夹路径。

希望这能有所帮助。

Menghan金
软件工程师
MathWorks

已经

非常恼人的是,这个包只能通过Matlab应用程序本身获得。我正尝试在我的大学里使用Arduinos和Matlab,但Matlab不允许连接到互联网(大学指南不允许),所以我不知道如何获得这个支持包。金宝app

是否有任何解决方案可以通过标准浏览器获取这个包?

已经

约翰Hedengren

从2013年开始,我们在过程控制实验室中使用了MATLAB和Arduino UNO (Ruggediuno)。我们能够以每个50美元的价格制作40个实验套件,并分发给学生。下面是我们实验室源代码的链接。

//www.tatmou.com/matlabcentral/fileexchange/48016-arduino-matlab-process-control-lab

该实验室在12月份的CACHE新闻中有特别报道。这篇文章包括了一些关于提高学生体验的经验教训。第二年(2014年),在我们制定了一些重要细节之后,这是一次积极的经历。

http://apmonitor.com/che436/uploads/Main/Hands_on_Process_Control_CACHE.pdf

我们有兴趣继续改进Arduino实验室。有关过程动力学和控制的其他模块的任何建议请与我联系:john.hedengren@byu.edu。

嗨,杰森,

我也有同样的问题。使用这个包或其他ArduinoIO包(Simulink),我无法正确地看到50 Hz正弦波。金宝app
一个有能力的微处理器卡看不到频率超过25赫兹的波,这真的很烦人。

你找到解决这个问题的办法了吗金宝搏官方网站?
谢谢

爱德华多

每当我尝试将其连接到arduino时,我都会收到以下消息:

EDU>> a = arduino();
在Arduino Uno (COM5)上更新服务器代码。请稍等。
无法编程Arduino单板Uno (COM5)。请检查单板是否有支撑,端口和单板类型是否正确。金宝app

有什么建议吗?

詹姆斯

工作得很好。安装没有问题。

尼尔。

同样得到一个403错误,似乎还没有修复

现在得到一个403错误。

Menghan

下载问题是由于Arduino团队更改了我们使用的IDE版本的下载链接。这个问题已经解决了。请重新安装支持包。金宝app
如果您对支持包有任何其他技术问题,请随时联系我们的技术支持。金宝app

谢谢。

丹尼尔

任何修复下载失败错误?

杰森陈

Mathworks声明Matlab支持包不是实时的,循环时间不能小金宝app于40 ms (25 Hz)。我正在使用Arduino进行实时应用,喜欢将数据传输到计算机上,以便稍后显示。我希望串行数据缓冲区能够以更快的速度捕获数据。

我尝试了Simulink金宝app Arduino支持包。金宝app它在外部模式下也不能很好地工作,特别是对于Due。

默认波特率如何改变?

Patreze