Нижеследующие ограничения применяются к генерации кода AUTOSAR.
Макросы абстракции компилятора AUTOSAR (классическая платформа)
API, чтобы сконфигурировать адаптивный интерфейс класса AUTOSAR
Если вы не устанавливаете флажок Generate code only, программное обеспечение производит сообщение об ошибке, когда вы создаете модель. Сообщение утверждает, что можно создать исполняемый файл с системным конечным файлом AUTOSAR только если вы:
Сконфигурируйте модель, чтобы создать программное обеспечение в цикле (SIL) или процессоре в блоке (PIL) цикла
Запустите модель в режиме PIL симуляции или SIL
Обеспечьте пользовательский make-файл шаблона
Программное обеспечение не генерирует макросы абстракции компилятора AUTOSAR для данных или функций, являющихся результатом следующего:
Блоки Model
Stateflow®
MATLAB® Coder™
Разделяемые служебные функции
Пользовательские классы памяти
Локальные или временные переменные
Генерация кода для адаптивных моделей AUTOSAR не поддерживает программируемую настройку интерфейса класса. Можно инстанцировать Embedded Coder®
RTW.ModelCPPClass
объект и присоединение он к адаптивной модели AUTOSAR, но изменениям, которые вы вносите при помощи API класса, не отражается в сгенерированном коде.