Code Mappings Editor

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

Описание

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

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

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

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

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

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

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

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

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

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

    • От вкладки Apps откройте приложение AUTOSAR Component Designer.

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

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

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

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

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

      2. На вкладке Apps нажмите AUTOSAR Component Designer. Быстрый запуск Компонента AUTOSAR открывается.

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

    • Для модели Embedded Coder® можно использовать Быстрый запуск Embedded Coder.

      1. С открытым приложением Embedded Coder, на вкладке C Code, выбирают Quick Start. Быстрый запуск Embedded Coder открывается.

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

      3. Нажмите Finish.

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

Примеры

развернуть все

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

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

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

Введенный в R2018a