Редактор отображений кода

Сопоставьте элементы AUTOSAR для генерации кода

Описание

Редактор Отображений кода является графическим интерфейсом для отображения элементов AUTOSAR для генерации кода. Сопоставьте элементы модели Simulink®, такие как импорт, выходные порты и функции точки входа к элементам компонента AUTOSAR, таким как порты получателя, порты отправителя и runnables.

Используя формат таблицы с вкладками, редактор Отображений Кода отображает импорт модели, выходные порты и другие элементы модели, относящиеся к вашей платформе AUTOSAR. Используйте это представление, чтобы сопоставить элементы модели с элементами компонента AUTOSAR с точки зрения модели Simulink. Отображения, которые вы конфигурируете, отражаются в сгенерированном AUTOSAR-совместимом коде С и экспортировали описания arxml.

Для получения дополнительной информации см. Карту Элементы AUTOSAR для Генерации кода или Карты AUTOSAR Адаптивные Элементы для Генерации кода.

Редактор Отображений кода обеспечивает доступ в холсте к AUTOSAR отображение информации, с пакетным редактированием, фильтрацией элемента, простой навигацией к элементам модели и свойствам AUTOSAR и трассируемости элемента модели. Когда вы прогрессивно конфигурируете представление модели компонента AUTOSAR, можно применить эти Отображения Кода средства управления редактором:

  • Поле Filter contents – Выборочно отображает некоторые элементы, при исключении других, в текущем представлении.

  • Кнопка AUTOSAR Dictionary – Переключатель из редактора Отображений Кода представление элемента Simulink к представлению AUTOSAR Dictionary соответствующего элемента AUTOSAR.

  • Кнопка Validate – Подтверждает настройку компонента AUTOSAR.

  • Кнопка Update – Обновление Simulink к отображению AUTOSAR модели, чтобы отразить образцовые изменения, такие как добавление, изменение или удаление передач данных Simulink, функций точки входа и функциональных вызывающих сторон.

Откройте редактор отображений кода

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

    • Выберите Code> C/C++ Code> Configure Model in Code Perspective.

    • Кликните по перспективному управлению в нижнем правом углу и выберите Code.

    Модель открывается в перспективе кода AUTOSAR, которая включает редактор Отображений Кода.

  • Если ваша модель не имеет сопоставленного компонента AUTOSAR в окне модели, выполнить одно из следующих действий:

    • Используйте быстрый запуск компонента AUTOSAR.

      1. Откройте диалоговое окно Configuration Parameters, панель Code Generation, и установите системный конечный файл или на autosar.tlc или на autosar_adaptive.tlc. Нажмите OK.

      2. Чтобы открыть Быстрый запуск Компонента AUTOSAR, выберите Code> C/C++ Code> Configure Model in Code Perspective.

      3. Работа через процедуру быстрого запуска компонента и нажимает Finish.

    • Используйте Embedded Coder® Quick Start.

      1. Выберите Code> C/C++ Code> Embedded Coder Quick Start.

      2. Когда вы работаете через процедуру быстрого запуска в Окне вывода, выберите выходную опцию код С, совместимый с AUTOSAR или Кодом С++, совместимым с Адаптивной Платформой AUTOSAR.

      3. Нажмите Finish.

    Модель открывается в перспективе кода AUTOSAR, которая включает редактор Отображений Кода.

Примеры

Сопоставьте элементы модели с элементами компонента AUTOSAR

Если вы моделируете для Классической Платформы AUTOSAR, перемещаетесь по редактору Отображений Кода вкладки, чтобы выполнить эти действия:

Если вы моделируете для Адаптивной Платформы AUTOSAR, перешли, редактор Отображений Кода переходит в:

Сопоставьте Inports и выходные порты к AUTOSAR необходимые и обеспеченные порты услуг

Связанные примеры

Смотрите также

Введенный в R2018a