exponenta event banner

Построение сгенерированных идентификаторов

Для целей GRT и RSim генератор кода автоматически создает идентификаторы переменных и функций в сгенерированном коде. Эти идентификаторы представляют собой:

  • Сигналы и параметры, имеющие Auto класс хранения

  • Имена функций подсистемы, которые не определены пользователем

  • Имена Stateflow ®

Компоненты сгенерированного идентификатора включают в себя

  • Имя корневой модели, за которым следует

  • Имя генерирующего объекта (сигнал, параметр, состояние и т. д.), за которым следует

  • Уникальный текст для искажения имен

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

Чтобы настроить, как генератор кода именует идентификаторы и объекты, см.:

Генератор кода резервирует определенные слова для собственного использования в качестве ключевых слов сгенерированного языка кода. Дополнительные сведения см. в разделе Зарезервированные ключевые слова.

С помощью лицензии Embedded Coder ® можно задать параметры для управления форматами идентификаторов, длиной управления, скалярными встроенными параметрами и правилами именования объектов данных Simulink ®. Дополнительные сведения см. в разделе Настройка правил именования сгенерированных идентификаторов.