ID: Заголовок | hisl_0063: Длина пользовательских имен объектов, чтобы улучшить податливость MISRA C:2012 | |
---|---|---|
Описание | Чтобы улучшить податливость 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: Параметры конфигурации, которые улучшают податливость MISRA C:2012 (Simulink) | |
В последний раз измененный | R2021a | |
Примеры | Можно ограничить имя функции к длине, равной или меньше, чем заданное значение с помощью Code mappings. Это может использоваться, чтобы избежать нарушения правил MISRA.
|