exponenta event banner

Настройка созданных имен файлов

Генератор кода создает model.* в процессе создания и сборки кода. При создании кода C/C + + для моделей на основе ERT можно настроить имена созданных заголовков, исходных файлов и файлов данных. Нельзя настроить созданные файлы для ссылочных моделей. Пользовательские имена файлов позволяют:

  • Соответствие стандартам именования компании или отрасли.

  • Интеграция с внешним кодом.

В диалоговом окне Параметры конфигурации (Configuration Parameters) на панели Создание кода (Code Generation) > Размещение кода (Code Placement) используйте группу Правила именования автоматически создаваемых файлов (Auto-generated file naming rules) для настройки имен созданных файлов. При использовании Modular или Compact(with separate date file) можно указать пользовательские имена для созданных заголовков, исходных файлов и файлов данных. При использовании Compact можно указать пользовательские имена для созданных заголовков и исходных файлов.

  1. Откройте любую модель на основе ERT, например: rtwdemo_dynamicio. В диалоговом окне «Параметры конфигурации» измените целевой файл системы на ert.tlc.

  2. На панели Создание кода > Размещение кода выберите Формат упаковки файлов как Compact(with separate date file).

  3. Укажите пользовательские имена файлов, используя правила именования для следующих параметров:

    $E является обязательным для файлов заголовков и исходных файлов. $E представляет следующие экземпляры типов файлов:

    • capi

    • capi_host

    • dt

    • testinterface

    • private

    • types

  4. Чтобы создать модель, нажмите клавиши CTRL + B. В отчете о создании кода созданные файлы перечислены на левой панели раздела Файлы модели и файлы данных.

    В этом примере: $E разрешает private и types. Созданные файлы заголовков преобразуются в имя модели со значением для $E и пользовательский текст header. Созданные исходные файлы преобразуются в имя модели с помощью пользовательского текста source. Созданный файл данных преобразуется в имя модели с пользовательским текстом data. Ниже приводится сводка применяемых правил именования и соответствующих созданных файлов:

    Тип файлаСпецификация маркераПользовательский текстИмя созданного файла
    Файл заголовка$R$Eheaderrtwdemo_dynamicio_header.h
    Файл заголовка$R$Eheaderrtwdemo_dynamicio_private_header.h
    Исходный файл$R$Esourcertwdemo_dynamicio_source.c
    Файл заголовка$R$Eheaderrtwdemo_dynamicio_types_header.h
    Файл данных$Rdatartwdemo_dynamicio_data.c

Связанные темы