《嵌入式系统应用基础--基于S3C2410A的SKYEYE仿真与实践》由赵成主编,本书选用Linux2.6.14内核作为嵌入式Linux操作系统,介绍嵌入式Linux系统的开发方法,嵌入式系统的软件开发具有类似于计算机软件的开发特点,如果已经具有计算机软件设计与开发的能力,对于本书中的设备驱动部分会很容易理解。
本书按照实际的嵌入式系统实践步骤编排所有内容,只要读者能够跟着书中的内容顺序学习并花时间多进行实践,应该能够很快掌握嵌入式系统开发中的“三个重要基础部分”、字符型设备驱动、开源软件的应用,具有进行嵌入式系统基础部分的设计与开发能力。更进一步地学习嵌入式系统的设计与开发,还需要了解嵌入式系统中的用户图形界面(GUI),限于本书的篇幅,这里没有介绍GUI的内容。
《嵌入式系统应用基础--基于S3C2410A的SKYEYE仿真与实践》由赵成主编,本书以三星(samsung)公司的应用型微处理器s3c2410a为基础,结合虚拟仿真软件skyeye,全面系统地讲述基于arm公司的arm920t微处理器内核的嵌入式linux系统的开发方法。
《嵌入式系统应用基础--基于S3C2410A的SKYEYE仿真与实践》按照实际的学习与实践流程编排内容结构:首先介绍嵌入式系统的概念;然后介绍arm微处理器的体系结构与编程方法;接着在vmware虚拟机上建立linux系统;随后介绍linux系统基础与交叉编译环境;接下来介绍虚拟仿真软件skyeye,并介绍了bootloader、linux内核、根文件系统三个基础内容的应用与仿真;详细介绍了嵌入式linux设备驱动程序的开发;最后,以一个具体的开源游戏模拟器项目为例,讲述开源软件的应用方法。
本书可作为电子信息、自动化、通信工程、机电一体化、计算机等专业高年级本科生及研究生的教材,也可供从事arm嵌入式系统开发的工程技术人员参考。