主要内容

外部模式模拟参数优化、信号监测、分析和代码执行

您可以使用外部模式模拟的快速原型技术。外部模式模拟建立一个仿真软件之间的通信通道金宝app®在您的开发计算机(主机)和目标硬件运行的可执行文件创建的代码生成和构建过程。

通过通信通道,您可以:

  • 修改或调整块实时参数。当你改变模型参数,仿真软件下载执行目标应用程序的新值。金宝app

  • 监控并保存信号的数据执行目标应用程序。

  • 检索执行指标如果启用了代码执行分析的外部模式模拟。嵌入式编码器®许可证是必需的。

底层传输层的通道处理消息的传播。金宝app模型和生成的模型代码独立于这一层。传输层及其接口代码隔离在单独的模块,格式,发送和接收消息的数据包。

外部沟通机制模式

金宝app外部模式金宝app模拟仿真软件支持两种通信机制。决定使用哪一个机制,看到这个表中的信息。

通信机制 金宝app支持 原因选择通信机制

的XCP、通用测量和校准协议

导和生物系统目标文件。

一些仿真软金宝app件支持包。金宝app有关详细信息,请参见//www.tatmou.com/hardware-金宝appsupport.html?q=&page=1

的XCP外部模式:

  • 使用一个标准的通信协议。

  • 只需要一个轻量级通信软件堆栈在目标硬件。

  • 金宝app支持信号记录和流仪表板模块和仿真数据的检查员。你可以从参考模型中的流信号的层次结构。

  • 提供记录ext_mode.hAPI连接外部模式目标。

  • 金宝app支持流媒体执行时期指标的仿真数据检查员为基于主机的和支持包外部模式模拟。

关于跑步XCP外部模式模拟的更多信息,请参阅:

TCP / IP和串口(rs - 232)

导通,RSim系统目标文件。

金宝app仿真软件支持包。金宝app

的XCP外部模式模拟硬件,因为不支持你的目标金宝app已知的限制

信息TCP / IP和串行外部模式运行模拟,见:

金宝app仿真软件的功能支持外部模式金宝app

这个表总结了功能支持两种形式的外部模式模拟。金宝app

功能 的XCP金宝app支持 TCP / IP和串行的支持金宝app

参数调优

与仪表板模块

是的

是的

可调块的参数

是的

是的

仿真数据检查

是的。在参考模型中包括信号。

没有

逻辑分析仪

是的。在参考模型中包括信号。

没有

从目标应用程序块,接收并显示信号

仪表板图书馆 是的

没有

浮动范围,范围

是的

是的

频谱分析仪、时间范围(DSP系统工具箱™)

是的

是的

显示

是的

是的

到工作空间

是的

是的

用户编写的功能。

一个方法,它允许用户编写的模块支持外部模式,内置函数API。金宝app

看到matlabroot/金宝app模型/ include /simstruc.h

是的

是的

记录,XY图

是的

是的

查看信号子系统

是的

是的

外部模式模拟使用定制的硬件上运行应用程序

在开发计算机上运行外部模式模拟或目标MathWorks硬件不支持的金宝app®金宝app支持包使用定制的硬件上运行应用程序。对于外部模式模拟,你:

  1. 构建目标应用程序在开发计算机上。

  2. 目标应用程序部署到目标硬件。

  3. 动态仿真模块连接金宝app到目标应用程序运行在目标硬件。

  4. 开始执行生成的代码在目标硬件。

单独的应用程序,您可以执行的步骤或使用一键。此表显示了应用的工作流支持硬件提供了目标。金宝app

工作流功能或任务 目标硬件
开发计算机 自定义硬件

一键式

是的

是的,如果你建立连接仿真软件和你的目金宝app标之间的硬件。

循序渐进的

构建监测

是的

是的。发展计算机软件构建目标应用程序通过使用您指定的工具链。

部署

是的

是的,如果你建立连接仿真软件和你的目金宝app标之间的硬件。

连接

是的

是的

开始

是的

是的

外部模式控制面板

使用外部模式控制面板,您可以执行的一些功能,在定制的硬件上运行应用程序,例如,连接,开始,断开连接。你也可以打开外部信号与触发对话框中,这使您能够:

  • 选择您希望监视的记录信号。

  • 配置一个触发目标应用程序上传数据。

有关详细信息,请参见的XCP面板TCP / IP和系列面板

外部的安全模式模拟

确保访问您的开发计算机和目标硬件是安全的。

开发计算机之间提供一个安全的通信通道和目标应用程序通过这个表中列出的安全措施。

通信协议 安全措施

XCP在TCP / IP、TCP / IP

开发计算机和目标应用程序运行在一个值得信赖的私人网络或虚拟专用网(VPN)。

XCP在串行、串行

使用点对点目标应用程序开发计算机和之间的联系,例如,一个串行电缆。

生产之前生成代码,减少意外访问目标应用程序的风险,禁用外部模式设置。

相关的话题