视频和网络研讨会系列

运行时软件建模

运行时软件建模,在基本的层次上,采用Simulink万博1manbetx®组件和建模、模拟,并针对嵌入式软件框架(例如AUTOSAR、ARINC或您的自定义特定领域框架)将它们定位。万博1manbetxSimulink提供了一系列建模抽象,帮助增强算法模型,使其适合映射到此类框架提供的调度、通信、内存和诊断服务。例如,你可以使用:

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

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

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

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

如何在Simulink中结合建模风格和可调度组件万博1manbetx也可以对基于费率的子系统进行分区和调度,从而允许您将建模样式与可调度组件结合起来。

如何用Simulink功能建模软件服务万博1manbetx使用Si万博1manbetxmulink函数为软件服务建模。函数调用程序块可以为客户端对服务(特别是I/O服务)的调用建模和生成代码,而Simulink函数块提供了这些服务。万博1manbetx

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

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

相关资源