首页 > 其他分享 >Autosar-BswM 配置详解(免费)-2

Autosar-BswM 配置详解(免费)-2

时间:2024-04-05 20:29:05浏览次数:23  
标签:Autosar 步骤 配置 BswM 详解 创建 2.2 AR

在这里插入图片描述上表配置内容的意思是,BswM初始化过程中会先走到“BswM_AR_InitBlockTwo”这个步骤,如果条件满足的话,会执行这个步骤所有的动作。
执行完后“BswM_AR_InitBlockTwo”,会切换到“BswM_AR_ReadAllComplete”这个步骤,如果条件满足的话,执行完该步骤的所有动作。之后再次切换到run的步骤“BswM_AR_StartCom”。Run的步骤请看下表。
2.2.2.2运行需要配置的内容
在这里插入图片描述
2.2.2.3关机需要的配置内容
在这里插入图片描述
关机流程有两大步骤,第一步为“BswM_AR_SwcModeRequest”。在这一步骤中需要执行WriteAll动作,然后切换到下一步骤”BswM_AR_WriteAllComplete”等等写完成,之后才关闭通信、关机。

2.2.2.4 PostRun需要的配置内容
在这里插入图片描述
2.2.3配置BswM通用配置
在这里插入图片描述
在这里插入图片描述
2.2.4 规则配置
按下图的方式打开BswM Editor视图:
在这里插入图片描述
2.2.4.1创建规则
在这里插入图片描述
2.2.4.2创建逻辑表达式
在这里插入图片描述
2.2.4.2创建逻辑表达式
在这里插入图片描述
2.2.4.3创建配置模式表达式
在这里插入图片描述
2.2.4.4创建模式请求端口
在这里插入图片描述
在这里插入图片描述
更多详细信息,请查看下面的文章。
在这里插入图片描述

标签:Autosar,步骤,配置,BswM,详解,创建,2.2,AR
From: https://blog.csdn.net/easybook_zhu/article/details/137218411

相关文章

  • [C++][C++11][智能指针]分析详解 + 代码模拟
    目录0.智能指针三要素:)1.为什么需要智能指针?2.内存泄漏1.什么是内存泄漏?内存泄漏的危害?2.内存泄漏分类(了解)3.如何检测内存泄漏4.如何避免内存泄漏3.RAII4.智能指针原理5.auto_ptr(失败设计)6.unique_ptr7.shared_ptr1.实现原理:通过引用计数的方式来实现多个shared_ptr......
  • 数据结构:详解【树和二叉树】
    1.树的概念及结构(了解)1.1树的概念树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。1.2树的结构1.3树与非树:1.4树在实际中的运用(表示文件系统的目录树结构)2.......
  • C#–特性详解
    一、特性是什么1、特性定义特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([])来描述的。特性(Attribute)用于添加元数......
  • C#-反射详解
    一、反射是什么1、C#编译运行过程高级语言->编译->dll/exe文件->CLR/JIT->机器码2、原理解析metadata:元数据数据清单,记录了dll中包含了哪些东西,是一个描述。IL:中间语言,编译把高级语言编译后得到的C#中最真实的语言状态,面向对象语言。反射:来自于System.Reflection,是一个帮助类......
  • C#泛型详解
    一、什么是泛型泛型是C#2.0推出的新语法,不是语法糖,而是2.0由框架升级提供的功能。我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。这个时候,那么问题来了,有没有一种办法,用同一个方法来处理传入......
  • 预处理详解
    一.预定义符号在C语言里设置了一些预定义符号,可以直接使用,预定义符号也是在预处理期间使用的。__FILE__:进行编译的源文件__LINE__:文件当前行号__DATE__:文件被编译的日期__TIME__:文件被编译的时间__STDC__:如果编译器遵循ANSIC,其值为1,否则未定义我们可以直接使用这些符......
  • Java中常用的加密算法及其实现原理详解(二)
    本系列文章简介:        随着互联网的快速发展,信息的安全保护愈发重要。在软件开发中,加密算法被广泛应用于数据的加密和解密过程中,以保护敏感信息的机密性和完整性。Java作为一种广泛应用于企业级开发的编程语言,也提供了丰富的加密算法库。        本文将介绍......
  • Linux gunzip命令教程:如何使用gunzip命令进行文件解压缩(附实例详解和注意事项)
    Linuxgunzip命令介绍gunzip是一个用于解压缩文件的命令行工具。它可以接受所有以.gz、.z、_z、-gz、-z、.Z、.taz或.tgz为扩展名的文件,并默认将压缩文件替换为原始文件。解压后的文件保留其实际扩展名。Linuxgunzip命令适用的Linux版本gunzip命令在大多数Linux发行版中......
  • Linux ulimit命令教程:如何查看和设置系统资源限制(附实例详解和注意事项)
    Linuxulimit命令介绍ulimit是一个内置的Linuxshell命令,它允许查看或限制单个用户可以消耗的系统资源量。在有多个用户和系统性能问题的环境中,限制资源使用是非常有价值的。Linuxulimit命令适用的Linux版本ulimit命令在所有主流的Linux发行版中都是可用的,包括Debian、U......
  • [车联网] CAN总线详解 [转]
    0序1CAN总线-概述1.0简介CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是一种能够实现分布式实时控制的串行通信网络。1.1优点传输速度高。传输速度最高到1Mbps,通信距离最远到10km,无损位仲裁机制,多主结构。近些年来,CAN控制器价格越来越低。低成本:ECUs通......