跳转到内容

MISRA C

维基百科,自由的百科全书

这是本页的一个历史版本,由Wolfch留言 | 贡献2012年4月24日 (二) 04:06 建立内容为“'''MISRA C'''是由{{link-en|汽車產業軟體可靠性協會|Motor Industry Software Reliability Association}}(MISRA)提出的C語言開...”的新頁面)编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

MISRA C是由汽車產業軟體可靠性協會英语Motor Industry Software Reliability Association(MISRA)提出的C語言開發標準。其目的是在增進嵌入式系統的安全性及可移植性。針對C++語言也有對應的標準MISRA C++

MISRA C一開始主要是針對汽車產業,不過其他產業也逐漸開始使用MISRA C:「MISRA 已演變成被航太、電信、國防、醫療設備、鐵路等領域中的領導廠商廣為接受的一套標準。」[1][2][3]

MISRA C的第一版《Guidelines for the use of the C language in vehicle based software》是在1998年發行,一般稱為MISRA-C:1998.[4]

在2004年時發行了第二版的MISRA C的第一版《Guidelines for the use of the C language in critical systems》(或稱作MISRA-C:2004),其中有許多重要建議事項的變更,其規則也重新編號。

參考資料