主要内容

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

硬件实现面板概述

Arduino硬件配置参数对话框

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

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

  3. 设置硬件板参数值等Arduino超级2560

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

    您可以调整这些参数为您的特定用例。

  5. 点击应用应用更改。

在选择硬件支持包的更多信息和通用配置设置,明白了金宝app硬件实现面板

另请参阅

硬件板

选择要运行的硬件板模型。

改变这个参数更新对话框显示,显示参数相关的硬件。

安装支持硬件板,开始支金宝app持包安装程序选择有硬件支持包金宝app。另外,在MATLAB中®命令窗口中,输入金宝appsupportPackageInstaller

支持硬件板安装后,重新配置参数对话金宝app框并选择硬件板。

设置

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

没有一个

没有指定硬件板。系统为模型指定的目标文件ert.tlc,realtime.tlc,或autosar.tlc

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

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

有硬件支持包金宝app

调用支持包安装程序。金宝app你安装一个硬件支持包后,包括相关硬件董事会名单。金宝app

硬件板名称

指定要使用的硬件板来实现系统模型表示。

提示

  • 当您选择一个硬件板、参数板设置出现在对话框中显示。

  • 你选择一个硬件板之后,可以选择设备供应商和类型。

依赖关系

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

当您选择一个硬件,选择潜在的变化工具链参数值和其他配置参数值。例如,如果您改变硬件选择ARM cortex - a9 (QEMU),工具链参数值的变化受支持的工具链,如金宝appLinaro工具链v4.8

命令行信息

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

推荐设置

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

另请参阅

构建选项

参数 描述 默认值
建立行动

选项指定您想要构建或构建、加载和运行操作在代码生成。

构建、加载和运行

禁用并行构建 选择并行编译生成的代码和驱动程序源代码以便更快地构建和部署速度。
使力静态库的重建 选择创建Arduino®库文件只有在第一次编译仿真软件模型的构建和部署速度快。金宝app

Host-board连接

参数 描述 默认值

应用程序下载

设置主机COM端口 自动检测,手动选择,或手动指定主机的串行通讯端口与Arduino通信板。 自动
波特率 选择下载一个仿真软件模型的最大速度Arduino电路板比特每秒可执行。金宝app 115200年
应用程序下载波特率 选择下载一个仿真软件模型的最大速度Arduino电路板比特每秒可执行。金宝app 115200(默认引导装载程序)
引导装载程序串行通讯端口 输入新的COM端口的引导装载程序。

连接I / O通信

硬件串口 选择你的Arduino板的串口。 串口0
设置主机COM端口 自动检测,手动选择,或手动指定主机的串行通讯端口与Arduino通信板。 自动
波特率 选择下载一个仿真软件模型的最大速度Arduino电路板比特每秒可执行。金宝app 921600年

外部串行通信模型

硬件串口 选择你的Arduino板的串口。 串口0
设置主机COM端口 自动检测,手动选择,或手动指定主机的串行通讯端口与Arduino通信板。 自动
波特率 选择下载一个仿真软件模型的最大速度Arduino电路板比特每秒可执行。金宝app 921600年

公益诉讼的沟通

硬件串口 选择你的Arduino板的串口。 串口0
设置主机COM端口 自动检测,手动选择,或手动指定主机的串行通讯端口与Arduino通信板。 自动
波特率 选择下载的最大速度仿真软件模型的公益诉讼执行Arduino电路板比特每秒。金宝app 921600年

连接输入输出

参数 描述 默认值
连接输入输出模式

选择连接的I / O模式。

汽车
行动对源数据丢失块 选择所需的行动数据损失源块。 警告

被检测

参数 描述 默认值
使被检测 选项,使被检测 不选择
数字输出设置在泛滥

模拟输入通道属性

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

选项设置参考电压用于测量针的模拟输入。

默认的

串行端口属性

参数 描述 默认值
串口波特率,连续1波特率,连续2波特率,连续3波特率

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

9600年
串口0配置,连续1配置,系列2配置,连续3配置 为串行通信数据帧配置 SERIAL_8N1
串口0 TX销 发射机密码为串口0 1
串口0 RX销 接收密码为串口0 3
系列1 TX销 串口1发射机密码 33
系列1 RX销 接收串口1密码 32
连续2 TX销 发射机串行端口2的密码 17
连续2 RX销 接收串口2的密码 16

I2C属性

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

选项指定外设之间的数据通信的速度通过I2C总线连接

100000年
I2C SDA销 串行数据密码Arduino电路板的I2C通信 21
I2C sci销 串行时钟引脚数的Arduino电路板I2C通信 22

SPI属性

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

选择从列表中选择一个值的主时钟频率来获得一个SPI的时钟频率。

