Autosar использует код c для реализации. На языке C я могу определить свою собственную структуру данных с помощью typedef struct
. Если я хочу использовать InterRunnableVariable в AUTOSAR, можно ли определить тип данных InterRunnableVariable с моей собственной структурой данных C в уровне разработки? (Скажем, я использую SystemDesk из dspace для проектирования)InterRunnableVariable Тип данных
1
A
ответ
2
Да, это так. Пожалуйста, проверьте шаблон компонента программного обеспечения (http://www.autosar.org/fileadmin/files/releases/4-2/methodology-and-templates/templates/standard/AUTOSAR_TPS_SoftwareComponentTemplate.pdf), чтобы узнать, как можно моделировать типы реализации DataTypes категории STRUCTURE (некоторые примеры приведены здесь).
Спасибо @ZzetT, и да, я уже прочитал эту часть. То, что меня пугает, - это поставщик инструментов, который еще не реализует эту функцию. Как я могу это сделать, если мой инструмент не поддерживает эту функцию? Могу ли я реализовать себя? –
Вы говорите о поставщике инструмента для инструмента разработки или для генерации кода? В первом случае вы можете смоделировать его самостоятельно в простом XML-редакторе, во втором случае я бы изменил Rte, если он не может даже обрабатывать простые типы структуры – ZzetT