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