久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8497|回復: 1
打印 上一主題 下一主題
收起左側

C編碼風格和強制性規范 MISRA C-2004中文版

[復制鏈接]
跳轉到指定樓層
樓主
MISRA C是由汽車產業軟件可靠性協會(MISRA,motor industry software reliability association)提出的C語言開發標準。其目的是在增進嵌入式系統的安全性及可移植性。針對C++語言也有對應的標準MISRA C++。MISRA C一開始主要是針對汽車產業:如果我們去參加近幾年的有關汽車行業的基于自動代碼生成技術和基于模型的設計技術的講座、研討會等等,無一例外都會聽到有關MISRA-C 2004,甚至是MISRA-C 2008、MISRA-C 2012等更新版本的介紹。此外,其他產業也已經逐漸開始使用MISRA C:包括航空航天、電信、國防、醫療設備、鐵路等領域中都已有廠商使用MISRA C:這些領域無一不對代碼的規范,特別是代碼的安全有非常高的要求。MISRA C的第一版《Guidelines for the use of the C language in vehicle based software》是在1998年發行,一般稱為MISRA-C:1998.。MISRA-C:1998有127項規則,規則從1號編號到127號,其中有93項是強制要求,其余的34項是推薦使用的規則。在2004年時發行了第二版的MISRA C的第一版《Guidelines for the use of the C language in critical systems》(或稱作MISRA-C:2004),其中有許多重要建議事項的變更,其規則也重新編號。MISRA-C:2004有141項規則,其中121項是強制要求,其余的20項是推薦使用的規則。規則分為21類,從“開發環境”到“運行期錯誤”。通常認為,如果能夠完全遵守這些標準,則你的C代碼是易讀、可靠、可移植和易于維護的。最近很多嵌入式開發者都以MISRA C來衡量自己的編碼風格,比如著名的uC/OS-II就得意地宣稱自己99%遵守MISRA標準。目前有許多工具聲稱可以檢查代碼和MISRA規則相容性,不過MISRA沒有相關認證的程序。相關工具可以幫助使用者評估和比較檢查的結果,也會提供一些可符合MISRA-C規定的指南,但是目前大部分的工具對靜態代碼分析的工具檢查基本能實現,對動態代碼分析則還不能完美實現。

MISRA-C-2004 中文版
MISRA-C-2004__中文版.pdf (455.63 KB, 下載次數: 91)


評分

參與人數 1黑幣 +90 收起 理由
admin + 90 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:27517 發表于 2021-1-14 16:16 | 只看該作者
謝謝樓主,下來看下
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美做暖暖视频 | 香蕉二区 | 日韩精品久久 | 亚洲国产高清免费 | av网站免费观看 | 午夜影晥 | 午夜电影福利 | 国产福利精品一区 | 蜜臀网| 欧美日韩中文字幕在线 | 欧美福利专区 | 中文字幕在线观看一区 | 国产精品毛片无码 | 免费一级淫片aaa片毛片a级 | 中文字幕在线观看一区 | 国产精品久久久久国产a级 欧美日韩国产免费 | 日韩中文字幕网 | 国产成人精品午夜视频免费 | 久久av一区二区三区 | 武道仙尊动漫在线观看 | 国产乱码精品一区二区三区五月婷 | 情侣酒店偷拍一区二区在线播放 | 99久久久久 | av在线一区二区 | 波多野吉衣久久 | 欧美在线一区二区三区 | 午夜免费| 欧美亚洲另类在线 | 天天操天天射综合 | 久久久久九九九九 | 国产美女视频黄a视频免费 国产精品福利视频 | 一级黄色录像片子 | 久久久资源 | 国产一区二区在线视频 | 国产成人精品一区二区三区 | 亚洲成人一级 | 国产精品久久久久久久免费观看 | 久久免费精品 | 亚洲免费一区二区 | 国产成人精品999在线观看 | 日本特黄a级高清免费大片 特黄色一级毛片 |