嵌入式Linux應用開發完全手冊 pdf格式

2021-12-29 16:21:22 字數 1618 閱讀 7131

《嵌入式linux應用開發完全手冊》全面介紹了嵌入式linux系統開發過程中,從底層系統支援到上層gui應用的方方面面,內容涵蓋linux作業系統的安裝及相關工具的使用、配置,嵌入式程式設計所需要的基礎知識(交叉編譯工具的選項設定、makefile語法、arm彙編指令等),硬體部件的使用及程式設計(囊括了常見硬體,比如uart、i*ic、lcd等),uboot、linux核心的分析、配置和移植,根檔案系統的構造(包括移植busybox、glibc、製作映象檔案等),核心除錯技術(比如新增kgdb補丁、棧回溯等),驅動程式編寫及移植(led、按鍵、擴充套件串列埠、網絡卡、硬碟、sd卡、lcd和usb等),gui系統的移植(包含兩個gui系統:基於qtopia和基於x),應用程式除錯技術。   《嵌入式linux應用開發完全手冊》從最簡單的點亮乙個led開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪核心,編寫驅動程式,移植gui系統,掌握整個嵌入式linux系統的開發方法。   《嵌入式linux應用開發完全手冊》由淺入深,循序漸進,適合剛接觸嵌入式linux的初學者學習,也可作為大、中專院校嵌入式相關專業本科生、研究生的教材。

編輯推薦

《嵌入式linux應用開發完全手冊》以s3c2410、s3c2440開發板為例,從分析硬體上電執行的第一條指令開始,到構造出乙個類似pda、基於linux的桌面gui系統,帶領讀者學習、掌握從最底層到最高層的軟體編寫方法。《嵌入式linux應用開發完全手冊》由淺入深,循序漸進,適合剛接觸嵌入式linux的初學者學習,也可作為大、中專院校嵌入式相關專業本科生、研究生的教材。

目錄

第1篇 嵌入式linux開發環境構建篇

第1章 嵌入式linux開發概述 

第2章 嵌入式linux開發環境構建  

第3章 嵌入式程式設計基礎知識  

第4章 windows、linux環境下相關工具、命令的使用  

第2篇 arm9嵌入式系統基礎例項篇  

第5章 gpio介面 

第6章 儲存器控制  

第7章 記憶體管理單元mmu 

第8章 nandflash控制器 

第9章 中斷體系結構  

第10章 系統時鐘和定時器  

第11章 通用非同步收發器uart  

第12章 i*ic介面  

第13章 lcd控制器  

第14章 adc和觸控螢幕介面  

第3篇 嵌入式linux系統移植篇 

第15章 移植u-boot   

第16章 移植linux核心   

第17章 構建linux根檔案系統  

第18章 linux核心除錯技術 

第4篇 嵌入式linux裝置驅動開發篇 

第19章 字元裝置驅動程式 

第20章 linux異常處理體系結構 

第21章 擴充套件串列埠驅動程式移植  

第22章 網絡卡驅動程式移植 

第23章 ide介面和sd卡驅動程式移植 

第24章 lcd和usb驅動程式移植  

第5篇 嵌入式linux系統應用開發篇  

第25章 嵌入式gui開發   第26章 基於x的gui開發 

第27章 linux應用程式除錯技術

嵌入式Linux應用開發完全手冊

嵌入式linux應用開發完全手冊 真正完整版,我共享的別人的,追究責任本人概不負責!2010年10月19日更新!第乙個 http download.csdn.net source 2766528 第二個 http download.csdn.net source 2766532 第三個 http d...

嵌入式linux應用開發完全手冊(一)

第一篇 嵌入式linux開發環境構建 1.1.2 嵌入式發展 1.2 基於arm處理器的嵌入式linux系統 1.2.2 嵌入式作業系統 2.1 pc和嵌入式裝置交叉開發模式 在主機上編譯bootloader,然後通過jtag燒入單板 在主機上編譯嵌入式linux核心,通過bootloader燒入單...

《嵌入式Linux應用開發完全手冊》 導讀

嵌入式linux在嵌入式領域發展迅速 需求旺盛,但是嵌入式linux的入門很難。初學者多是自己琢磨,效率不高。學習過程中碰到的問題千奇百怪,解決後卻往往發現是極其低階的錯誤,以作者為例,初學時在論壇瘋狂發帖求教,現在回頭一看不免感嘆 怎麼會提出這麼弱智的問題?但是,當時就是被這類問題折磨得寢食難安。...