hisl_0060: Configuration parameters that improve MISRA C compliance
R2026bSet model configuration parameters to improve MISRA C:2012 and MISRA C:2023 compliance of generated code
Usage: High-Integrity System Modeling
Guideline ID: hisl_0060
Rules
| hisl_0060: Configuration parameters that improve MISRA C compliance |
|---|
Set these model configuration parameters as specified:
Select (
Deselect (
Rationale Improve MISRA C:2012 and MISRA C:2023 compliance of the generated code. Verification Check configuration parameters for MISRA C:2023 (Simulink Check). |
Industry Standards
IEC 61508-3, Table A.3 (3) 'Language subset'
ISO 26262-6, Table 1 (1b) 'Use of language subsets'
Table 6 (1b) - 'No dynamic objects or variables, or else online test during their creation'
EN 50128, Table A.4 (11) 'Language Subset'
EN 50657, Table A.4 (11) 'Language Subset'
MISRA C:2012
MISRA C:2023
EXP33-C. Do not read uninitialized memory
DO-331, Section MB 6.3.2.b 'Low-level requirements are accurate and consistent'
DO-331, Section MB.6.3.2.c 'Low-level requirements are compatible with target computer
DO-331, Section MB.6.3.2.e – 'Low-level requirements conform to standards'
DO-331, Section MB.6.3.2.g – 'Algorithms are accurate'
DO-331, Section MB.6.3.3.b – Software architecture is consistent
DO-331 MB.6.3.3.c 'Compatibility with Target Computer'
DO-331, Section MB.6.3.3.d 'Software architecture is verifiable'
DO-331, MB.6.3.3.e 'Software architecture conforms to standards'