Именование #define

Описание

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

Генерация кода Category:> Идентификаторы

Настройки

Значение по умолчанию: None

None

Не изменяет #define названия параметра при создании соответствующих идентификаторов в сгенерированном коде. Идентификаторы параметра в сгенерированном коде совпадают с названиями параметра, которые появляются в модели.

Force upper case

Символы верхнего регистра использования при создании идентификаторов для #define названия параметра в сгенерированном коде.

Force lower case

Символы нижнего регистра использования при создании идентификаторов для #define названия параметра в сгенерированном коде.

Custom M-function

Использует функцию MATLAB®, заданную параметром M-function, чтобы создать идентификаторы для #define названия параметра в сгенерированном коде.

Зависимости

  • Этот параметр появляется только для основанных на ERT целей.

  • Этот параметр требует лицензии Embedded Coder® при генерации кода.

  • Установка этого параметра на Custom M-function включает M-function.

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

Информация о командной строке

Параметр: DefineNamingRule
Ввод: символьный вектор
Значение: None | UpperCase | LowerCase | Custom
Значение по умолчанию: None

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьForce upper case
ЭффективностьНикакой удар
Меры безопасностиНикакой удар

Похожие темы