MISRA C � Bezpecn� k�dovanie pre embedded syst�my
MISRA C s� k�dovacie smernice vyvinut� asoci�ciou MISRA na zabezpecenie bezpecnosti a spolahlivosti C k�du v embedded syst�moch. P�vodne vytvoren� pre automobilov� priemysel, dnes s� de facto �tandardom pre letectvo, medic�nu, priemyseln� riadenie a �eleznice.
MISRA C:2023
| Aktualiz�cia | Popis |
|---|---|
| Podpora C11/C18 | Smernice pre _Atomic, _Static_assert, anonymn� �trukt�ry |
| Pravidl� s�be�nosti | Nov� smernice pre viacvl�knovost a atomick� oper�cie |
| Bezpecnostn� fokus | Zos�ladenie s CWE, CERT C a po�iadavkami CRA |
Klasifik�cia smern�c
| Kateg�ria | V�znam | Povolen� odch�lka |
|---|---|---|
| Mandatory | Mus� sa dodr�at � bez v�nimiek | ? Nikdy |
| Required | Mus� sa dodr�at pokial nie je form�lne zd�vodnen� | ? S dokument�ciou |
| Advisory | Odpor�can� prax | ? Bez form�lnej odch�lky |
S�visiace pojmy
- CRA � E� legislat�va vy�aduj�ca bezpecn� v�vojov� praktiky.
- RTOS � Pravidl� MISRA C:2023 pre s�be�nost s� kl�cov� pre RTOS firmv�r.
V�etky na�e embedded projekty dodr�iavaj� MISRA C smernice. Pozrite V�voj Embedded Syst�mov.