嵌入式系统应用工程师借用计算机专家创建的C语言,使嵌入式系统应用得以飞速发展,而MISRAC是嵌入式系统应用工程师对C语言嵌入式应用做 出的贡献。如今MISRA C已经被越来越多的企业接受,成为用于嵌入式系统的C语言标准,特别是对安全性要求极高的嵌入式系统,软件应符合MISRA标准。 本文由清华嵌入式系统研究专家,邵贝贝教授领衔执笔,分六讲,跟读者一起学习MISRAC。 第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。 第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。 第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。 第四讲:“防范表达式的失控”,剖析MISRAC中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。 第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。 第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。 希望大家喜欢。
上传时间: 2013-12-27
上传用户:franktu
移动Agent编程IBM开发的移动Agent编程工具Aglet 采用纯Java编写可移植性好这是用它写的一些例子用于初级入门
上传时间: 2015-07-18
上传用户:Amygdala
本系列文章将主要介绍origin的初级使用方法,为许多刚开始使用origin写试验报告的同学提供入门帮助。并不像某些软件使用说明书籍那样系统的讲解,而是着重面向解决实际问题。
标签: origin
上传时间: 2015-07-19
上传用户:希酱大魔王
ColdFusion初级教程,ColdFusion4.0是ColdFusion发展史上的一个里程碑,与以前的版本相比,ColdFusion4.0有许多新的特性或增强特性
标签: ColdFusion 4.0 教程 发展
上传时间: 2015-07-19
上传用户:xaijhqx
uCOS-II 初级程序员指南 uCOS-II 初级程序员指南
上传时间: 2014-11-25
上传用户:思琦琦
JAVA初级编程代码 输出文本 还有更换格式对程序代码的影响
上传时间: 2015-07-21
上传用户:ma1301115706
JAVA学习初级变成,课本代码 有关程序计算和代码换算
上传时间: 2015-07-21
上传用户:wxhwjf
一本硬件工程师的必备好书,书介绍了许多硬件设计的标准及规范.
上传时间: 2015-07-23
上传用户:royzhangsz
VC++数据库的操作电子书籍。word版。VC++数据库三部曲。VC++数据库编程讲解的很清晰。并且有很好的例子。适合初级的VC++数据库编程人员学习和使用
上传时间: 2014-01-25
上传用户:VRMMO
2005软件工程师考试下午编程题源代码
上传时间: 2015-08-04
上传用户:电子世界