内容简介
本书详细介绍了在红旗Linux 6.0平台上开发嵌入式Linux应用程序的基本原理和过程。主要内容包括嵌入式软硬件平台的介绍、Linux 2.6内核的移植、Linux驱动程序的原理、Bootloader的原理、嵌入式Linux开发环境的搭建、嵌入式数据库SQLite3和嵌入式GUI系统MiniGUI的移植和编程等。最后通过电子菜单实例系统介绍了在Mini2440开发板上开发基于Linux2.6.29内核的GUI应用程序的全过程。书中使用的嵌入式Linux应用开发软件平台均为开源软件,具有较高的市场占有率。
本书适合嵌入式Linux应用开发的初学者,或计算机、电子专业的大中专高年级学生和本科生。本书也可作为嵌入式Linux应用开发技术人员的参考书。