汉英互译
参加有奖 奖!有道词典满意度调查

《嵌入式系统高级C语言编程》 百科内容来自于: 互动百科

本书主要介绍针对嵌入式系统基于C语言的软件项目开发流程、较为复杂的C语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(ASIX Window GUI)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。

内容简介

1

本书主要介绍针对嵌入式系统基于C语言软件项目开发流程、较为复杂的C语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(ASIXWindowGUI)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。本书以实际项目中的代码为例来进行介绍,详细分析在嵌入式系统开发中程序员应该注意的方法、技巧和存在的陷阱。

本书适合用作学习嵌入式系统的高年级本科生或硕士研究生的教学用书,也可作为从事嵌入式系统编程的软、硬件工程师的技术参考用书。

图书目录

第1章 概述 
1.1 c语言的历史和特点 
1.2 一个小测验 
1.3 如何学好嵌入式系统中的c语言编程 
1.4 推荐的参考书目 
1.5 思考题 
第2章 c语言的关键字与运算符 
2.1 c语言的关键字 
2.2 c语言的运算符 
2.3 c语言的指针 
2.4 思考题 
第3章 c语言的函数 
3.1 c语言的函数 
3.2 标准库函数 
3.3 声明 
3.4 作用域与链接属性 
3.5 c的预编译处理 
3.6 思考题 
第4章 编译、汇编与调试 
4.1 嵌入式软件开发流程与工具 
4.2 基于c语言软件项目中的文件关系 
4.3 c代码与汇编 
4.4 思考题 
第5章 存储器与指针 
5.1 再论c语言中的指针 
5.2 c语言中的内存陷阱 
5.3 堆栈 
5.4 动态内存分配 
5.5 利用链表构建复杂数据结构 
5.6 思考题 
第6章 中断与设备驱动 
6.1 设备驱动简介 
6.2 中断与中断处理 
6.3 函数的可重人问题 
6.4 设备驱动案例——键盘驱动 
6.5 启动代码——uboot分析 
6.6 思考题 
第7章 编码风格 
7.1 简介及说明 
7.2 语言规则 
7.3 风格指导 
7.4 思考题 
第8章 代码的调试 
8.1 bug与debug 
8.2 bug的定位与修正 
8.3 其他的方法和工具 
8.4 思考题 
第9章 asix window gui设计详解 
9.1 asix window概述 
9.2 asix windows底层软件平台的实现 
9.3 asix win系统任务管理模块的设计 
9.4 asix win消息处理模块的设计 
9.5 asix win窗口类管理模块的设计 
9.6 asix win窗口及控件的实现 
9.7 思考题 
附录a c++/c代码审查表(c语言部分) 
附录b 部分课后思考题解答 
附录c 嵌入式c语言测试样卷与参考答案 
附录d ub4020mbt开发板简介 
参考文献 

2011年出版计算机与网络图书

2011年出版的计算机与网络图书:力图从传播知识与应用层次谈计算机与互联网,从人文角度介绍相关 知识与技术,以客观的态度,独特的视角,生动的方式,将重要实用的知识、信息、技能、经验及时奉 献给读者。  
《网络安全》
《人工智能》
《电脑上网》
《信息安全等级测评师培训教程》
《系统安装与重装》
《数据库原理及应用》
《Visual FoxPro程序设计与应用开发教程》
《CorelDRAW X5技术大全》
《Photoshop CS5实战精通208例》
《HT66Fxx FLash单片机原理与实践》
《中文版Flash CS5标准教程》
《Photoshop CS5数码照片处理》
《知识发现》
《数字逻辑》
《微软应用架构指南》
《软件项目开发方法与管理》
《Protel DXP 2004 SP2原理图与PCB设计》
《会声会影X3标准教程》
《Excel数据透视表应用之道》
《柔性外骨骼人机智能系统》
《新手学电脑快速入门》
《SPSS统计分析与应用》
《计算机应用基础》
《Photoshop CS5图像处理》
《黑客攻防入门》
《21天学通C语言》

《Ubuntu 9 Linux应用基础》
《电脑办公》
《企业网搭建及应用》
《IT项目管理》
《网页设计应用技术》
《C语言从入门到精通》
《面向对象程序设计综合实践》
《网络渗透技术攻防高手修炼》
《五笔打字与Word排版》
《现代控制工程》
《Excel高效财务管理应用之道》
《新手学电脑从入门到精通》
《计算机软件项目实训指导》
《中老年学电脑从入门到精通》
《电子商务》
《AutoCAD 2011绘图基础》
《计算机应用基础上机指导》
《微型计算机原理及应用》
《信息系统学报》
《嵌入式实时操作系统及应用开发》
《Windows Server 2008案例教程》
《Linux操作系统项目化教程》
《Solidworks工程图教程》
《Oracle入门很简单》
《电子线路CAD》
《SQL Server数据库管理系统项目教程》

《Photoshop CS5完全自学手册》
《Photoshop CS5中文版从新手到高手》
《PDMA新产品开发工具手册2》
《网站入侵与脚本技术快速防杀》
《精通ArcGIS地理信息系统》
《MATLAB基础及应用》
《精通Qt4编程》
《SketchUP印象城市规划项目实践》  

更多相关词条>>

到互动百科上编辑词条,我们会尽快更新您的修改

小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定