嵌入式系統開發實用教程
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