Arduino支持包
*目标硬件*是一种模式,其中*Engee*模型在连接的(目标)硬件上运行,而不是*Engee*数学核心。
要在此模式下与Arduino兼容的板一起工作,使用*EDM-Target-Arduino*块,它通过四个主要参数调整与设备的交互。:
-
*端口*是目标设备的COM端口。
可以取值
<自动>-在此模式下,端口会自动在可用的COM端口中搜索。 如果找到单个端口,则将使用它,否则必须显式指定它。 -
*董事会的全名*是董事会的名称,作为格式的唯一标识符
供应商:架构:BOARD_ID(例如,arduino的:avr:兆丰).可以取值
<自动>-在这种模式下,卡的名称是从有关COM端口的信息自动确定的。 如果找到标识为Arduino设备的单个端口,则将使用其全名,否则必须明确指定。 -
ArduinoCLI的路径-工具链可执行文件的完整路径
arduino-cli[。exe].可以取值
<自动>-tulchain将自动在:-
添加到环境变量的路径
路径; -
客户端程序的当前目录;
-
在
C:\Program 档案\; -
在
C:\Program 档案(x86)\.列出的路径按搜索优先级的降序进行检查。
-
-
模型目录*是一个目录,用于存储模型相对于*Engee客户端程序的源代码。整合。
在开始工作之前,您必须安装 arduino-cli是Arduino硬件编译和固件的工具链。 安装后,将完整路径复制到可执行文件 arduino-cli[。exe] 并在*EDM-Target-Arduino*块的相应参数中指定它。
| 要使用Arduino兼容克隆,您可能需要安装额外的驱动程序。 例如,用于Windows的Arduino Mega2560克隆板需要CH340驱动程序。 |
配置和启动模型
-
打开*Engee*模型。
-
单击目标平台选择按钮并选择*目标硬件*:

-
添加*EDM-Target-Arduino*块从 块库在*Engee*画布上。 如果库中缺少该块,请更新基本*Engee支持包。*团队整合
恩吉。包裹。开始:
-
选择模型执行模式:
-
在铁上运行模型
-在目标平台上进行互动执行,并由*Engee*管理和监督。 -
以独立模式启动
-在没有*Engee*控制的情况下在目标平台上离线执行。
-
-
点击 在铁上运行模型 或 以独立模式启动 (用于离线启动)。
|
如果*EDM-Target-Arduino*块未放置在模型中,则在启动时会显示错误:
|
执行模式
目标硬件模式的行为类似于KPM"节奏"上的模型执行模式(有关详细信息,请参阅文章 模型执行模式).

