《ARMLinux核心嵌入式系統開發指南》凝聚了作者12年的工作經驗和學習心得與體會,內容涵蓋了嵌入式系統Linux核心開發的各個方面。作者根據自己11年實戰的工作經驗,介紹了嵌入式系統的概念、組織架構、工作原理、軟硬體設計流程、開發除錯方法以及嵌入式Linux的開發方法與技能,其中列舉了許多作者工作中的實際案例。另外,作者根據自己反覆閱讀Linux2.6核心原始碼和Linux核心參考書的筆記與心得,用很大篇幅深入剖析了Linux核心的組成結構以及各元件的實現原理,在闡述理論的同時對核心原始碼進行詳細註釋,這樣既加深了對Linux核心原理的理解,又可引導讀者自行閱讀、分析核心原始碼。本書共32章,分為四部分,每一部分的內容既相互獨立,又彼此關聯,讀者可以根據自己的實際情況選擇性地閱讀,不必嚴格依照書中的章節順序。
目錄
第1部分 嵌入式系統硬體開發第1章 嵌入式系統概述第2章 ARM處理器概述第3章 ARM指令及其定址方式第4章 ARM處理器記憶體管理單元(MMU)第5章 ARM處理器的Cache和WriteBuffer第6章 ARM處理器儲存存取一致性問題第7章 ARM處理器工作模式與異常中斷處理第8章 ARM處理器啟動過程第9章 嵌入式系統設計與除錯 第10章 自製簡易JTAG下載燒錄工具第2部分 Linux核心開發初步第11章 Bootloader 第12章 建立嵌入式Linux開發環境第13章 編譯Linux核心第14章 建立Linux根檔案系統 第15章 燒錄Linux核心和根檔案系統第16章 關於mClinux第3部分 Linux2.6核心原理第17章 Linux2.6.10@ARM啟動過程第18章 Linux記憶體管理第19章 Linux程序管理第20章 Linux檔案管理第21章 Linux模組設計第22章 Linux系統異常中斷管理第23章 Linux軟體中斷和工作排列第24章 Linux同時與競態第25章 Linux設備驅動程式第4部分 Linux核心開發高階指南第26章 Linux系統參數設置第27章 Linux核心除錯第28章 Linux核心移植第29章 Linux核心最佳化第30章 Linux計時器第31章 其他雜項第32章 編譯連結檔說明 參考文獻
第1部分 嵌入式系統硬體開發第1章 嵌入式系統概述第2章 ARM處理器概述第3章 ARM指令及其定址方式第4章 ARM處理器記憶體管理單元(MMU)第5章 ARM處理器的Cache和WriteBuffer第6章 ARM處理器儲存存取一致性問題第7章 ARM處理器工作模式與異常中斷處理第8章 ARM處理器啟動過程第9章 嵌入式系統設計與除錯 第10章 自製簡易JTAG下載燒錄工具第2部分 Linux核心開發初步第11章 Bootloader 第12章 建立嵌入式Linux開發環境第13章 編譯Linux核心第14章 建立Linux根檔案系統 第15章 燒錄Linux核心和根檔案系統第16章 關於mClinux第...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。