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