全部学习汇总: ​GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard!

       继续学习AUTOSAR,看一下官方文档。

       摘录1

843_AUTOSAR_TPS_ECUResourceTemplate_嵌套

       ECU资源模板主要是用来做硬件的描述说明的,这部分属于系统工程师应该关注的。需要注意的是,这部分工具相关功能不是拿来做硬件设计的而是描述已经设计好的硬件的。

       摘录2

843_AUTOSAR_TPS_ECUResourceTemplate_硬件设计_02

       涉及到的主要范围:硬件元素、硬件的针脚组以及硬件针脚、硬件连接。其中,关于硬件元素,诸如CPU、内存、外设、传感器以及执行器等都是其表述所覆盖的范围内的。

       摘录3

843_AUTOSAR_TPS_ECUResourceTemplate_软件配置_03

       除了硬件描述的基础功能外,ECU资源模板还可以支持BSW的配置。

       摘录4

843_AUTOSAR_TPS_ECUResourceTemplate_github_04

       硬件类型不具备继承性,但是具备被引用的特性。硬件元素是自包含的,每一个硬件元素都是一个AUTOSAR元素。

       摘录5

843_AUTOSAR_TPS_ECUResourceTemplate_软件配置_05

843_AUTOSAR_TPS_ECUResourceTemplate_软件配置_06

       硬件元素不见得是不可分级的,可以描述针脚组包含多少子元素,也可以描述连接角色包含多少连接器。包含层结构不是为了表现层级结构,而是为了表达连接关系。

       摘录6

843_AUTOSAR_TPS_ECUResourceTemplate_github_07

       首先需要注意的是,存在嵌套的硬件表达或者说是内嵌的硬件表达方式。但是,硬件的类不支持多重实例化。如果是同样的元件,可以使用内嵌或者嵌套的这种方式表达。至于硬件的类型,这个是可以自由引用的,这个在前面的小结梳理中也写了。

       摘录7

843_AUTOSAR_TPS_ECUResourceTemplate_嵌套_08

843_AUTOSAR_TPS_ECUResourceTemplate_autosar_09

       针脚是可以在具体的架构层级上进行独立描述的,而硬件连接则一般在抽象层描述。

       摘录8

843_AUTOSAR_TPS_ECUResourceTemplate_autosar_10

       表中显示了HW元件适用类别的概述。

       这样,关于ECU资源模板的文档大概就看完了。实际的软件配置,或许是从这个基础的信息描述建立开始吧?