Именование #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
ЭффективностьНикакое влияние
Меры безопасностиНикакое влияние

Похожие темы