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

Code Generation> категория Identifiers включает параметры для конфигурирования комментариев в сгенерированном коде. Эти параметры требуют Simulink® Лицензия Coder™. Дополнительные параметры, доступные с основанной на ERT целью, требуют Embedded Coder® лицензия.

На диалоговом окне Configuration Parameters следующие параметры конфигурации находятся на Code Generation> панель Identifiers.

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

Глобальные переменные (Embedded Coder)

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

Глобальные типы (Embedded Coder)

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

Имя поля глобальных типов (Embedded Coder)

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

Методы подсистемы (Embedded Coder)

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

Аргументы метода подсистемы (Embedded Coder)

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

Локальные временные переменные (Embedded Coder)

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

Локальные выходные переменные блока (Embedded Coder)

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

Постоянные макросы (Embedded Coder)

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

Разделяемый сервисный формат идентификатора (Embedded Coder)

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

Минимальная длина искажения (Embedded Coder)

Задайте минимальное количество символов для генерации искажающего имя текста, чтобы помочь избежать столкновений имени.

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

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

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

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

Сгенерируйте встроенные параметры скаляра как (Embedded Coder)

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

Используйте те же зарезервированные имена в качестве Цели Симуляции (Simulink Coder)

Задайте, использовать ли те же зарезервированные имена в качестве заданных в панели Simulation Target.

Зарезервированные имена (Simulink Coder)

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

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

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

Разделяемая длина контрольной суммы (Embedded Coder)

Задайте длину знака $C лексема.

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

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

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

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

Пользовательский маркерный текст (Embedded Coder)

Задайте текст, чтобы вставить для лексемы $U.

Дублирующиеся имена элемента перечисления (Simulink Coder)

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

Сигнал, называющий (Embedded Coder)

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

M-функция (Embedded Coder)

 

Параметр, называющий (Embedded Coder)

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

M-функция (Embedded Coder)

 

#define, называющий (Embedded Coder)

Задайте правило для именования #define параметры (заданный с классом памяти Define (Custom)) в сгенерированном коде.

M-функция (Embedded Coder)

 

Похожие темы