主要内容

建立公益诉讼连接使用目标

之前,您可以运行processor-in-the-loop(公益诉讼)模拟,必须设置模型之间的连接金宝app®和你的目标硬件。连通性使公益诉讼仿真:

  • 构建目标应用程序。

  • 下载、启动和停止应用程序在目标硬件。

  • 金宝app支持模型和目标硬件之间的通信。金宝app

使用其中一种工作流。

工作流 什么时候使用
目标包和rtiostreamAPI

使用这个工作流目标应用程序如果你有大量I / O要求需要高带宽通信。

有关更多信息,请参见使用rtiostream API为公益诉讼目标连接

目标包和调试器

使用这个工作流如果:

  • 你想要一个调试器集成为目标提供公益诉讼连接硬件系统支持的调试器。金宝app这个工作流需要很少或根本没有针对性的代码。

  • 目标应用程序的I / O要求很小。例如,一个组件的单元测试。如果你使用这个工作流的目标应用程序拥有大量I / O的需求,应用程序的执行速度变得更慢了。

有关更多信息,请参见使用调试器为公益诉讼目标连接

使用rtiostreamAPI为公益诉讼目标连接

提供公益诉讼模型和目标之间的连接硬件,您可以使用金宝app目标计划rtiostream API。在这个例子中,您的开发计算机硬件是目标。

  1. 创建董事会描述

  2. 将董事会关联到一个处理器

  3. 指定目标硬件的执行信息

  4. 创建目标硬件的通信接口

  5. 指定公益诉讼协议信息

  6. 添加配置定时器

  7. 指定开发计算机和目标硬件之间的联系

  8. 使董事会和连接对象持久化MATLAB会话

  9. 指定板模型

使用调试器为公益诉讼目标连接

提供公益诉讼模型和目标之间的连接硬件,您可以使用金宝app目标计划调试器,例如,GNU®调试器。

  1. 实现target.DebugIOTool调试器抽象接口

  2. 创建董事会描述

  3. 将董事会关联到一个处理器

  4. 描述调试器执行服务实现

  5. 将调试器执行服务与董事会相关联

  6. 使董事会对象持久化MATLAB会话

  7. 指定板模型

DebugIOTool模板

本节提供了一个伪代码的例子target.DebugIOTool调试器的抽象。使用一个target.DebugIOTool对象:

  • 控制在调试器中运行的应用程序的生命周期。

  • 自动化常见的调试器的行为。例如,应用断点和继续执行从暂停状态。

  • 读和写应用程序使用的内存。

对于交互调试器,您可以使用MATLAB语言外部接口api,该调试器供应商供应。

部分描述target.DebugIOTool调试器抽象例子

的伪代码target.DebugIOTool调试器抽象例子

另请参阅

相关的话题