嵌入式Linux下C程序设计主讲:成宝宗编译预处理主讲:成宝宗主要内容宏的定义文件包含条件编译程序综合举例“预处理”是指在对C语言源程序进行编译之前,要先对程序中的“宏定义、文件包含、条件编译”等特殊命令进行预先处理。宏定义:定义一个标识符来表示一个字符串,称为“宏定义”,该标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”的地方都用字符串去代换。宏定义分类:分为有参数宏定义和无参数宏
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级中程在线信息产业培训网单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标
嵌入式Linux下C程序设计主讲:成宝宗内容提要:数组的基本概念一维数组的定义和引用二维数组的定义和引用字符数组的定义和引用基本概念一、回顾我们前面使用的数据类型都属于基本类型(整型、实型、字符型)其存储特点是:每个变量单独存储,亦称简单变量。如:x=‘a’;y1=0;y2=-2*x;各变量之间独立存放,无任何联系。二、构造类型的基本概念在C语言中,变量类型除了前面已介绍的几种基本类型之外,还有另
主讲:成宝宗按数据的组织形式分:C语言把文件看作是一个字符的序列(流式文件) ASCII文件:又称文本文件(text)每个字节存放一个ASCII代码代表一个字符.二进制文件:把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放时不进行数据格式的转换注意:以二进制形式存储数据要比以ASCII形式节省空间.按对文件的处理方式分:带缓冲区与不带缓冲区的文件单个字符的读写函数字符串的读写函数数据
#
嵌入式Linux的串口通讯C程序设计[日期:2010-08-25]来源:Linux社区? :Linux嵌入式Linux工控板EM9160提供了6个标准异步串口:ttyS1——ttyS6其中ttyS4ttyS5ttyS6和GPIO的管脚复用每个串口都有独立的中断模式使得多个串口能够同时实时进行数据收发各个串口的驱动均已经包含在嵌入式Linux操作系统的内核中EM9160在嵌入式Linux系统启动
主讲:成宝宗81618同名隐藏规则当派生类与基类中有相同成员时:若未强行指名则通过派生类对象使用的是派生类中的同名成员如要通过派生类对象访问基类中被隐藏的同名成员应使用基类名限定28虚基类Derived var : int37公有继承:A类是B类的公有基类是一个(is-a)关系:表明每个B类型对象是一个 A类型对象A类型对象与B类型对象是一般与特殊关系回顾类的兼容性原则:在需要基类对象的任何地方都
嵌入式系统设计嵌入式Linux 预备知识1Linux2Linux3Linux4Linux5POSIXPOSIX(Portable Operating System Interface forputing Systems)是由IEEE 和ISOIEC 开发的一簇标准该标准是基于现有的UNIX 实践和经验描述了操作系统的调用服务接口用于保证编制的应用程序可以在源代码一级上在多种操作系统上移植和
华 中 科 技 大 学《嵌入式Linux软件设计》课程设计报告 班级 题目 嵌入式Linux下的聊天程序 成绩 评语
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章嵌入式程序设计第一节 汇编语言程序结构第二节 ARM汇编语言程序设计第三节 C语言与汇编语言混合编程第一节 汇编语言程序结构4.1.1 ARM编译模式与开发环境4.1.2 ARM汇编语言的伪操作伪指令与宏指令4.1.3 CodeWarrior 编译器下的伪操作与伪指令第一节 汇编语言程序结构4.1.1
违法有害信息,请在下方选择原因提交举报