Сгенерируйте читаемый, компактный, и быстрый C и Код С++ из моделей, которые используют блоки AUTOSAR для встраиваемых процессоров, используемых в массовом производстве
Используйте приложение AUTOSAR Component Designer, чтобы сгенерировать код C or C++ из модели, которая представляет компонент AUTOSAR. Когда вы открываете приложение, вкладка AUTOSAR добавляется к панели инструментов. Вкладка AUTOSAR содержит разделы, которые представляют шаги рабочего процесса AUTOSAR Blockset. Можно выполнить итерации посредством подготовки модели к генерации кода, генерации кода и сборкам и верификации кода при помощи панелей окна редактора.
Используйте приложение для:
Изучите основы продукта, быстро конфигурируя модель для генерации кода. Если вы плохо знакомы с AUTOSAR Blockset, используйте Быстрый запуск AUTOSAR Blockset, чтобы подготовить вашу модель к генерации кода. Быстрый запуск AUTOSAR Blockset выбирает основные настройки генерации кода на основе ваших целей и приложения. Чтобы открыть Быстрый запуск AUTOSAR Blockset, нажмите Quick Start.
Установите цели генерации кода и подготовьте вашу модель к генерации кода. Нажмите C/C++ Code Advisor.
Сконфигурируйте параметры генерации кода всей модели. Нажмите Settings> C/C++ Code generation settings и Settings> Hardware Implementation.
Сконфигурируйте данные и функциональные интерфейсы при помощи редактора Отображений Кода и Property Inspector. Нажмите Settings> Code Mappings или Settings> Property Inspector. Откройте или закройте эти панели путем выбора или очистки их в меню Settings. Используйте редактор Отображений Кода, чтобы сопоставить элементы данных модели и функции точки входа с элементами модели AUTOSAR.
Сконфигурируйте элементы AUTOSAR с точки зрения компонента AUTOSAR при помощи Словаря AUTOSAR. Нажмите Settings> AUTOSAR Dictionary или.
Сгенерируйте код AUTOSAR и описания ARXML для тестирования или интегрирования. Выберите Generate Code.
Рассмотрите сгенерированный код вместе со своей моделью при помощи Представления кода. Нажмите View Code. Можно проследить между элементами модели и кодом путем нажатия на связанные гиперссылками строки кода в Представлении кода. Откройте последний отчет генерации кода путем выбора Open Latest Report.
Проверьте эквивалентность симуляции и результатов выполнения кода путем открытия приложения SIL/PIL. Выберите Verify Code> SIL/PIL Manager.
Создайте защищенную модель для симуляции и генерации кода, чтобы совместно использовать с третьим лицом путем выбора Share> Generate Protected Model.
В галерее Apps, под Code generation, нажимают AUTOSAR Component Designer. Вкладка AUTOSAR открывается.
Если вы работаете с иерархией модели, открываете приложение AUTOSAR Component Designer в окне Simulink Editor для топ-модели иерархии, для которой вы генерируете код. На вкладке AUTOSAR функциональности применяются к топ-модели иерархии, которая открыта в редакторе.
Чтобы сконфигурировать и просмотреть код для модели, на которую ссылаются, перейдите к модели в иерархии и используйте Словарь AUTOSAR, редактор Отображений Кода, Property Inspector и Представление кода. Эти представления применяются к активной модели, которая может быть топ-моделью или моделью, на которую ссылаются.