| Идентификатор: Заголовок | 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 | |
| Последнее изменение | R2021a | |
| Примеры | Вы можете ограничить имя функции длиной, равной или меньше заданного значения, используя Code mappings. Это может использоваться, чтобы избежать нарушений правил MISRA.
| |