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

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

Сгенерируйте код только флажок

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

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

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

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

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

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

  • Блоки Model

  • Stateflow®

  • MATLAB® Coder™

  • Разделяемые служебные функции

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

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

API, чтобы сконфигурировать адаптивный интерфейс класса AUTOSAR

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