2016-02-29 186 views
1

Autosar使用c代碼來實現。在C語言中,我可以用typedef struct定義我自己的數據結構。如果我想在AUTOSAR中使用InterRunnableVariable,是否可以在設計級別使用我自己的C數據結構定義InterRunnableVariable數據類型? (比方說,我使用dspace的SystemDesk進行設計)InterRunnableVariable數據類型

回答

2

是的。請檢查軟件組件模板(http://www.autosar.org/fileadmin/files/releases/4-2/methodology-and-templates/templates/standard/AUTOSAR_TPS_SoftwareComponentTemplate.pdf)以查看如何對STRUCTURE類的ImplementationDataTypes建模(也給出了一些示例)。

+0

謝謝@ZzetT,是的,我已經閱讀過那部分,讓我迷惑的是有一個工具供應商沒有實現該功能。如果我的工具不支持該功能,我該如何做?我可以自己實施嗎? –

+0

您是在談論創作工具還是代碼生成的工具供應商?在第一種情況下,你可以用一個簡單的XML編輯器自己建模,在第二種情況下,如果它甚至不能處理簡單的結構類型 – ZzetT