Advertisement

MISRA C 编程标准(中英文)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《MISRA C编程标准》是一套旨在提升C语言程序可靠性和安全性编码规则集,本书同时提供中英文对照版本,适用于汽车电子及嵌入式系统开发人员。 工业标准的C编码规范可以参考相关资料。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MISRA C
    优质
    《MISRA C编程标准》是一套旨在提升C语言程序可靠性和安全性编码规则集,本书同时提供中英文对照版本,适用于汽车电子及嵌入式系统开发人员。 工业标准的C编码规范可以参考相关资料。
  • MISRA-C-2004(C工业版本)
    优质
    《MISRA-C:2004》是针对汽车电子等行业制定的一套C语言编程规则集,旨在提高代码质量、安全性及可移植性。该规范提供了141条指导原则,帮助开发者编写更可靠和高效的C程序代码。 工业标准的C编程规范中文版提供了一系列针对C语言开发的最佳实践指导原则,旨在提高代码质量和可维护性。这份文档涵盖了从变量命名到函数设计等多个方面的内容,并且特别强调了遵循这些约定的重要性,以促进团队合作和项目的一致性。 对于希望提升自己在使用C进行软件开发时编码规范的程序员来说,这是一份非常有价值的资源。通过应用其中推荐的标准,开发者能够写出更加清晰、高效以及易于他人理解的代码。
  • C语言MISRA C 2012
    优质
    MISRA C 2012是针对C语言编写的汽车软件的一种编程规范,旨在提高代码质量和安全性,减少错误和漏洞。 主要是关于汽车电子行业的C编程规范MISRA C 2012 Addendum 1中的规则映射。
  • MISRA C 2012版本
    优质
    MISRA C 2012编码标准的中文版本是一套针对C语言编程制定的安全和风格指南,旨在提高汽车电子等行业软件的质量与安全性。本中文版帮助开发者更好地理解和应用MISRA规范。 MISRA C 2012 编码规范中文版是为编程语言C提供的一份编码指南,旨在帮助开发者编写高质量、可靠的代码。这份规范基于ISO C标准,提出了一系列规则与建议以确保所编写的程序符合安全、可靠及可维护的标准。 在该规范中,“Guideline”指的是MISRA C中的指导原则;“declare”表示声明变量名给编译器的过程;而“define”则是分配内存空间用于存储变量值。此外,还有关于连接方式的定义(linkage),包括外部链接、内部链接和无链接三种类型。“object”则指代编程语言中的一种概念,即数据结构或变量。 MISRA C 2012 规范的目标是提供一个高质量的C语言子集,并通过删除或减少错误的可能性来提高代码质量。这一子集已经被许多开发者与组织采用以确保他们的程序符合安全、可靠和可维护的标准。此外,该规范还提供了教育材料以及工具开发人员参考文档,帮助人们更好地理解和应用MISRA C 规范。 相比于之前的版本,MISRA C 2012 进行了全面的审查并进行了改进:增加了新的指导原则,并删除了一些不再必要的规则以提高静态分析工具的能力。C语言之所以广泛使用是因为它可以在多种处理器上运行、能够生成高效的机器代码以及提供直接或通过扩展来访问目标处理器输入/输出功能的方法,同时在关键系统中有着丰富的应用经验。然而,由于其定义不完全规范和实现控制的复杂性等缺点,在实际开发过程中也存在一些挑战。 MISRA C 2012 编码规范中文版为编程语言C提供了一份重要的编码指南,以帮助开发者编写出高质量、可靠的代码,并确保所编写的程序能够满足安全、可靠及可维护的要求。
  • C语言规范:MISRA C 2012 + MISRA 2012 指南 + MISRA-C-2012
    优质
    本书提供全面解析MISRA C:2012标准,附带详尽指南,并包含英文原版文档MISRA-C:2012。适合C语言开发人员参考使用。 MISRA C 2012 Addendum 1 - Rule Mapping是汽车电子行业C编程规范的重要组成部分,适用于关键系统的C语言使用指南。汽车电子行业的嵌入式开发人员可以下载并学习英文版的MISRA-C-2012标准。
  • C语言MISRA-C工业规范(版).zip
    优质
    该资源为《C语言编程的MISRA-C工业标准规范》的中文版电子书压缩文件,旨在帮助开发者理解和遵循MISRA-C标准,提高软件质量和安全性。 MISRA(Motor Industry Software Reliability Association),即汽车工业软件可靠性联会,是一个位于英国的跨国汽车行业协会,成员涵盖了大部分欧美地区的汽车生产商。该组织的主要任务是为汽车行业提供服务和支持,帮助制造商开发出安全且高可靠性的嵌入式软件。 MISRA最著名的成果之一就是所谓的“MISRA C 编程规范”。这一标准包含了127条C语言编码规则,通常认为如果能够完全遵循这些规则,则编写的C代码将具备易读性、可靠性、可移植性和易于维护的特点。近年来,许多嵌入式开发者都开始以MISRA C作为衡量自己编程风格的标准之一。例如,著名的uC/OS-II操作系统就自豪地宣称其99%符合MISRA标准的要求。 此外,《嵌入式开发杂志》也刊文呼吁大家学习和应用这些编码规范。
  • MISRA C 2012.pdf
    优质
    本PDF文档详细介绍了MISRA C:2012标准,旨在提升C语言在汽车电子系统中的安全性和可靠性,适用于软件开发人员和工程师。 MISRA C 2012规范的中文版提供了一套针对C语言编程的安全编码规则,旨在提高嵌入式系统的安全性和可靠性。该版本对原有的标准进行了更新和完善,以适应当前的技术发展需求,并帮助开发者避免常见的错误和陷阱。通过遵循这些指导原则,开发人员可以编写出更加健壮、可维护且符合行业最佳实践的代码。
  • MISRA C规范
    优质
    MISRA C是一套旨在提高C语言程序代码质量和安全性的编码准则,特别适用于汽车行业的软件开发,帮助开发者避免常见错误。 1994年,在英国成立了一个名为汽车工业软件可靠性联合会(The Motor Industry Software Reliability Association,简称MISRA)的组织。该协会旨在帮助汽车制造商开发安全可靠的软件,并拥有来自多个国家的成员,其中包括AB汽车电子、罗孚汽车、宾利汽车、福特汽车、捷豹汽车、路虎公司、Lotus公司、MIRA公司、Ricardo公司、TRW汽车电子以及利兹大学和福特VISTEON汽车系统公司。 经过四年的研究与筹备工作,MISRA于1998年发布了一项针对汽车行业软件安全性的C语言编程规范——《用于基于车辆的软件开发中的C语言指南》(Guidelines for the Use of the C Language in Vehicle Based Software),其中包括了127条规则,并被命名为MISRAC:1998。
  • MISRA C 2012 版与
    优质
    《MISRA C 2012中文版与英文版》是一本关于汽车软件开发的重要规范书籍,提供了C语言的安全编码标准,旨在提高代码质量和减少错误。 MISRA C 2012中文版可下载。英文版无需下载,可以在线阅读。英文版的路径可以在相关网站上找到。
  • MISRA C 2023 与规范指南
    优质
    《MISRA C 2023编码标准与规范指南》是一本专注于汽车软件行业的书籍,它提供了针对C语言的严格编码规则和最佳实践,旨在提高代码质量、可靠性和安全性。 MISRA C 2023 编码标准及规范指南是基于 MISRA C2012 的最新修订版。每个规则都详细列出(包括规则描述、违规代码示例、修复代码示例以及参考文档等)。使用时,打开主页面“MISRAC2012.html”即可查看所有编码规则的目录,并通过点击相关条目链接跳转到具体规则的详细介绍。