本書全部實例代碼及相關工具。
基於ARM 9+Linux 206平颱,從基礎講起,引導讀者快速入門,實例豐富,可直接應用於工程實踐。
本書全麵介紹瞭嵌入式Linux係統開發過程中,從底層係統支持到上層GUI應用的方方麵麵,內容涵蓋Linux操作係統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置、Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括瞭常見硬件,比如UART、I2C、LCD等),U-Boot、Linux內核的分析、配置和移植,根文件係統的構造(包括移植busybox、glibc、製作映象文件等),內核調試技術(比如添加kgdb補丁、棧迴溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD卡、LCD和USB等),GUI係統的移植(包含兩個GUI係統:基於Qtopia和基於X),應用程序調試技術。
本書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內核,編寫驅動程序,移植GUI係統,掌握整個嵌入式Linux係統的開發方法。
本書由淺入深,循序漸進,適閤剛接觸嵌入式Linux的初學者學習,也可作為大、中專院校嵌入式相關專業本科生、研究生的教材。
第1篇 嵌入式Linux開發環境構建篇
第1章 嵌入式Linux開發概述
第2章 嵌入式Linux開發環境構建
第3章 嵌入式編程基礎知識
第4章 Windows、Linux環境下相關工具、命令的使用
第2篇 ARM9嵌入式係統基礎實例篇
第5章 GPIO接口
第6章 存儲器控製
第7章 內存管理單元MMU
第8章 NAND Flash控製器
第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應用程序調試技術
參考文獻
發表於2024-11-22
嵌入式Linux應用開發完全手冊 2024 pdf epub mobi 電子書 下載
這本書是因為看韋東山老師的視頻纔買的。韋東山老師的視頻可以說是嵌入式Linux最佳入門教程,沒有之一。但是這本書相比之下就遜色不少。因此書給3星,視頻給5星,總體給個4星的評分。 書的缺點一是內容不夠詳細,比如重要的USB驅動書上幾頁就帶過瞭;二是可...
評分最大的問題是內容不全,並沒有涵蓋2440手冊的全部章節,網卡聲卡SD卡camera等常見實用的設備都沒有提,即使是小章裏也有內容完全不提,一些寄存器具體的意義含糊其辭,且沒有把2440與外圍器件手冊的時序結閤起來講解,比如說lcd屏和網卡,完全可以舉一個目前市麵上常見的設備的...
評分這本書是因為看韋東山老師的視頻纔買的。韋東山老師的視頻可以說是嵌入式Linux最佳入門教程,沒有之一。但是這本書相比之下就遜色不少。因此書給3星,視頻給5星,總體給個4星的評分。 書的缺點一是內容不夠詳細,比如重要的USB驅動書上幾頁就帶過瞭;二是可...
評分最大的問題是內容不全,並沒有涵蓋2440手冊的全部章節,網卡聲卡SD卡camera等常見實用的設備都沒有提,即使是小章裏也有內容完全不提,一些寄存器具體的意義含糊其辭,且沒有把2440與外圍器件手冊的時序結閤起來講解,比如說lcd屏和網卡,完全可以舉一個目前市麵上常見的設備的...
評分最大的問題是內容不全,並沒有涵蓋2440手冊的全部章節,網卡聲卡SD卡camera等常見實用的設備都沒有提,即使是小章裏也有內容完全不提,一些寄存器具體的意義含糊其辭,且沒有把2440與外圍器件手冊的時序結閤起來講解,比如說lcd屏和網卡,完全可以舉一個目前市麵上常見的設備的...
圖書標籤: 嵌入式 linux Linux 計算機 Linux驅動 編程 embedded 嵌入式驅動開發
好書,盡管現在看來有些不足,不過對於剛接觸這領域的同學來說不可多得。 比起國外構建嵌入式linxu等,好一點。純個人觀點。起碼韋的這本書有實際可操作性。
評分這本書要配閤作者的視頻纔能發貨效果,單純的看本書,你會發現2440資料不全,我用的是mini2440如果不看視頻的講解,照搬書中代碼,是不行的,引腳不一樣,程序就會不一樣。另外,書中有些地方講的不夠清楚,尤其是有的寄存器的用法也是看不太明白,還得自己去翻2440手冊,最後就是關於對手冊的翻譯上,和一些術語上,跟我以前學的不一樣,不知道是不是作者自己翻譯的,比如我cache時有一種方法叫寫直達法,作者說是寫穿法。嗬嗬,不知道為何,反正靜下心看視頻看書,認真弄,應該還有收獲,纔看瞭一半,大概就這樣子。
評分國內不錯的嵌入式開發入門書籍
評分這本書要配閤作者的視頻纔能發貨效果,單純的看本書,你會發現2440資料不全,我用的是mini2440如果不看視頻的講解,照搬書中代碼,是不行的,引腳不一樣,程序就會不一樣。另外,書中有些地方講的不夠清楚,尤其是有的寄存器的用法也是看不太明白,還得自己去翻2440手冊,最後就是關於對手冊的翻譯上,和一些術語上,跟我以前學的不一樣,不知道是不是作者自己翻譯的,比如我cache時有一種方法叫寫直達法,作者說是寫穿法。嗬嗬,不知道為何,反正靜下心看視頻看書,認真弄,應該還有收獲,纔看瞭一半,大概就這樣子。
評分反正沒看完
嵌入式Linux應用開發完全手冊 2024 pdf epub mobi 電子書 下載