Идентификатор: Заголовок | hisl_0063: Длина пользовательских имен объектов для улучшения податливости C:2012 MISRA | |
---|---|---|
Описание | Чтобы улучшить MISRA C:2012 податливость сгенерированного кода, используйте параметр конфигурации Maximum identifier length ( Примечание Максимально допустимую длину идентификатора по умолчанию
| |
A | Для блоков Subsystem с параметром Function name options установлено значение User specified , ограничьте длину имен функции равной или меньшей, чем значение, заданное в Maximum identifier length. | |
B | Ограничьте длину имен объектов данных равной или меньшей, чем значение, заданное в Maximum identifier length:
| |
C | При использовании этих классов памяти ограничьте длину сигнала и имен параметров равной или меньшей, чем значение, заданное в Maximum identifier length:
Примечание Если задано, это включает длину имени Identifier. | |
Объяснение | Длина в сгенерированном коде может привести к нарушению MISRAC:2012. | |
Проверки Model Advisor | Проверьте длину пользовательских имен объектов (Simulink Check) | |
Ссылки |
| |
Необходимые условия | hisl_0060: Параметры конфигурации, улучшающие податливость C:2012 MISRA (Simulink) | |
Последнее изменение | R2021a | |
Примеры | Вы можете ограничить имя функции длиной, равной или меньше заданного значения, используя Code mappings. Это может использоваться, чтобы избежать нарушений правил MISRA.
|