0
点赞
收藏
分享

微信扫一扫

618_AUTOSAR_RS_Features阅读_模式管理

月孛星君 2022-03-12 阅读 83


         继续没有看完的文档《AUTOSAR_RS_Features》,这次看一下模式管理部分。

         其实,看到这个标题的时候我多少就有点疑问,因为我刚刚看到的服务部分其实是有对模式管理的要求的。回顾信息如下:

618_AUTOSAR_RS_Features阅读_模式管理_github

         这一部分的描述,会与这部分有很大的不同?还是仅仅是作为这个功能的细化描述呢?这算是我看到这个表述时候的一点疑惑。

618_AUTOSAR_RS_Features阅读_模式管理_软件架构_02

         软件架构需要支持模式,而模式本身是一种对软件的描述方法。可以允许特定模式下的用户进行请求,也可以由模式管理员进行模式切换。

618_AUTOSAR_RS_Features阅读_模式管理_软件架构_03

         模式是要分几个类别的,有本地模式、ECU全局模式以及系统级别的模式。

618_AUTOSAR_RS_Features阅读_模式管理_重启_04

         RTE以及BSW需要支持ECU启动、关闭、重启以及把ECU设置为睡眠模式的标准化模式。

618_AUTOSAR_RS_Features阅读_模式管理_重启_05

         从睡眠模式中被唤醒的方式也应该是标准化的,这会让系统简化且避免系统损坏。这种处理,通常是面对多种唤醒源的时候。

618_AUTOSAR_RS_Features阅读_模式管理_github_06

         简单说:如果睡眠模式下,出现了内存丢失应该可以检测出来,如果有问题不该唤醒,而是该重启。

618_AUTOSAR_RS_Features阅读_模式管理_重启_07

         对于通信总线的处理模式需要标准化,因为这部分是SWC和BSW的公共资源,最好是集中管理。

618_AUTOSAR_RS_Features阅读_模式管理_github_08

         这是对RTE的要求,当模式切换之后,RTE应该能够自动配置运行资源管理。

618_AUTOSAR_RS_Features阅读_模式管理_软件架构_09

         模式管理应该按照配置规则既定的情况进行模式管理的响应。这里主要的强调点是配置以及通用性。因为模式,更多的时候是用户自定义的,因此需要满足一种灵活的配置处理需求。

618_AUTOSAR_RS_Features阅读_模式管理_github_10

         对于系统层级的模式,AUTOSAR的模式管理应该能够实现向相关的控制器进行本地模式的请求。

         这么看上去,之前的疑问大概也有一个定论了。这个模式的管理跟前面服务层看到的模式以及状态管理要求相关但是又不同,这里还额外要求了RTE的一些功能。


举报

相关推荐

0 条评论