欢迎来到天天文库
浏览记录
ID:38802701
大小:128.00 KB
页数:14页
时间:2019-06-19
《嵌入式Linux上的C语言编程实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式Linux上的C语言编程实践目录图书信息内容简介作者简介前言目录 编辑本段图书信息 作 者:韩超 出版社:电子工业出版社 出版时间:2009-2-1 页 数:392页 开 本:16开 ISBN:9787121080722 所属分类:图书>>计算机>>嵌入式开发 定价:49.00元编辑本段内容简介 目前嵌入式技术和Linux程序开发技术成为计算机界比较流行的两大技术。作为一种非常基础和常用的编程语言,C语言在嵌入式系统开发中体现了其强大的软硬件操控能力。本书重点关注嵌入式Linux中的C语言编程,目的在于帮助读者在基本掌握C语言的基础上,逐渐掌握嵌入式Lin
2、ux中的C语言开发技术。本书包含程序环境搭建、调试技术、库函数、高级编程、程序优化等方面的知识。本书的讲解由浅入深,知识点突出,其中的一些示例取自常见技术和项目中的精华,工程应用性强。 本书适合高校学生阅读,帮助其向具有研发能力的工程技术人员过渡,同样也适用于嵌入式软件开发人员补充知识、开阔眼界。编辑本段作者简介 韩超,毕业于北京交通大学电子学院,曾在北京亚嵌教育研究中心担任嵌入式ARM-Linux系统平台的开发和教学工作,重视完整的知识体系与工程技术相结合。 魏治宇,毕业于北京交通大学电子学院,曾在北京亚嵌教育研究中心及其合作单位负责嵌入式Linux相关平台的教材编写、软件开发和实
3、验教学工作,对嵌入式系统理论知识与产品快速开发之间的关联性有较深刻的理解。 寥文江,工学硕士,毕业于北京交通大学电子信息学院,目前在北京联合大学自动化学院从事嵌入式及Linux教学工作。研究方向为嵌入式实时操作系统、FPGA、Soc等,参与完成多项国家级、省部级科研项目并发表多篇学术论文。编辑本段前言 《嵌入式Linux上的C语言编程实践》是一本提高嵌入式开发基本功的图书。本书的关键词为“嵌入式”和“C语言”。C语言是当前嵌入式领域开发中使用的主要语言,也是嵌入式开发最重要的基本功所在。同时,嵌入式领域的发展也为C语言提供了广阔的应用场景。 本书特点 虽然以介绍C语言为主,但更重要
4、的是体现了C语言、“嵌入式”和“Linux”的关系。 虽然是基于Linux开发环境来介绍C语言编程的知识和技巧,但是书中的开发理念和技巧也适用于其他操作系统。 深入地挖掘了C语言与硬件的关系,突出嵌入式系统中编程的基本理念。 目前单纯讲解C语言和嵌入式开发的书籍较多,但是将二者相结合的书籍还不多见,本书的目标就是将二者相结合,立志于提高读者在嵌入式开发中最重要的基本功。 本书结构 本书由五个部分组成,即按照知识的组织结构,分成基础知识、Linux环境中C语言的开发环境和工具、库函数、C语言高级编程和在嵌入式环境下的C语言编程。 第一部分(第1~2章):基础知识,体现本书Linu
5、x和嵌入式的特点。 第二部分(第3~6章):Linux环境中C语言的开发环境和工具,介绍最流行的文本编辑、程序开发、工程管理及调试工具。 第三部分(第7~8章):库函数,分两章、有重点地介绍C语言库函数的使用。 第四部分(第9~12章):C语言高级编程,介绍一些C语言常用的语法特性。 第五部分(第13~15章):在嵌入式环境下的C语言编程,主要关注C语言在嵌入式系统中的理念和方法。 通过阅读本书,读者可以提高C语言高级编程的能力;学习Linux环境中C语言编程的方法;深入地理解C语言与底层硬件控制的关系;理解C语言在嵌入式领域内的应用。读者可以在深入学习C语言的精华内容的同时,对
6、嵌入式领域的开发有一个基本的了解。 阅读前的准备 阅读本书要求读者具有C语言编程的基础知识。在嵌入式开发领域,C语言也是最重要的编程语言之一,本书介绍了工程实践中嵌入式系统的C语言编程的一些要点。这样不仅可以使读者提高嵌入式系统开发的能力,又可以加深对C语言精髓的理解。 在本书的学习过程中,读者在手边应该至少准备一套Linux相关的C语言开发环境,推荐使用Ubuntu、Fedora或OpenSuse等Linux发行版,并且至少需要安装GCC工具。如果不方便使用Linux环境,也可以使用Windows中的Cygwin或DevC++。在文档方面,除了参考相关书籍之外,最好的方式是使用Li
7、nux中的man文档。推荐采用边学边练的方式,对于书中点到为止的知识,应深入学习、举一反三,以求达到事半功倍的效果。 本书由北京亚嵌教育研究中心组织编写,嵌入式系统资深工程师韩超结合该领域工程经验、知识技术传播经验、教学经验以及教材编写经验对全书进行规划,力求全书符合大陆读者阅读习惯并且具有实用价值。本书的第1章、第2章、第4至6章、第11至15章由韩超编写,第3章、第7章、第8章由魏治宇编写,第9章由廖文江编写,全书
此文档下载收益归作者所有