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
圖書簡介:
本書介紹了嵌入式系統軟件開發的相關技術,並以嵌入式軟件的基本開發技術爲主線,以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的移植三部曲之一:Bootloader 56
5.1.4 Makefile、Kconfig與.config的關系... 6
5.4 實例—基於skyeye的移植三部曲之二:Kernel 13
6.4 實例—基於skyeye的移植三部曲之三:RootFS. 37