如果您尝试在arduino上运行模型®硬件和Simulink.金宝app®生成类似于此的错误消息:“对RealTime_Make_rtw_hook的调用,在intry hook期间生成以下错误:无法为您的Arduino硬件自动设置主机COM端口。这可能是由于断开连接或未识别的板。如果电路板未连接到主计算机,请连接它并让操作系统安装电路板驱动程序。“
解决连接问题:
验证您的Arduino硬件是否已启动并连接到主机。
尝试再次在Arduino硬件上运行模型。
如果在电路板电源并连接到主计算机时收到错误消息,请在Windows中解决Arduino驱动程序的任何问题®:
在Windows开始菜单中,选择设备和打印机.
如果你找到了一个未知设备在下面其他设备或COM港口,双击未知设备.
在里面未知的设备属性打开的对话框,单击硬件选项卡,并单击特性.
在里面未知的设备属性打开的对话框,单击更新驱动程序.
在里面更新驱动程序软件 - 未知设备打开的对话框,单击浏览我的电脑司机软件.
选择包括子文件夹复选框并单击浏览.
导航到安装文件夹在为Ard金宝appuino硬件安装支持时使用的支持包安装程序,然后单击下一个.默认情况下,此文件夹位置为C:\ programdata \ matl金宝appab \ supportpackages \
.例如:保险箱
C:\ programdata \ matl金宝appab \ supportpackages \ r2017b
.
如果Windows安全性提示,请选择无论如何安装此驱动程序软件,让Windows完成安装驱动程序的过程。
尝试再次在Arduino硬件上运行模型。
如果在解决Arduino驱动程序的问题后收到错误消息,请手动设置主机COM端口和波特率。某些Arduino Board修订的驱动程序不将电路板识别为Windows中的Arduino设备。在这种情况下,设置COM端口号和序列0波特率手动,如上所述手动配置主机和引导加载程序COM端口.
一些苹果Mac OS X.和Linux平台要求您在连接到Arduino硬件之前安装驱动程序。
假设您无法在Arduino硬件上下载并运行模型,因为COM端口未正确设置,并且尝试更改COM端口号产生错误消息,例如:
端口名称无效。COM端口必须以'/dev/cu.usb'开头/dev/cu.usbmodemfa131
在Mac OS X上
或
端口名称无效。COM端口必须以“/ dev / ttyacm”为/ dev / ttyacm0开头
在Linux平台。
要解决此问题:
下载并安装与您匹配的驱动程序苹果Mac OS X.或Linux硬件。
更新COM端口号。
再次尝试在目标硬件上运行该模型。