Advertisement

MISRA-C-2004_中文版_C语言工业编程规范.rar

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


简介:
本资源为MISRA-C:2004标准的中文版本,提供了C语言在汽车及其他嵌入式系统开发中的编码规则和最佳实践指南。 MISRA C是由汽车产业软件可靠性协会(MISRA)提出的C语言开发标准。其主要目的在于提升嵌入式系统的安全性和可移植性。针对C++语言也存在相应的标准,即MISRA C++。 起初,MISRA C主要是为汽车行业制定的规范,但随着时间推移,其他行业也开始采用这一标准。例如,在航天、电信、国防、医疗设备和铁路等领域中已有许多厂商使用了MISRA C作为开发准则。 第一版《Guidelines for the use of the C language in vehicle based software》于1998年发布,通常被称为MISRA-C:1998。该版本包含有127项规则,从第1号到第127号,并且其中的93条是强制性要求,其余34条为推荐使用。 第二版《Guidelines for the use of the C language in critical systems》在2004年发布(也称为MISRA-C:2004),对一些重要的建议事项进行了更新和修改,并且重新编号了规则。此版本包含141项规则,其中的121条为强制性要求,其余20条则作为推荐使用。这些规则被细分为从“开发环境”到“运行期错误”的共21类。 以上就是关于MISRA C标准的发展历程和内容概述。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MISRA-C-2004__C.rar
    优质
    本资源为MISRA-C:2004标准的中文版本,提供了C语言在汽车及其他嵌入式系统开发中的编码规则和最佳实践指南。 MISRA C是由汽车产业软件可靠性协会(MISRA)提出的C语言开发标准。其主要目的在于提升嵌入式系统的安全性和可移植性。针对C++语言也存在相应的标准,即MISRA C++。 起初,MISRA C主要是为汽车行业制定的规范,但随着时间推移,其他行业也开始采用这一标准。例如,在航天、电信、国防、医疗设备和铁路等领域中已有许多厂商使用了MISRA C作为开发准则。 第一版《Guidelines for the use of the C language in vehicle based software》于1998年发布,通常被称为MISRA-C:1998。该版本包含有127项规则,从第1号到第127号,并且其中的93条是强制性要求,其余34条为推荐使用。 第二版《Guidelines for the use of the C language in critical systems》在2004年发布(也称为MISRA-C:2004),对一些重要的建议事项进行了更新和修改,并且重新编号了规则。此版本包含141项规则,其中的121条为强制性要求,其余20条则作为推荐使用。这些规则被细分为从“开发环境”到“运行期错误”的共21类。 以上就是关于MISRA C标准的发展历程和内容概述。
  • CMISRA-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标准的要求。 此外,《嵌入式开发杂志》也刊文呼吁大家学习和应用这些编码规范。
  • CMISRA 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标准。
  • MISRA-C-2004_.pdf
    优质
    《MISRA-C-2004_中文版》是一本针对汽车电子行业的C语言编程规范指南,提供了一系列编码规则和最佳实践,以提高软件质量和安全性。 MISRA-C:1998 发布于1998年。本段落档是其修订版,旨在解决第一版本中存在的问题。 在汽车工业领域中,实时嵌入式应用中的C编程语言的使用越来越广泛且重要。这主要归因于该语言固有的灵活性、支持范围以及访问各种硬件环境的可移植性。详细原因包括:
  • MISRA C 2004
    优质
    MISRA C 2004编程规范的中文版提供了针对汽车行业C语言编码标准的本地化资源,帮助开发者遵循安全、可靠的代码编写准则。 MISRA-C2004编程规范中文版是一份PDF文档,包含7个章节及5个附件,总页数为86页。
  • 华为技术有限公司C.pdf.zip_华为C_C_pdf_weak9pr_代码
    优质
    本资料为华为公司内部使用的C语言编程规范文档,旨在指导开发者编写高质量、一致性的代码。包含详细规则和示例,适用于所有使用C语言的开发项目。 华为的代码规范适用于使用C语言进行嵌入式系统开发的工程师。
  • MISRA C 2012
    优质
    MISRA C 2012规范的中文版本为软件开发人员提供了遵循汽车行业编码标准的便利途径,确保了代码质量和安全性能。 汽车产业软件可靠性协会(MISRA)提出了C语言开发的标准。本段落档为中文版。
  • MISRA C 2012精校
    优质
    本书为MISRA C 2012规范的权威中文翻译版本,经过精心校对和优化,旨在帮助软件开发者理解和应用汽车嵌入式系统编码标准,确保代码质量和安全性。 MISRA C 2012规范的中文精校版现已完成,包含精确翻译与仔细校对的内容共计220页。此版本经过精心准备,期待您的认可和支持!
  • C++ Misra
    优质
    C++ Misra规范是一套旨在提升汽车电子系统软件质量与可靠性的编码标准,为开发人员提供安全编程指南。 Misra C++是一种编码标准,旨在提高C++代码的质量和安全性。它基于汽车行业的经验制定,适用于需要高度可靠性的软件系统开发。该标准提供了一系列规则和指导原则,帮助开发者编写更加健壮、可维护的代码,并减少潜在的安全漏洞。 遵循Misra C++可以带来以下好处: 1. 减少错误:通过限制语言中的某些特性使用,减少了因误用或滥用这些特性能而导致的问题。 2. 提高安全性:该标准特别关注那些可能导致安全问题的语言功能,比如内存管理不当等,并建议避免它们的使用。 3. 代码可读性和维护性增强:遵循统一的编码规范有助于团队成员之间更好地理解彼此的工作成果。 总之,Misra C++为希望在关键任务应用中采用C++语言开发高质量软件项目的工程师提供了一套宝贵的资源。
  • MISRA-C-2004(C标准的本)
    优质
    《MISRA-C:2004》是针对汽车电子等行业制定的一套C语言编程规则集,旨在提高代码质量、安全性及可移植性。该规范提供了141条指导原则,帮助开发者编写更可靠和高效的C程序代码。 工业标准的C编程规范中文版提供了一系列针对C语言开发的最佳实践指导原则,旨在提高代码质量和可维护性。这份文档涵盖了从变量命名到函数设计等多个方面的内容,并且特别强调了遵循这些约定的重要性,以促进团队合作和项目的一致性。 对于希望提升自己在使用C进行软件开发时编码规范的程序员来说,这是一份非常有价值的资源。通过应用其中推荐的标准,开发者能够写出更加清晰、高效以及易于他人理解的代码。