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