主要内容

添加顶级异步触发周期率系统

在仿真金宝app软件®,你可以AUTOSAR建模软件组件的一个异步函数调用可运行与周期性率可运行。这种类型的组件使用周期和异步利率(样例次)。

的方法可用于模型JMAAB复杂控制模型类型贝塔(β)体系结构。这种架构文档中描述控制算法建模指南使用MATLAB仿真软件,Stateflow金宝app,这是MathWorks可用®网站//www.tatmou.com/金宝搏官方网站solutions/mab-guidelines.html

JMAAB类型测试建模、控制模型在顶层,你把函数层调度层之上。举例来说,这里是一个AUTOSAR的例子模型,autosar_swc_fcncalls。在这个模型中,一个异步函数调用可运行在顶层模型与一个周期率可运行。

一些AUTOSAR建模指南适用于JMAAB类型的β控制器布局:

  • 仍必须建模速度过渡块。

  • 函数调用子系统必须异步率。(在函数调用子系统触发块,样品时间类型必须被触发,而不是周期性的。)

  • 对于每一个异步函数调用子系统,必须插入一个异步任务规范函数调用根尺寸和子系统之间的块。

这是runnable的AUTOSAR字典视图。一个事件触发异步函数调用可运行。事件类型的必须DataReceivedEvent,DataReceiveErrorEvent,ModeSwitchEvent,InitEvent,或ExternalTriggerOccurredEvent

在这个例子中,一个ExternalTriggerOccurredEvent激活AUTOSAR可运行。触发接口事件发送到一个触发器接收端口。更多信息ExternalTriggerOccurredEvent年代,看到配置为AUTOSAR外部触发事件通信接收机

这是代码的映射编辑器视图模型入口点函数。金宝app初始化函数映射到AUTOSAR function-trigger,分别和周期性的可运行。

另请参阅

|(金宝app仿真软件编码器)

相关的例子

更多关于