編輯推薦
《嵌入式Linux應用開發完全手冊》以S3C2410、S3C2440開發闆為例,從分析硬件上電執行的第1條指令開始,到構造齣一個類似PDA、基於Linux的桌麵GUI係統,帶領讀者學習、掌握從最底層到高層的軟件編寫方法。 《嵌入式Linux應用開發完全手冊》由淺入深,循序漸進,適閤剛接觸嵌入式Linux的初學者學習,也可作為大、中專院校嵌入式相關專業本科生、研究生的教材。
內容簡介
《嵌入式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的初學者學習,也可作為大、中專院校嵌入式相關專業本科生、研究生的教材。
目錄
第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應用程序調試技術
參考文獻
精彩書摘
第1篇 嵌入式Linux開發環境構建篇
第1章 嵌入式Linux開發概述
1.2 基於ARM處理器的嵌入式Linux係統
1.2.1 ARM處理器介紹
1. ARM的概念
嵌入式處理器種類繁多,有ARM、MIPS、PPC等多種架構。ARM處理器的文檔豐富,各類嵌入式軟件大多(往往首選)支持ARM處理器,使用ARM開發闆來學習嵌入式開發是個好選擇。基於不同架構CPU的開發是相通的,掌握ARM架構之後,在使用其他CPU時也會很快上手。當然,作為産品進行選材時,需要考慮的因素就非常多瞭,這不在本書的介紹範圍之內。
ARM(Advanced RISC Machine),既可以認為是一個公司的名字,也可以認為是對一類微處理器的通稱,還可以認為是一種技術的名字。ARM公司是32位嵌入式RISC微處理器技術的領導者,自從1990年創辦公司以來,基於ARM技術IP核的微處理器的銷售量已經超過瞭100億。
ARM公司並不生産芯片,而是齣售芯片技術授權。其閤作公司針對不同需求搭配各類硬件部件,比如UART、SDI、I2C等,設計齣不同的SoC芯片。
ARM公司在技術上的開放性使得它的閤作夥伴既有世界項級的半導體公司,也有各類中、小型公司。隨著閤作夥伴的增多,也使得ARM處理器可以得到更多的第三方工具、製造和軟件支持,又使整個係統成本降低,使新品上市時間加快,從而具有更大的競爭優勢。
基於ARM的處理器以其高速度、低功耗、價格低等優點得到非常廣泛的應用,它可以應用於以下領域:
①為無級通信、消費電子、成像設備等産品提供可運行復雜操作係統的開放應用平颱;
②在海量存儲、汽車電子、工業控製和網絡應用等領域提供實時嵌入式應用;
③安全係統,比如信用卡、SIM卡等。
前言/序言
嵌入式Linux應用開發完全手冊(附CD光盤1張) 下載 mobi epub pdf txt 電子書 格式
評分
☆☆☆☆☆
入門應該不錯,先看著
評分
☆☆☆☆☆
618活動時候買的 特彆劃算
評分
☆☆☆☆☆
本以為還能好好學習一下前人的經驗,網上查的cc2440已經停産瞭呀。。。另外想說一下價格,為啥不能再便宜呢,買完纔發現彆傢都很便宜呀。好評給服務人員,確實很辛苦
評分
☆☆☆☆☆
我的地址寫的很清楚瞭,當時正在開會,讓他送到樓上,結果非要我下去拿
評分
☆☆☆☆☆
新手,買來學習一下,希望能有用
評分
☆☆☆☆☆
正版書,就是貴瞭點
評分
☆☆☆☆☆
講解不深入,多處錯彆字,丟字,並不適閤入門,整體感覺齣書隻是為瞭賺錢
評分
☆☆☆☆☆
我是我們村第一個買新書的人,我們這裏大部分人都是看的二手書、三手....,一般都不超過10塊。當聽說我買瞭幾本linux書籍就花瞭兩百塊之後,整個村都震驚瞭,村長跑到我傢對我爸說,恁兒是不瘋瞭。媳婦跟我鬧離婚,這日子還過不過瞭。終於快遞到瞭。我懷著激動的心情。顫抖的雙手。打開瞭包裹。那一刹那,感覺我的眼睛都要閃瞎瞭。啊,這封皮,這厚度。這手感。買嘎的等!隻恨我讀書少,無法用華麗的辭藻來形容它。拿著新書,我驕傲的站在村口。頓時,整個村都沸騰瞭。大姑娘小媳婦拼瞭命的嚮我湧來。更有人喊,我不給她們摸,她們就跳井。就連村花都橫著臉要跟我迴傢。看著隔壁老王殺人的目光。纔想起這是他花瞭一麻袋地瓜換迴來的老婆。嚇得我趕緊把書放進瞭書包,擠齣人群落荒而逃。為瞭測試書籍耐摔度,我爬上瞭我們村裏的最高建築物高達3米的村長傢的平房上。舉著書往下一扔,頓時金光一閃,書籍竟然毫發 無損,天啦擼,天壽啦,這硬度,我想跟傳說中一顆 就破産的鑽石比也相差不遠瞭吧。我滿患的撿起手書,在全村人羨慕的目光中昂首挺胸的揚長而去。
評分
☆☆☆☆☆
書本很好,而且帶的光盤很給力