主要内容

型号配置参数金宝app金宝app支持包Arduino硬件

硬件实现窗格概述

对话框。

  1. 在仿真软件金宝app®编辑器中,选择模拟>模型配置参数

  2. 在“配置参数”对话框中,单击硬件实现

  3. 设置硬件板参数设置为一个值,例如Arduino超级2560

  4. 下的参数值硬件板设置将自动填充为其默认值。

    您可以根据您的特定用例选择调整这些参数。

  5. 点击应用应用更改。

有关选择硬件支持包和常规配置设置的详细信息,请参见金宝app硬件实现面板

另请参阅

硬件板

选择运行模型的硬件板。

更改此参数将更新对话框显示,以便显示与硬件板相关的参数。

要为硬件板安装支持,请金宝app通过选择启动支持包安装程序获取硬件支持包金宝app.或者,在MATLAB中®命令窗口中,输入金宝appsupportPackageInstaller

安装硬件板支架后,请重新打开“配置金宝app参数”对话框,选择硬件板。

设置

默认值:没有一个如果指定的系统目标文件为ert.tlcrealtime.tlc,或autosar.tlc.否则,默认为由代码生成系统目标文件确定

没有一个

未指定硬件单板。为模型指定的系统目标文件为ert.tlcrealtime.tlc,或autosar.tlc

由代码生成系统目标文件确定

指定系统目标文件设置决定硬件板。

获取硬件支持包金宝app

调用支持包安装程序。金宝app硬件支持包安装完成后,列表中会列出相应的硬件单板名称。金宝app

硬件板名称

指定用于实现此模型所代表的系统的硬件板。

提示

  • 当选择硬件单板时,会在弹出的对话框中显示单板的设置参数。

  • 选择硬件单板后,可以选择设备厂商和类型。

依赖关系

设备供应商设备类型参数值反映所选硬件板的可用设备支持。金宝app

当您选择硬件板时,选择可能会改变工具链参数值和其他配置参数值。例如,如果您将硬件单板的选择更改为ARM cortex - a9 (QEMU),工具链参数值更改为支持的工具链,例如金宝appLinaro工具链v4.8

命令行信息

参数:HardwareBoard
类型:字符数组
默认值:'确定代码生成系统目标文件'

推荐设置

应用程序 设置
调试 没有影响
可追溯性 没有影响
效率 没有影响
安全预防措施 没有影响

另请参阅

构建选项

参数 描述 默认值
建立行动

选项指定在代码生成期间是只需要生成还是生成、加载和运行操作。

构建、加载和运行

禁用并行构建 选项编译生成的代码和驱动程序源代码并行顺序更快的构建和部署速度。
启用静态库的强制重构 选择创建Arduino®只有在第一次编译Simulink模型时,为了更快的构建和金宝app部署速度,才会编译库文件。

Host-board连接

参数 描述 默认值
设置主机COM端口 选项,要么自动检测或手动设置的COM端口,您的计算机使用通信与硬件板。 自动
设置COM端口号 连接Arduino硬件和计算机的端口。 1
引导装载程序串行通讯端口 计算机上连接Arduino引导加载程序和计算机的端口。 2

被检测

参数 描述 默认值
使被检测 选项启用溢出检测 不选择

模拟输入通道特性

参数 描述 默认值
模拟输入基准电压

选择设置用于测量模拟电路引脚输入的参考电压。

默认的

串行端口属性

参数 描述 默认值
串口0波特率、串口1波特率、串口2波特率、串口3波特率

Arduino硬件上设置串口波特率的选项。

9600

I2C属性

参数 描述 默认值
I2C总线速度(Hz)

选项指定由I2C总线连接的外设之间的数据通信速率。

100000

SPI属性

参数 描述 默认值
SPI时钟输出频率(MHz)

选项从主时钟频率列表中选择一个值,以获得一个SPI时钟频率。

4000
SPI模式

设置数据传输的SPI模式的选项。

模式0 -时钟极性0,时钟相位0
位顺序

为传输选择位序的选项。

MSB第一
SD卡SPI SS引脚

SD卡屏蔽使用的Slave Select (SS)引脚与连接的SD卡进行SPI通信。

4
CAN SPI SS引脚 你的CAN屏蔽用于SPI通信的Slave Select (SS)引脚。 3.

以太网盾属性

参数 描述 默认值
使用静态IP地址,关闭DHCP功能

禁用DHCP选项。

选择
IP地址(以太网屏蔽)

Arduino以太网屏蔽的IP地址。

192.168.0.20
MAC地址

Arduino以太网屏蔽的机器地址。

德:广告:是:EF: FE: ED

无线网络属性

参数 描述 默认值
无线网络硬件 选择用于Wi-Fi连接的WiFi硬件。 WiFi盾
使用静态IP地址,关闭DHCP功能

