《嵌入式C编程》复习资料20121204.docVIP

  • 6
  • 0
  • 约1.13万字
  • 约 13页
  • 2018-03-05 发布于河南
  • 举报
《嵌入式C编程》复习资料20121204

Embedded C Programming 第一讲:概述 Introduction 嵌入式系统需要良好的软件开发环境的支持,由于嵌入式系统的目标机资源受限,不可能在其上建立庞大、复杂的开发环境,因而其开发环境和目标运行环境相互分离。 嵌入式应用软件的开发方式一般是: 在宿主机(Host)上建立开发环境, 进行应用程序编码和交叉编译,然后宿主机同目标机建立连接 将应用程序下载到目标机上进行交叉调试,经过调试和优化, 将应用程序固化到目标机中实际运行 第二讲:C语言复习 Review 变量的存储类型 1、局部变量: auto关键字修饰(可省略),定义在函数之内栈上分配,临时生存期,作用在函数内 2、全局变量:慎用 带extern关键字修饰(可省略),定义在函数外数据段分配,永久生存期,作用在模块间,其他模块的函数引用时习惯带extern关键字声明 3、静态局部变量: 带static关键字修饰,定义在函数之内数据段分配,永久生存期,作用在函数内 4、静态全局变量: 用static关键字修饰,定义在函数之外数据段分配,永久生存期,作用在模块内 存储类型说明符 变量只能被定义一次,但可以被多次声明引用 1、auto:声明或定义自动变量,该关键字可省略 2、extern: 声明或定义外部存储变量 定义时关

文档评论(0)

1亿VIP精品文档

相关文档