内容简介
本书针对嵌入式系统开发与设计的需要,系统地介绍嵌入式系统的基本概念、原理、设计原则与方法,其中简要地介绍了嵌入式系统及Linux操作系统的基础知识,详细地讲解了嵌入式Linux开发环境的建立、在Linux开发环境下C语言程序设计及编译方法、嵌入式系统的文件I/O处理、设备驱动程序设计等,最后简要地介绍了Java虚拟机(KVM)的移植。本书讲解深入浅出,从基本概念到具体应用都用了大量示例和图示来加以说明,并用短小的典型案例进行详细的分析和解释,对读者学习会有很大的帮助。
本书例题的源程序、课件及相关系统软件等可以在清华大学出版社网站(www.tup.tsinghua.edu.cn)下载。
本书可作为计算机及电子信息类专业嵌入式系统课程的教材,同时也可供从事嵌入式系统产品开发的工程技术人员参考使用。