У меня есть вопрос о том, как работает compu-метод с категорией linear. На самом деле, это может быть конкретный c вопрос об инструменте, но я хотел бы знать, прав ли я насчет compu-метода.
Как я знаю по [шаблону программного компонента constr_1158-TPS], определение эталонного метода compu ограничивается Compu-Method либо категории Bitfield, либо текстовой таблицы. Итак, я хочу сделать Compu-метод с категорией linear, и он не допускается в типе реализации. Кроме того, разрешен тип данных Application с Compu-методом с категорией linear.
Кроме того, я знаю, что тип данных приложения не генерирует код в C. Как можно отразить этот compu-метод в моем коде?
По сути, у меня есть сеть с CompuMethod с категорией линейной, и я хотел бы отразить это на RTE, прежде чем перейти к приложению. В спецификации RTE я нашел пример того, что я хочу сделать [Пример 4.9]. Это немного отличается, потому что у меня просто есть ECU и сеть, но в основном это то же самое (я так думаю).
Что я ожидаю:
Что я делал?
- Из базы данных я получил compu-метод.
Создает тип данных Application и ссылается на него compu-методом.
Отображение данных в тип данных реализации.
- Ссылка на сопоставление данных с ПО C.
Должен ли я заниматься другими делами? Я не совсем уверен, что это инструмент, или я сделал что-то не так. Я думаю, что это нечто базовое c, но я работаю над Autosar в течение нескольких месяцев.
Заранее спасибо.