嵌入式系统开发实用教程
主 编: 张同光
ISBN号: 978-7-302-32917-6 9787302329176
出版日期: 2013-09-01
出版社: 清华大学出版社
页码:430 定价:¥45元
http://www.tup.com.cn/book/Showbook.asp?CPBH=053746-01&DJ=45
链接: https://pan.baidu.com/s/1rkZrvsZwMfVrgsj9p9w7FA 提取码: ncs6
图书简介:
本书介绍了嵌入式系统软件开发的相关技术,并以嵌入式软件的基本开发技术为主线,以ARM+Linux为基本架构,系统讲述了嵌入式软件开发的基本知识、基本流程和基本方法。采用理论和实例相结合的编写方法,内容实用、结构清晰、图文并茂、通俗易懂,力求使读者轻松学习嵌入式软件开发技术。本书共8章,主要内容包括: 嵌入式系统开发技术基础、嵌入式系统开发环境、嵌入式软件开发基础、引导加载程序BootLoader的移植、Linux在ARM平台的移植、根文件系统、嵌入式Linux设备驱动程序开发、嵌入式Linux的图形用户接口。
本书的主要特点是通过模拟器(QEMU、SkyEye)学习嵌入式软件系统,并详细介绍基于SkyEye的移植三部曲(U-Boot、内核、文件系统)。
本书适合于高等院校电子信息类专业教学使用,也可用于技能型紧缺人才的培养。本书适合刚接触嵌入式软件开发的人员,能够帮助读者快速入门。
2.2.3 实例—OK2440-II开发板的基本使用... 6
3.1.4 GNU make工具和Makefile文件... 12
3.1.5 实例—使用make及Makefile文件... 15
3.3.8 GNU ARM汇编程序中的常用伪操作... 50
3.3.9 GNU ARM汇编程序中的特殊字符和语法... 51
4.4 移植U-Boot-1.1.4到S3C2440A平台... 32
4.4.2 实例—移植U-Boot到S3C2440A平台... 41
4.6 实例—基于skyeye的移植三部曲之一:Bootloader56
5.1.4 Makefile、Kconfig与.config的关系... 6
5.4 实例—基于skyeye的移植三部曲之二:Kernel13
6.4 实例—基于skyeye的移植三部曲之三:RootFS. 37