ID: Заголовок | hisf_0065: Введите операции броска в Stateflow®, чтобы улучшить податливость кода | |
---|---|---|
Описание | В диаграммах Stateflow, которые используют язык действия C, используйте := обозначение, чтобы защитить от Stateflow, бросая вычисления целочисленной и фиксированной точки к более широким типам данных, чем типы входных данных. | |
Примечание | Если вы следуете за этим и другими руководствами по моделированию, вы увеличиваете вероятность генерации кода, который выполняет стандарты кодирования. | |
Объяснение | Избегать неявных бросков в сгенерированном коде, который может нарушить стандарты кодирования. | |
Проверки Model Advisor | Проверяйте операции присвоения в диаграммы Stateflow (Simulink Check) | |
Ссылки |
| |
Необходимые условия | hisl_0060: Параметры конфигурации, которые улучшают податливость MISRA C:2012 (Simulink) | |
В последний раз измененный | R2021a |