Ограничения и советы

Следующие ограничения применяются к генерации кода AUTOSAR.

Флажок «Сгенерировать только код»

Если вы не устанавливаете флажок Generate code only, программное обеспечение выдает сообщение об ошибке при построении модели. Сообщение гласит, что вы можете создать исполняемый файл с системным целевым файлом AUTOSAR только в том случае, если вы:

  • Сконфигурируйте модель, чтобы создать цикл» (SIL) или «процессор в цикле» (PIL)

  • Запустите модель в SIL или PIL режиме симуляции

  • Предоставить пользовательский шаблон make-файла

Абстракционные макросы компилятора AUTOSAR (классическая платформа)

Программа не генерирует макросы абстракции компилятора AUTOSAR для данных или функций, возникающих из-за следующего:

  • Моделируйте блоки

  • Stateflow®

  • MATLAB® Coder™

  • Общие служебные функции

  • Пользовательские классы памяти

  • Локальные или временные переменные

API для настройки адаптивного интерфейса класса AUTOSAR

Генерация кода для адаптивных моделей AUTOSAR не поддерживает программное строение интерфейса класса. Можно создать экземпляр Embedded Coder® RTW.ModelCPPClass объект и присоедините его к адаптивной модели AUTOSAR, но изменения, которые вы вносите с помощью API класса, не отражаются в сгенерированном коде.