AUTOSAR BswM模块通信控制配置以及代码实现

2023-12-17 21:11:25

BswM中DCM的通信控制流程

1、MRP配置
在这里插入图片描述
2、ModeCondition
在这里插入图片描述
3、LogicalExpression
在这里插入图片描述
4、BswMRule
在这里插入图片描述
5、ActionList
在这里插入图片描述
6、Action
在这里插入图片描述
在这里插入图片描述

BswM中DCM的通信控制代码实现

1、28服务函数
在这里插入图片描述
2、通知bswM
在这里插入图片描述
3、回调bswM对应的dcm的接口
在这里插入图片描述
28服务对应的要控制的com的状态在这个里面获取。
在这里插入图片描述
在配置对应的bswM的条件时对应的CommMode的定义
在这里插入图片描述
4、bswM处理来自Dcm的请求
处理该规则的过程上一个bswm里面已经写过了,这里就不重复写了。
在这里插入图片描述
5、条件表达式成立执行对应的ActionList
在这里插入图片描述
Action列表
在这里插入图片描述
关闭通信控制
在这里插入图片描述

文章来源:https://blog.csdn.net/qq_36750998/article/details/135045311
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。