版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
道万科城社区华为公司华为总部办公通过VFB汇总到状态管理模块进行统一处理。即状态管理功能在应用程序层实现,BSW中不同模块产生的相同事件可以在SWC中可以抽象为一个2接收来自所述应用程序层或所述基础软件层的事件;来自所述基础软件层的事件为:在所述事件满足所述状态管理模块的判断规则的情况下,计在所述事件对应的系统状态与汽车开放系统当前的系统状态车开放系统中需要进行状态迁移的一个或多个软件组件SWC下发包括所述事件对应的系统状态的状态迁移信息,所述状态迁移信息用于指示所述一个或多个SWC迁移状态到所述事通过所述VFB向需要进行状态迁移的一个或多个SWC分发所述从所述一个或多个SWC接收状态迁移反馈信息,所述状态迁移反馈信息用于反馈所述在所述有限状态机子模块的状态为空闲状态的情况下,修在所述事件对应的系统状态与汽车开放系统当前的系统状有限状态机子模块向所述一个或多个SWC5.根据权利要求4所述的汽车开放系统架构,其特征在于,所述有限状态机子模块包所述状态迁移前处理单元用于在下发所述状态迁移信息之前,确认需要所述状态迁移计算单元用于计算所述事件对应所述状态迁移后处理单元用于向所述一个或多个SWC下发所述所述状态管理上下文子模块用于在所述状态管理模块判断所述事件为合法事件的情3在来自所述应用程序层或所述基础软件层的事件的数量为多个在来自所述应用程序层或所述基础软件层的事件的数量为多个的根据接收到所述多个事件的顺序,采用先进先出的规则在所述多个事接收来自所述应用程序层或所述基础软件层的事件;来自所述基础软件层的事件为:在所述事件对应的系统状态与汽车开放系统当前的系统状态车开放系统中需要进行状态迁移的一个或多个软件组件SWC下发包括所述事件对应的系统状态的状态迁移信息,所述状态迁移信息用于指示所述一个或多个SWC迁移状态到所述事态迁移的一个或多个软件组件SWC下发包括所述事件对应的系统状态的状态迁移信息,包通过虚拟功能总线VFB向所述一个或多个软件组件SWC分发所述从所述一个或多个SWC接收状态迁移反馈信息,所述状态迁移反馈信息用于反馈所述在有限状态机子模块的状态为空闲状态的情况下,修改所所述在所述事件对应的系统状态与汽车开放系统当前的系统状态不同述汽车开放系统中需要进行状态迁移的一个或多个SWC下发包括所述事件对应的系统状态在所述事件对应的系统状态与汽车开放系统当前的系统状有限状态机子模块向所述汽车开放系统中需要进行状态迁移的一个或多个SWC下发包括所4确认所述需要状态迁移的一个或多个SWC处于能执在来自所述应用程序层或所述基础软件层的事件的数量为多个在来自所述应用程序层或所述基础软件层的事件的数量为多个的根据接收到所述多个事件的顺序,采用先进先出的规则在所述多个事5同的情况下,向所述汽车开放系统中需要进行状态迁移的一个或多个软件组件(software于指示所述一个或多个SWC迁移状态到所述事件对应的系统状态,所述状态迁移信息用于过所述VFB向需要进行状态迁移的一个或多个软件组件SWC分发所述状态迁移信息。利用6机子模块的状态为运行状态;利用所述有限状态机子模块计算所述事件对应的系统状态;状态机子模块向所述一个或多个SWC下发所述状态迁移信息;将所述有限状态机子模块的汽车开放系统中需要进行状态迁移的一个或多个软件组件SWC下发包括所述事件对应的系统状态的状态迁移信息,所述状态迁移信息用于指示所述一个或多个SWC迁移状态到所述线VFB向所述一个或多个软件组件SWC分发所述状态迁移反馈信息用于反馈所述一个或多个SWC的状7模块向所述汽车开放系统中需要进行状态迁移的一个或多个SWC下发包括所述事件对应的面至第二方面的任意一种可能的设计中描述二方面至第二方面的任意一种可能的设计中描述8[0034]本申请实施例的方法可以应用在基于AUTOSAR系统架构思想实现的汽车电子控制后,为上层提供数据通信所需的运行环境应用程序编程接口(applicationprogramminginterface,API),再使用端口或者发送-接收(Sender-Receiver)通信或客户端-服务端环境层(runtimeenvironment,RTE)和在微控制器(microcontroller)上运行的基本软件[0039]RTE是为应用软件(例如AUTOSAR软件组件和/或AUTOSAR传感器/执行器组件)提供[0040]BSW进一步划分为服务层(serviceslayer)、ECU抽象层(ECUabstractionlayer)、微控制器抽象层(microcontrollerabstractionlayer,MCAL)和复杂驱动(complexdrivers)层。这些细分的层可以称为BSW的细分模块,或可以称为BSW的细分层[0041]Serviceslayer是基础软件的最高层。Serviceslayer进一步划分为系统服务9(systemservices)、存储器服务(memoryservices)和通信服务(communication[0042]ECUabstractionlayer进一步划分为板载设备抽象(onboarddeviceabstraction)、存储器硬件抽象(memoryhardwareabstraction)、通信硬件抽象(communicationhardwareabstraction)和I/O硬件抽象(I/Ohar[0043]Microcontrollerabstractionlayer在BSW的最底层,它包含内部驱动等。Microcontrollerabstractionlayer进一步划分为微控制器驱动(microcontroller对内部和外部的内存(非易失性存储器)的访问入口进行标准化。通信:对汽车网络系统、[0046]其中,在上述AUTOSAR架构中,BSW中的systemservices层中有ECUstate[0048]基于此,本申请实施例在AUTOSAR架构中的applicationlayer设置状态管理模状态管理功能在applicationlayer实现,BSW中不同模块产生的相同事件可以在SWC中可[0053]一种可能的实现方式中,也可以采用与BSW细分模块事件抽象类似的构思将原始过VFB向状态管理模块SWC发送事件,状态管理模块可以判断事件是否合法(合法也可以理如果该事件对应的系统状态与汽车开放系统当前的系统状态不同,则可以通过VFB向需要进行状态迁移后处理的一个或多个SWC下发状态迁信息,状态迁移信息中可以包括该时间对应的系统状态,各SWC可以通过RTE与BSW中需要进行状态迁移的细分模块(例如ECU抽象向车辆开放系统中需要进行状态迁移后处理的一个或多个SWC下发包含该事件对应的系统[0058]一种可能的实现方式中,在状态管理模块SWC接收到多条事件时,状态管理模块模块的判断规则的事件。满足判断规则的事件可以是状态管理模块能够识别的合法事件[0063]一种可能的实现方式中,有限状态机子模块可以有空闲状态和运行状态两种状有限状态机子模块将状态由空闲状态(例如空闲状态可以用idle表示)切换为运行状态(例态迁移后处理单元通知其他模块状态迁移信息,各模块各自根据自身情况迁移到新的状[0092]示例性的,状态管理模块可以利用VFB向需要进行状态迁移的模块下发状态迁移[0093]一种可能的实现方式中,状态管理模块还可以从一个或多个SWC接收系统状态迁于执行图5对应的实施例及任意一种可能的设计算机执行图5对应的实施例及任意一种可能的设计中描述的产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功[0100]这些计算机程序指令也可存储在能引导计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保育员宣讲课件
- (2026年)小学音乐老师工作总结
- 塑料成型工艺学课件第七章中空吹塑
- 川教版历史八上《抗日战争的胜利》课件
- 2026下半年高中英语教资面试语法真题
- 刑事诉讼法学第十三章附带民事诉讼
- 分析化学第1章光谱分析法概论
- 2026下半年高中生物教资面试重难点题库参考答案及解析
- 财会岗事业单位结构化面试经典例题试卷带答案
- 小学乒乓球比赛活动方案
- 2026年皖豫天一大联考高三10月英语试题(含答案)
- 高标准农田建设项目初步设计技术规程(NYT 5490-2026 )
- GB/T 9239.1-2026机械振动转子平衡第1部分:引言
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- 2026年河南省公务员面试考题及答案解析
- 第10课《养成遵纪守法好习惯》第1框《增强遵纪守法意识》-【中职思政】《职业道法与法治》课件(高教版2023基础模块)
- 口腔侵入性操作目录
- 2026年医师定期考核儿科复习试题及完整答案详解【有一套】
- 食品研发工程师的工作绩效考核表
- 外国文学期末高频考点复习资料
- 肝性脑病的早期识别与护理干预
评论
0/150
提交评论