视频和网络研讨会系列

运行时软件建模

运行时软件建模,在一个基本的水平,是采用Simulink®组件和建模、模拟,并将它们用于嵌入式软件框架(例如AUTOSAR、ARINC或您的定制领域特定框架)。Simulink提供了一系列的建模抽象,这些抽象有助于增强您的算法模型,使其适合映射到由这些框架提供的调度、通信、内存和诊断服务。例如,你可以用:

  • 为运行时调度划分设计的特定建模样式
  • 捕获软件接口的总线
  • 用于映射到诊断和内存服务的函数
  • 调度编辑器和状态流®创建简单的测试工具并模拟合成
  • 要绑定到通信中间件的消息
  • IRT子系统结合状态图(来自Stateflow)来定义复杂的电源循环和模式转换逻辑

此外,通过使用模型引用、变量和数据管理功能,您可以构建组件,以便在应用程序中,甚至跨多个软件框架实现最大限度的重用。辅以Simulink平台模拟大型组合和嵌入式编码器的功能®为了为您的软件框架生成定制代码,您将拥有指定、详细说明、测试和验证您的软件组件的所有功能。探索相关功能视频了解更多关于Simulink提供的功能。

如何用Simulink建模运行时软件运行时软件建模通过定义组合中的组件、模拟和测试它们、生成代码并将代码集成到更大的系统中,帮助您实现大规模的运行时系统。

如何在Simulink中使用导出函数进行分区和调度使用Export Function建模风格对模型进行分区和调度,以轻松地将函数集成到您的软件环境中,并拥有从模型到代码的清晰映射。

如何结合建模风格与可调度组件在Simulink基于速率的子系统也可以分区和调度,允许您将建模样式与可调度组件结合起来。

如何用Simulink函数对软件服务建模使用Simulink函数对软件服务进行建模。函数调用器块可以为客户端对服务的调用建模并生成代码,特别是I/O服务,而Simulink函数块提供这些服务。

如何使用日程编辑器使用schedule Editor显式地调度模型组件的执行,包括导出函数和基于速率的模型,用于模拟和代码生成,其中每个指定的分区在生成的代码中都有一个入口点。

什么是Simulink中的消息?使用消息为基于消息的通信的软件组合建模和生成c++代码。

相关资源

Baidu
map