摘要:
本书第一篇为绪论篇(第1章).本篇只有一章内容,该章从整体上简单地介绍了嵌入式系统架构,并探讨了系统移植环境的搭建方法.第二篇为u-boot移植篇(第2~5章).从绪论篇中得知,嵌入式系统的移植第一个需要完成的是启动加载程序的移植,由于本书是以实践为目的,所以选择了嵌入式系统最为常用的u-boot作为移植的依据.读者在掌握好这些基础知识后,可以参照使用ARM9/S3C2440芯片的开发板和使用ARM11/S3C6410芯片的开发板这两个实例进行系统的u-boot移植实战.第三篇为Linux内核移植篇(第6~18章).本篇是本书的核心部分,首先介绍Linux内核工程及其编译系统,Linux内核相关的调试技术,以及Linux内核的启动流程,为内核移植打下基础.然后,将以使用ARM9/S3C2440芯片的开发板和使用ARM11/S3C6410芯片的开发板为例,进行彻底的系统移植.第四篇为应用程序移植篇(第19~23章).本篇将从嵌入式图形界面移植,嵌入式多媒体移植,嵌入式数据库移植,嵌入式WEB服务器移植和嵌入式JVM移植等方面介绍嵌入式应用程序的实践过程.
展开