4000年
SPI模式

选项来设置一个SPI模式数据传输。

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

选项选择订单传输。

MSB第一
SD卡SPI SS销

奴隶选择SD卡(SS)销盾用途与连接SD卡SPI通信。

4
可以SPI党卫军销 奴隶(SS)销,你可以选择盾使用SPI通信。 3
SPI SDO销 串行数据(SDO)销的Arduino电路板SPI通信 23
SPI SDI销 串行数据(SDI)销的Arduino电路板SPI通信 19
SPI SCK销 串行时钟销Arduino电路板的SPI通信 18
SD卡SPI CS销 芯片选择(CS)销的SD卡SPI通信 5

以太网盾属性

参数 描述 默认值
使用静态IP地址和禁用DHCP

选项来禁用DHCP。

选择
IP地址(Ethernet shield)

Arduino以太网的IP地址的盾牌。

192.168.0.20
MAC地址

的机器地址Arduino以太网盾牌。

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

无线网络属性

参数 描述 默认值
无线网络硬件 选择无线硬件使用wi - fi连接。 WiFi盾
使用静态IP地址和禁用DHCP

选项来禁用DHCP。

不选择
IP地址

输入的IP地址Arduino WiFi盾牌。

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

网络的无线加密连接。

没有一个
WPA密码 网络的WPA密码。 secretPassword
硬件串口 选择端口连接到ESP8266 Arduino董事会。 串口0
用户名 用户名的WPA2企业证书。 用户名
密码 密码的WPA2企业证书。 密码

ThingSpeak属性

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

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

184.106.153.149
港口

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

80年

MQTT属性

参数 描述 默认值
代理服务 MQTT代理服务提供者 ThingSpeak
代理地址 MQTT代理网址 mqtt3.thingspeak.com
港口 MQTT代理端口号 1883年
用户名 MQTT客户机用户名 <空>
密码 MQTT客户机密码 <空>
客户机ID MQTT客户机标识号 <空>

外部模式

参数 描述 默认值
通信接口

选项,您可以选择ThingSpeak块连接到ThingSpeak服务器。

系列——AVR-based董事会。

串行的XCP——基于arm的董事会。

主机接口

界面通过主机通信目标硬件信号监控和参数调优。

请注意

如果你选择这个参数只出现在连续的XCP随着通信接口

金宝app

自动设置日志缓冲区大小 自动设置preallocate的缓冲区的字节数在硬件仿真。

日志缓冲区大小(以字节为单位) 指定的内存缓冲区大小XCP-based外部模式模拟。 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
模式 网络通讯协议的操作模式
奴隶身份 从设备地址或标识符 1
配置线圈 线圈寄存器配置参数 选择
配置离散输入 离散输入寄存器配置参数 选择
保持寄存器配置 配置存储寄存器参数 选择
配置输入寄存器 配置输入寄存器参数 选择
接收超时(女士) 最长时间以毫秒为单位从Modbus服务器主等待响应 One hundred.

RS485属性

参数 描述 默认值
串口模块 串口模块(港口)的块将使用Modbus通信 系列1
波特率 Modbus通信的波特率 9600年
配置 日期为Modbus通信帧配置块 SERIAL_8N1
德销 数据启用密码 8
再保险公司销 收到启用密码 9

显示属性

参数 描述 默认值
使代码生成仪表板街区

选择这个选项来启用代码生成支持:金宝app

  • 指示板显示块LCD、TFT显示类型和

  • 指示板块TFT显示类型

配置显示属性 显示当前配置参数的名称显示配置设置窗口LCD、TFT显示类型的格式<显示类型:配置库文件> 没有一个
发射显示配置设置 点击这个按钮启动显示配置设置窗口。 按钮

BLE属性

参数 描述 默认值
外围设备名称 BLE外围输入设备名称 Arduino
外围本地名称 进入BLE外围的本地名称 Arduino
广告时间间隔(* 0.625毫秒) 进入BLE广告间隔期间外围设备发送广告包定期在每个广告渠道 160年
最小连接间隔(* 1.25毫秒) 输入所需的最低时间建立BLE连接外围设备与中央设备 6
最大连接时间间隔(* 1.25毫秒) 进入最高的时间所需的外围设备与中央建立BLE连接设备 3200年

ESP32董事会性质

参数 描述 默认值
董事会 选择的一种变体ESP32板系列。 ESP32-WROOM-DevKitV1(30针)
提示在ESP32董事会启动按钮按下和释放 选择这个选项来启用提示ESP32硬件板上启动按钮,释放在闪烁。
创建自定义的板 点击这个按钮,在编辑器中打开一个模板文件添加一个自定义ESP32 Arduino电路板来支持包。金宝app 按钮