MISRA C规范 及分析讲解内容 01 '安全第一'的C 语言编程规范; 02 跨越数据类型的重重陷阱; 03 指针、结构体、联合体的安全规范; 04 防范表达式的失控; 05 准确的程序流控制; 06 构建安全的编译环境; C编程规则 -- MISRA 2004规则; 技术白皮书 -- 编码规则;
2021-12-23 20:30:42 2.92MB MISRA C规范 2004 标准
1
MISRA-C:1998 [1] 发布于1998 年。本文档是它的修订版本,用来解决与第一版本有关系 的问题。 在汽车工业领域的实时嵌入式应用中,C 编程语言的使用越来越体现出广泛性和重要性。 这在相当程度上取决于该语言固有的灵活性、可支持的范围及其潜在的访问广泛硬件环境的 可移植性。详细的理由包括:
2021-12-20 13:22:59 458KB C语言 MISRA
1
MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠性联会) 是位于英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。MISRA于1998年发布了一个针对汽车工业软件安全性的C语言编程规范——《汽车专用软件的C语言编程指南》 (Guidelines for the Use of the C Language in Vehicle Based Software),共有127条规则,称为MISRA C:1998。目前MISRA C:2004版已有141条规则,21个类别,每一条规则对应一条编程准则。 如今MISRA C已经被越来越多的企业接受,成为用于嵌入式系统的C语言标准,特别是对安全性要求极高的嵌入式系统,软件应符合MISRA标准。在未来,MISRA C也趋向于成为国际性的嵌入式C语言开发标准规范。未来全部的嵌入式产品可能必须符合MISRA C标准。所以要提高产品的竞争力,避免国际标准化推广使中国嵌入式系统开发企业处于被动,中国计算机学会嵌入式系统专业委员会建议联合中国汽车工程学会、中国系统工程学会和ISO国际标准化组织相关专家组在中国开展嵌入式系统安全规范开发研究工作并组织中国专家工作组。通过引进、消化、吸收、再创新为中国的嵌入式系统企业学习MISRA C标准提供支持,共同分享先进的国际标准化信息和技术文档以提升中国嵌入式系统工程师软件水平,与国际标准化组织的最新成果保持同步。
2021-12-13 13:16:00 730KB MISRA 工业标准 C 编程规范
1
C standard from Motor Industry Software Reliability Association
2021-12-07 10:01:42 1.1MB MISRA C
1
第三代MISRA C规范,汽车工业软件可靠性联会 软件规范 第三版(The Motor Industry Software Reliability Association)
2021-10-08 16:59:19 1.43MB 汽车安全 C编码规范 代码审计
1
之前找了很久才找到了,传上来更大家共享下,希望对大家有帮助,欢迎下载或者永久保存。 MISRA C_2012 Guidelines for the use of the C language in critical systems
2021-09-17 09:03:21 1.34MB MISRA C_2012 Gui
1
MISRA-C-2004__中文版 MISRA-C:1998 [1] 发布于1998 年。本文档是它的修订版本,用来解决与第一版本有关系的问题。 在汽车工业领域的实时嵌入式应用中,C 编程语言的使用越来越体现出广泛性和重要性。 这在相当程度上取决于该语言固有的灵活性、可支持的范围及其潜在的访问广泛硬件环境的可移植性。
2021-09-15 13:28:26 456KB MISRA
1
misra 2004中文版,pdf文档。
2021-09-10 10:05:05 450KB misra 2004中文版
1
2013年3月,汽车工业软件可靠性协会推出了第三代MISRA C编码规范:MISRA C:2012,供大家参考
2021-09-03 13:01:00 1.17MB MISRAC2012 编码规范 C语言
1
HIS Metrics = Hersteller Initiative Software (HIS) [德国几大汽车OEM所倡议的软件] 按照一定的规则编写代码,例如MISRA-C++:2012 + HIS Metrics 软件静态测试C)
2021-08-28 18:05:30 261KB HIS MISRA 汽车电子
1