【EA】EA 如何绘制状态迁移图(二)Autosar LIN驱动状态机

本文详细介绍了AutosarLIN驱动状态图的作用、绘制示例以及步骤,包括元素拖拽、子状态编辑、触发条件设置等内容,旨在帮助读者理解并实际应用到LIN总线驱动的设计中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

今天,我们来一起学习Autosar LIN 驱动的状态图 。以下展示LIN 驱动状态图的基本步骤。

一、状态图简介

       Autosar LIN驱动状态图的作用是描述LIN总线在Autosar架构下的驱动状态和相应的状态转换。通过状态图,可以清晰地了解LIN总线在不同的工作状态之间的转换关系,以及每个状态下的具体行为和操作。

二、状态图示例

在这里插入图片描述

三、绘制步骤

1.绘制清单

在这里插入图片描述

2.拖拽元素

 分别拖拽3个元素,然后进行连线

在这里插入图片描述

3.编辑子状态

  3.1 双击 StateMachine1 进行编辑子状态界面,拖拽相关元素如下:

在这里插入图片描述
3.2 图中的虚线框如何绘制呢?
3.2.1拖拽Common 中的Boundary进入绘制区:
在这里插入图片描述
3.2.2 选择元素-> Properties -> 设置属性;
在这里插入图片描述
3.2.3 按如下设置属性,最后确定

3.2.4 设置完的效果
在这里插入图片描述

4.如何显示子状态

  4.1 选中 State Machine -> New Chilid Diagram -> show Composite Diagram in Compartment

在这里插入图片描述
4.2 展开显示效果
在这里插入图片描述
5.触发条件属性设置
选中待设置的连线-> 配置属性,如触发条件为:Lin_GetStatus -> Save -> OK
在这里插入图片描述

总结

  以上就是今天拆解Autosar LIN  初始化的过程,希望这些方法对你绘制状态图有帮助,谢谢。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值