热搜关键词: 数字信号处理RTOSC语言Linux射频电路

pdf

MISRA-C-2004__中文版

  • 1星
  • 2019-02-26
  • 455.63KB
  • 需要2积分
  • 17次下载
标签: 电子

电子

MISRA-C-2004__中文版

文档内容节选

MISRA The Motor Industry Software Reliability Association MISRAC2004 Guidelines for the use of the C language in critical systems 中文版 1 背景 C 的使用和问题 3 11 汽车工业中 C 的使用 3 12 语言的不安全性和 C 语言 3 13 安全相关系统中 C 的使用 4 14 标准化 5 2 MISRAC:视野 6 21 MISRAC 的发布说明 6 22 MISRAC 的目标 6 3 MISRAC:范围 7 31 基本的语言问题 7 32 未指出的问题 7 33 可应用性 7 34 预备知识 7 35 C问题 7 36 自动产生代码的问题 8 4 使用 MISRAC 9 41 软件工程环境 9 42 编程语言和编码环境 9 43 采用子集subset 11 44 符合性声明Claiming compliance 13 45 持续改进 13 5 规则简介 ......

展开预览

文档解析

MISRA-C:2004是汽车工业软件可靠性协会(Motor Industry Software Reliability Association)发布的一套针对C语言在关键系统使用中的指导方针。该文档基于1998年的MISRA-C:1998版本修订,旨在解决与之相关的问题。文档详细讨论了C语言在汽车工业中的广泛使用,包括其灵活性、对硬件环境的访问能力以及对复杂应用的适应性。同时,它也指出了C语言的不安全性,如程序员错误、对语言的误解、编译器行为差异、编译器错误和运行时错误等问题。MISRA-C:2004提出了一系列规则和建议,以限制C语言的使用,避免可能导致问题的地方,确保在安全相关系统中的可靠应用。文档还强调了标准化的重要性,使用了ISO 9899:1990标准,并提供了与ISO标准的交互参考。此外,文档还包含了对规则的分类、组织和形式的介绍,以及如何应用这些规则的具体指导。附录部分提供了规则概要、MISRA-C:1998到MISRA-C:2004的规则映射、已废除的规则列表、ISO标准交互参考和术语表等。

猜您喜欢

评论

登录/注册

积分规则

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved
×