Конструкция сгенерированных идентификаторов

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

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

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

  • Имена Stateflow®

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

  • Корневое имя модели, сопровождаемое

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

  • Искажающий уникальное имя текст

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

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

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

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