全部学习汇总: ​​https:///GreyZhang/hack_autosar​

         继续梳理《AUTOSAR_TR_Methodology》,接下来开始看方法论库的章节。方法论也有一个库,这个名称其实就有点让我觉得好奇。而大部分的库都是被引用的对象,而在编程语言中我自己使用类似的功能的时候一般都是用到的时候查看而不会面面俱到。不知道,这个方法论的库是否会跟软件实现的库有类似的学习路径。接下来,先看一部分。

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_xml

         方法库

通用元素

本章包含 AUTOSAR 开发的多个领域中使用的工作产品和任务的定义。在其他地方有相关的原模型的定义。

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_xml_02

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_xml_03

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_方法库_04

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_配置信息_05

         工作产出物,其实有很多都是熟悉的。比如,arxml、源代码、绑定源代码(没有任何其他配置信息了)、目标代码、配置数据集、可执行文件、文本、提交类交付物。这几个概念,多少是熟悉或者是可以理解的。

         还有一个不熟悉的,其实是AUTOSAR中没有定义到的自定义部分。

         第一个小结其他部分,大概浏览了一下,其实,看一个目录基本上就可以获知其中的主要的信息。

709_AUTOSAR_TR_Methodology_文档阅读28_方法论库_xml_06

         从上面的信息可以看到,这部分涉及到工作产物种类、任务、任务产出、角色、工具、诊断以及安全。而相应的细节则是文档的生成、数据定义、配置信息、各种不同的绑定、不同的信息或者文件的提取以及生成。看起来,这部分定义了很多环节的输入自己输出。如果是这样的话,或许后面这部分的确是以一个可以看看概要,后期回查的文档。

         看后面的章节,涉及到VFB、SWC、BSW等各个模块的设计,如果是这样的话,后面不妨花点时间每一个地方都做一个大概的了解。对于这一次的小结,也算是当作试水的探索,可以暂时画上一个句号了。