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