exponenta event banner

Параметры конфигурации модели: идентификаторы генерации кода

Категория «Создание кода» > «Идентификаторы» включает параметры для настройки комментариев в созданном коде. Для этих параметров требуется лицензия Simulink ® Coder™. Дополнительные параметры, доступные для целевого объекта на основе ERT, требуют лицензии Embedded Coder ®.

В диалоговом окне «Параметры конфигурации» на панели «Создание кода» > «Идентификаторы» находятся следующие параметры конфигурации.

ПараметрОписание

Глобальные переменные (встроенный кодер)

Настроить сгенерированные идентификаторы глобальных переменных.

Глобальные типы (встроенный кодер)

Настройка сгенерированных глобальных идентификаторов типов.

Имя поля глобальных типов (встроенный кодер)

Настройка созданных имен полей глобальных типов.

Методы подсистемы (встроенный кодер)

Настройка созданных имен функций для повторно используемых подсистем.

Аргументы метода подсистемы (встроенный кодер)

Настройка имен аргументов сгенерированных функций для повторно используемых подсистем.

Локальные временные переменные (встроенный кодер)

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

Выходные переменные локального блока (встроенный кодер)

Настроить сгенерированные идентификаторы выходных переменных локального блока.

Макросы констант (встроенный кодер)

Настроить сгенерированные постоянные идентификаторы макросов.

Формат идентификатора общих утилит (встроенный кодер)

Настройка общих идентификаторов утилит.

Минимальная длина мангля (встроенный кодер)

Укажите минимальное количество символов для создания текста с управлением именами, чтобы избежать конфликтов имен.

Максимальная длина идентификатора

Укажите максимальное количество символов в создаваемой функции, определении типа, именах переменных.

Системные идентификаторы (встроенный кодер)

Укажите, использует ли генератор кода более короткие, согласованные имена для  маркера $ N в генерируемых системой идентификаторах.

Создание скалярных встроенных параметров как (встроенный кодер)

Управление выражением значений скалярных встроенных параметров в создаваемом коде.

Использовать те же зарезервированные имена, что и для цели моделирования

Укажите, следует ли использовать те же зарезервированные имена, что и на панели цели моделирования.

Зарезервированные имена

Введите имена переменных или функций в созданный код, которые соответствуют именам переменных или функций, указанным в пользовательском коде.

Следующие параметры конфигурации находятся в разделе Дополнительные параметры.

ПараметрОписание

Общая длина контрольной суммы (встроенный кодер)

Укажите длину символа $C токен.

Формат идентификатора служебных функций массива EMX (встроенный кодер)

Настроить сгенерированные идентификаторы для emxArray (встраиваемый mxArray) служебные функции.

Формат идентификатора типа массива EMX (встроенный кодер)

Настроить сгенерированные идентификаторы для emxArray (встраиваемый mxArray ) типы.

Текст пользовательского маркера (встроенный кодер)

Укажите текст для вставки маркера $ U.

Повторяющиеся имена элементов перечисления

Выберите действие диагностики, которое необходимо выполнить, если генератор кода обнаруживает два типа перечисления с одинаковыми именами элементов. Этот параметр применяется только к перечислению с импортированной областью данных и тем же типом и значением хранилища.

Именование сигналов (встроенный кодер)

Укажите правила именования сигналов в сгенерированном коде.

M-функция (встроенный кодер)

 

Именование параметров (встроенный кодер)

Укажите правило именования параметров в созданном коде.

M-функция (встроенный кодер)

 

# Определение имен (встроенный кодер )

Укажите правило для именования #define параметры (определяются с помощью класса хранения Define (Custom)) в сгенерированном коде.

M-функция (встроенный кодер)

 

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