Autosar-EcuM配置详解(免费)-1

1.1创建EcuM模块
按以下步骤完成EcuM的创建。
在这里插入图片描述
在这里插入图片描述创建完成后,在Bsw_Modules下面会生成EcuM模块,如下所示:
在这里插入图片描述
在工程根目录下会创建一个“EcucModuleConfiguration.arxml”文件,文件名字在上面第6个步骤上输入。后面所有EcuM的配置都将保存在这个arxml文件中。
在这里插入图片描述
1.2配置EcuM
1.2.1模块通用配置
Autosar所有模块都有通用配置选择,这里的配置最后会生成对应的宏开关,来使能或禁止某些功能。

EcuM的通用配置,按以下步骤配置3点:
1)使能错误检查
2)包含Det功能
3)设置EcuM主函数的调用周期
在这里插入图片描述各选项的含义说明如下:
在这里插入图片描述
1.2.2EcuM原理介绍
EcuM主要涉及:初始化,休眠/关机,唤醒等操作。因此EcuM的配置也主要是配置这些相关的操作。
在这里插入图片描述
1.2.3EcuM初始化
EcuM的初始化包括下面4个步骤,因此需要创建4个初始化步骤,对应于Block0 - Block3。但是ETAS工具是按Flexible来配置开关、机流程的,因此EcuM只需要在初始化的时候配置Block0和block1就可以了。Block1和block2则需要在BswM中进行配置。
在这里插入图片描述
1.2.3.1EcuM Block0初始化序列
1)按以下步骤创建Block0初始化序列
在这里插入图片描述
2)按以下步骤配置Block0初始化序列
根据ETAS的入门指导,Block0并不需要进行配置,因此我们这里也不做配置。
1.2.3.2EcuM Block1初始化序列
1)按以下步骤创建Block1初始化序列
在这里插入图片描述
2)按以下步骤创建多个初始化Item
在这里插入图片描述
3)配置Item
这个初始化动作主要是要初始化MCal各模块,因此需要填入各Mcal模块的初始化函数名字。根据具体的需求,从下表中选择需要初始化的模块。
在这里插入图片描述
在这里插入图片描述
1.2.4EcuM Shutdown设置
按以下步骤配置关机设置:
在这里插入图片描述
各参数说明如下:
在这里插入图片描述
1.2.5EcuM唤醒源
当MCU处于休眠状态时,需要设置唤醒源来唤醒MCU,这里的配置就是配置MCU可被唤醒的唤醒源。ETAS工具会自动生成以下5个唤醒源。这里我们没有额外的唤醒源需要添加。
在这里插入图片描述
如果有额外的唤醒源需要添加,按下面的步骤进行添加。
在这里插入图片描述
在这里插入图片描述
1.2.6EcuM下电配置
1)按下面步骤设置下电操作
在这里插入图片描述
更多详细信息,请查看下面的文章。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/579065.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[OpenCV学习笔记]Qt+OpenCV实现图像灰度反转、对数变换和伽马变换

目录 1、介绍1.1 灰度反转1.2 图像对数变换1.3 图像伽马变换 2、效果图3、代码实现4、源码展示 1、介绍 1.1 灰度反转 灰度反转是一种线性变换,是将某个范围的灰度值映射到另一个范围内,一般是通过灰度的对调,突出想要查看的灰度区间。 S …

二、Java语法基础

1、Java语言的关键字、标识符及命名规范 1)java关键字 2)标识符 3)JAVA中的命名规范 包名的命名规范:域名.公司名称.项目名称.模块名称 类的命名规范:首字母大写,第二个单词的首字母大写,以此类推。 2、进制间的转换(二进制、十进制) 1)十进制->二进制 采用…

答题小程序功能细节揭秘:如何提升用户体验和满足用户需求?

答题小程序功能细节体现 随着移动互联网的快速发展,答题小程序成为了用户获取知识、娱乐休闲的重要平台。一款优秀的答题小程序不仅应该具备简洁易用的界面设计,更应该在功能细节上做到极致,以提升用户体验和满足用户需求。本文将从题库随机…

stable diffusion如何下载模型?

文件夹里面有14个模型,把这些模型复制到SD文件夹里 具体位置:SD文件>models>ControlNet

芯片测试介绍

一、芯片测试的目的 芯片测试的目的就两个: 1、确认芯片与产品手册上写的内容一致,就是看做出来的芯片跟设计的是不是一致的; 2、把芯片的边界条件测出来,就是看芯片有多耐操。 二、芯片测试分类 大家听到最多的测试可能就是…

LLaMA-Factory参数的解答

打开LLaMA-Factory的web页面会有一堆参数 ,但不知道怎么选,选哪个,这个文章详细解读一下,每个参数到底是什么含义这是个人写的参数解读,我并非该领域的人如果那个大佬看到有参数不对请反馈一下,或者有补充的…

dnf手游攻略:如何利用PVP竞技赛季赚取泰拉与金币?

在DNF手游中,PVP竞技赛季是玩家赚取泰拉和金币的重要途径之一。本攻略将介绍如何通过参与PVP竞技赛季来获取丰厚的游戏收益,帮助玩家在游戏中获得更多的经济收益和游戏资源。 一、认识PVP竞技赛季 PVP竞技赛季是DNF手游中的一个重要活动,每个…

HarmonyOS实战开发-如何构建多种样式弹窗

介绍 本篇Codelab将介绍如何使用弹窗功能,实现四种类型弹窗。分别是:警告弹窗、自定义弹窗、日期滑动选择器弹窗、文本滑动选择器弹窗。需要完成以下功能: 点击左上角返回按钮展示警告弹窗。点击出生日期展示日期滑动选择器弹窗。点击性别展…

FPGA----ZCU106的petalinux 2019.1使用USB传输数据

1、实际项目中需要用到开发板的串口进行数据交互,之前讲的几节只是启动了网口(如下链接)。因此,本次给大家带来的官方自带串口例程的使用方法,本文的vivado工程和下述连接一样,PL端什么配置都没有。 FPGA-…

springboot准妈妈孕期交流平台

摘 要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,准妈妈孕期交流平台当然也不能排除在外。准妈妈孕期交流平台是以实际运用为开发背景,运用软件工程原理和开发…

简单的链接中心软件yal

什么是 yal ? yal(Yet Another Landingpage) 是一个简单的链接中心,用于显示和搜索链接。允许轻松打造品牌,以最少的权限运行并且易于使用。可以设置吉祥物和徽标(目前是强制性的)。 软件特点 静态生成的站点单个静态…

基于java+springboot+vue实现的二手闲置物品置换系统(文末源码+Lw+ppt)23-375

摘 要 大学生二手闲置物品置换交易管理系统设计的目的是为用户提供免费物品、积分物品等功能。 与其它应用程序相比,大学生二手闲置物品置换交易的设计主要面向于学校,旨在为管理员和卖家、用户提供一个大学生二手闲置物品置换交易管理系统。用户可以…