主要内容

排除运行模型故障arduino.硬件

“无法自动设置主机COM端口”

如果您尝试在arduino上运行模型®硬件和Simulink.金宝app®生成类似于此的错误消息:“对RealTime_Make_rtw_hook的调用,在intry hook期间生成以下错误:无法为您的Arduino硬件自动设置主机COM端口。这可能是由于断开连接或未识别的板。如果电路板未连接到主计算机,请连接它并让操作系统安装电路板驱动程序。“

解决连接问题

解决连接问题:

  1. 验证您的Arduino硬件是否已启动并连接到主机。

  2. 尝试再次在Arduino硬件上运行模型。

解决驱动问题

如果在电路板电源并连接到主计算机时收到错误消息,请在Windows中解决Arduino驱动程序的任何问题®

  1. 在Windows开始菜单中,选择设备和打印机

  2. 如果你找到了一个未知设备在下面其他设备COM港口,双击未知设备

  3. 在里面未知的设备属性打开的对话框,单击硬件选项卡,并单击特性

  4. 在里面未知的设备属性打开的对话框,单击更新驱动程序

  5. 在里面更新驱动程序软件 - 未知设备打开的对话框,单击浏览我的电脑司机软件

  6. 选择包括子文件夹复选框并单击浏览

  7. 导航到安装文件夹在为Ard金宝appuino硬件安装支持时使用的支持包安装程序,然后单击下一个.默认情况下,此文件夹位置为C:\ programdata \ matl金宝appab \ supportpackages \保险箱.例如:C:\ programdata \ matl金宝appab \ supportpackages \ r2017b

  8. 如果Windows安全性提示,请选择无论如何安装此驱动程序软件,让Windows完成安装驱动程序的过程。

  9. 尝试再次在Arduino硬件上运行模型。

如果在解决Arduino驱动程序的问题后收到错误消息,请手动设置主机COM端口和波特率。某些Arduino Board修订的驱动程序不将电路板识别为Windows中的Arduino设备。在这种情况下,设置COM端口号序列0波特率手动,如上所述手动配置主机和引导加载程序COM端口

“端口名称无效。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平台。

要解决此问题:

  1. 访问https://ftdichip.com/drivers/vcp-drivers/

  2. 下载并安装与您匹配的驱动程序苹果Mac OS X.或Linux硬件。

  3. 更新COM端口号。

  4. 再次尝试在目标硬件上运行该模型。