禁用DHCP选项。

不选择
IP地址

输入Arduino WiFi屏蔽的IP地址。

192.168.1.20
服务集标识符(SSID) 您的网络的SSID。 yourNetwork
无线网络加密

你所连接的网络的WiFi加密。

没有一个
WEP关键

网络的WEP密钥。

D0D0DEADF00DABBADEAFBEADED
WEP关键指标

网络的WEP关键索引。

0
WPA密码 网络的WPA密码。 secretPassword
硬件串口 选择Arduino板连接ESP8266的端口。 串口0

ThingSpeak属性

参数 描述 默认值
连接到自定义ThingSpeak服务器 连接到自定义ThingSpeak服务器的选项。否则,ThingSpeak块通过80端口连接到默认地址184.106.153.149。 选择
服务器IP地址

指定自定义ThingSpeak服务器的IP地址。

184.106.153.149
港口

指定ThingSpeak块连接到ThingSpeak服务器的端口号。

80

外部模式

参数 描述 默认值
通信接口

你可以为ThingSpeak块选择连接到ThingSpeak服务器的选项。

串行-用于基于avr的板。

串行上的XCP -用于基于arm的板。

主机接口

上位机与目标硬件通信的接口,用于信号监控和参数调整。

请注意

只有当您选择时,此参数才会出现在连续的XCP随着通信接口

金宝app

自动设置日志缓冲区大小 自动设置字节数,以预分配的缓冲区在硬件模拟期间。

日志缓冲区大小(以字节为单位) 为基于xcp的外部模式模拟指定内存缓冲区大小。 2048
详细的 在诊断查看器或MATLAB命令窗口中查看外部模式执行进度和更新的选项。 不选择

属性可以

参数 描述 默认值
CAN总线速度(kBit/s) 总线速度,单位为千比特每秒。 500
振荡器频率(MHz) 振荡器频率,单位为兆赫。 16
中断销 中断引脚值使能读取消息。 12
允许所有消息 选项允许所有消息。
缓冲区0 ID类型 缓冲区0 id类型。 正常的
缓冲区0接受掩码(RXMO) 缓冲区0接受掩码(RXMO)的值。 0
缓冲区0接受滤波器(RXF0) 缓冲区0接受滤波器的值(RXF0)。 255
缓冲区0接受滤波器(RXF1) 缓冲区0接受滤波器的值(RXF1)。 255
缓冲区1 ID类型 缓冲区1 id类型。 正常的
缓冲区1接收掩码(RXM1) 缓冲区1接受掩码(RXM1)的值。 0
缓冲区1接收滤波器(RXF2) 缓冲区1接受滤波器(RXF2)的值。 255
缓冲区1接收滤波器(RXF3) 指定缓冲区1接受过滤器(RXF3)的值。 255
缓冲区1接收滤波器(RXF4) 缓冲区1接受滤波器(RXF4)的值。 255
缓冲区1接收滤波器(RXF5) 缓冲区1接受滤波器的值(RXF5)。 255

Modbus属性

参数 描述 默认值
通信接口 模块将用于MODBUS的通信接口类型®沟通 RS485
模式 MODBUS操作模式
奴隶身份 从设备地址或标识符 1
配置线圈 配置线圈寄存器参数 选择
配置离散输入 配置离散输入寄存器参数 选择
保持寄存器配置 配置保持寄存器参数 选择
配置输入寄存器 配置输入寄存器参数 选择
接收超时(女士) 主服务器等待MODBUS服务器响应的最大时间(毫秒) One hundred.

RS485属性

参数 描述 默认值
串口模块 模块将用于MODBUS通信的串行模块(端口) 系列1
波特率 MODBUS通信波特率 9600
配置 Modbus通信块的数据帧配置 SERIAL_8N1
德销 数据使能引脚编号 8
再保险公司销 接收使能pin号 9

显示属性

参数 描述 默认值
为仪表板块启用代码生成

选择此选项以启用代码生成支持:金宝app

  • 指示板显示块上的LCD和TFT显示类型和

  • 指示板块的TFT显示类型

配置显示属性 中配置的当前参数的名称显示配置设置窗口为LCD和TFT格式的显示类型<显示类型:配置库文件> 没有一个
启动显示配置设置 单击此按钮启动显示配置设置窗口。 按钮

BLE属性

参数 描述 默认值
外围设备名称 输入BLE外设的设备名称 Arduino
外围本地名称 输入BLE外设的本地名称 Arduino
广告间隔(*0.625 mS) 设置BLE发布时间间隔,在此时间间隔内,设备会在每个发布通道上周期性地发送发布报文 160
最小连接间隔(*1.25 mS) 输入外围设备与中心设备建立BLE连接所需的最低时间 6
最大连接间隔(*1.25 mS) 输入外围设备与中心设备建立BLE连接所需的最高时间 3200