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

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

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_用例

 

       4.9 标记注释

       在开发过程中,经常需要在模型上放置注释(一种黄色块)。 为了以通用方式支持这一点,根据特定用例应用和专门化了抽象元类 GeneralAnnotation。

       如果不需要其他属性,则应使用具体的元类注释。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_开发过程_02

 

       此类表示与其聚合的对象相关的文本注释(称为注释)。 这些注释旨在在开发过程中使用,以便将信息从开发过程的一个步骤转移到下一个步骤。

       该方法类似于“黄色块”......

       这个抽象类可以被专门化以添加一些进一步的形式属性。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_用例_03

 

       这是一个简单的注释,没有进一步的正式数据。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_缩放_04

 

       4.10 多维时间

       多维时间的使用

       从计时的角度来看,为计时属性指定清晰的语义很重要(例如,如果属性具有单位秒或角度)。 对于模型元素 MultidimensionalTime,这可以通过使用 [13] 中定义的 ASAM CSE 代码类型(缩放单位代码)来完成。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_缩放_05

 

       这用于指定基于 ASAM CSE 代码的多维时间值。 它由定义时间基础的代码和最终确定时间值的比例因子指定。

       例如,如果 cseCode 为 100,cseCodeFactor 为 360,则表示 360 度角。 如果 cseCode 为 2 且 cseCodeFactor 为 50,则表示 50 微秒。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_开发过程_06

 

       该原语表示基于 ASAM-MCD-2MC-ASAP2 规范中的定义的 ASAM CSE(缩放单位代码)。

       [TPS_GST_00354] 中指定了特定的语义。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_开发过程_07

 

       CseCodeType 的语义。

865_AUTOSAR_TPS_GenericStructureTemplate16_工程对象、注释、多维时间以及可选值_用例_08

 

       4.11 TagWithOptionalValue

       TagWithOptionalValue 的用途

       TagWithOptionalValue 提供了将带值的标签和不带值的标签附加到元素。 请注意,与 Sd 相反,TagWithOptionalValue 能够将标签附加到没有数值的对象上(参见 [TPS_GST_00224])。

       至此,整个通用模板类相关的部分就全都看完了。接下来,开始看其他的章节信息。