嵌入式Linux應(yīng)用開發(fā)完全手冊(cè)完整版PDF電子書免費(fèi)下載
資料介紹
本書全面介紹了嵌入式 Linux 系統(tǒng)開發(fā)過程中,從底層系統(tǒng)支持到上層 GUI 應(yīng)用的方方面面,內(nèi)容涵蓋 Linux 操作系統(tǒng)的安裝及相關(guān)工具的使用、配置,嵌入式編程所需要的基礎(chǔ)知識(shí)(交叉編譯工具的選項(xiàng)設(shè)置、Makefile 語法、ARM 匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如 UART、I 2 C、 LCD 等),U-Boot、Linux 內(nèi)核的分析、配置和移植,根文件系統(tǒng)的構(gòu)造(包括移植 busybox、glibc、制作映象文件等),內(nèi)核調(diào)試技術(shù)(比如添加 kgdb 補(bǔ)丁、?;厮莸龋?,驅(qū)動(dòng)程序編寫及移植(LED、按鍵、擴(kuò)展串口、網(wǎng)卡、硬盤、SD 卡、LCD 和 USB 等),GUI 系統(tǒng)的移植(包含兩個(gè) GUI 系統(tǒng):基于 Qtopia 和基于 X),應(yīng)用程序調(diào)試技術(shù)。
本書從最簡單的點(diǎn)亮一個(gè) LED 開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內(nèi)核,編寫驅(qū)動(dòng)程序,移植 GUI 系統(tǒng),掌握整個(gè)嵌入式 Linux 系統(tǒng)的開發(fā)方法。本書由淺入深,循序漸進(jìn),適合剛接觸嵌入式 Linux 的初學(xué)者學(xué)習(xí),也可作為大、中專院校嵌入式相關(guān)專業(yè)本科生、研究生的教材。
嵌入式 Linux 在嵌入式領(lǐng)域發(fā)展迅速、需求旺盛,但是嵌入式 Linux 的入門很難。初學(xué)者多是自己琢磨,效率不高。學(xué)習(xí)過程中碰到的問題千奇百怪,解決后卻往往發(fā)現(xiàn)是極其低級(jí)的錯(cuò)誤,以作者為例,初學(xué)時(shí)在論壇瘋狂發(fā)帖求教,現(xiàn)在回頭一看不免感嘆:怎么會(huì)提出這么弱智的問題?但是,當(dāng)時(shí)就是被這類問題折磨得寢食難安。相對(duì)于嵌入式 Linux 常識(shí)的匱乏,更大的困難是缺乏完善的知識(shí)結(jié)構(gòu):只了解硬件,或是只了解軟件。對(duì)于有志于從事底層系統(tǒng)開發(fā)(比如改造 Bootloader、鉆研內(nèi)核、為新硬件編寫驅(qū)動(dòng)程序)的人,對(duì)于想從上層軟件開發(fā)轉(zhuǎn)到底層軟件開發(fā)的人,應(yīng)該看得懂電路原理圖,看得懂芯片數(shù)據(jù)手冊(cè),清楚地知道軟件是怎樣和硬件發(fā)生作用的。同樣,對(duì)于想從硬件崗位轉(zhuǎn)到軟件崗位的人,對(duì)于想從傳統(tǒng)單片機(jī)(比如 51 單片機(jī))編程進(jìn)一步學(xué)習(xí)“有操作系統(tǒng)的”嵌入式編程的人,需要找到一個(gè)學(xué)習(xí)的切入點(diǎn):先掌握各個(gè)硬件部件的簡單編程,再將它們組合起來構(gòu)成一個(gè)相對(duì)復(fù)雜的軟件系統(tǒng)——比如 Bootloader,進(jìn)而編寫基于操作系統(tǒng)的驅(qū)動(dòng)程序,最后深入鉆研操作系統(tǒng)內(nèi)核。對(duì)于尚未參加工作的在校生來說,缺乏實(shí)際的操作經(jīng)驗(yàn)可能是就業(yè)的最大障礙。很多人買了開發(fā)板想進(jìn)一步練習(xí),卻發(fā)現(xiàn)不知從何入手。鑒于上述種種困難及需求,作者結(jié)合自己的學(xué)習(xí)經(jīng)歷、工作心得寫成此書,期望能幫助讀者加快嵌入式 Linux 的入門速度,并體會(huì)到深入學(xué)習(xí)嵌入式 Linux 的樂趣。
本書以 S3C2410、S3C2440 開發(fā)板為例,從分析硬件上電執(zhí)行的第一條指令開始,到構(gòu)造出一個(gè)類似 PDA、基于 Linux 的桌面 GUI 系統(tǒng),帶領(lǐng)讀者學(xué)習(xí)、掌握從最底層到最高層的軟件編寫方法。本書主要涉及以下主題: ? 開發(fā)環(huán)境的搭建(包括安裝 Linux 系統(tǒng)及日常使用的工具);
? 開發(fā)板上各硬件部件的使用方法及實(shí)際的編程操作;
? 嵌入式 Linux 系統(tǒng)的構(gòu)造(包括 Bootloader、內(nèi)核、文件系統(tǒng)等);
? 嵌入式 Linux 驅(qū)動(dòng)程序的編寫方法及大量實(shí)例;
? GUI 系統(tǒng)的移植(兩個(gè) GUI 系統(tǒng):基于 Qtopia 和基于 X);
? 調(diào)試技術(shù)(包括內(nèi)核調(diào)試技術(shù)和應(yīng)用程序調(diào)試技術(shù))。
本書所有章節(jié)都以理論結(jié)合代碼的方式進(jìn)行講解,并可按照書中說明進(jìn)行實(shí)際操作,力求讓讀者“知其然,也知其所以然”。
- EGO1電路圖完整版免費(fèi)下載 0次下載
- 嵌入式Linux應(yīng)用開發(fā)完全手冊(cè).pdf 影印版 OCR可復(fù)制 高清 帶書簽 0次下載
- 嵌入式Linux應(yīng)用開發(fā)完全手冊(cè) pdf 韋東山
- 《從實(shí)踐中學(xué)嵌入式Linux應(yīng)用程序開發(fā)》pdf完整版資源分享 0次下載
- 嵌入式linux應(yīng)用開發(fā)完全手冊(cè) 第2版面市 0次下載
- ATV61變頻器編程手冊(cè)完整版pdf下載 0次下載
- (完整版)vxworks嵌入式操作系統(tǒng) 0次下載
- 周立功嵌入式Linux開發(fā)教程上冊(cè)PDF電子書免費(fèi)下載 129次下載
- MATLAB函數(shù)速查手冊(cè)PDF電子書免費(fèi)下載 150次下載
- 8051系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)PDF電子書免費(fèi)下載 285次下載
- IP Manager編程手冊(cè)(完整版)pdf下載 0次下載
- 《嵌入式Linux應(yīng)用程序開發(fā)標(biāo)準(zhǔn)教程》+完整版PDF(12章全) 0次下載
- 嵌入式系統(tǒng)軟件設(shè)計(jì)中的常用算法 (周航慈 清晰完整版) 0次下載
- 鳥哥的Linux私房菜-完整版 0次下載
- 《VHDL實(shí)用教程》完整版 0次下載
- 嵌入式Linux開發(fā)的三種方式 1017次閱讀
- 簡化SBC的嵌入式Linux軟件開發(fā) 1170次閱讀
- 嵌入式開發(fā)的產(chǎn)品有哪些_嵌入式開發(fā)的流程 1.1w次閱讀
- 基于嵌入式Linux內(nèi)核的ARM9運(yùn)行實(shí)現(xiàn)方式介紹 1573次閱讀
- 基于Yocto Project的定制嵌入式Linux產(chǎn)品設(shè)計(jì)淺析 1w次閱讀
- 如何在嵌入式Linux中截屏 6108次閱讀
- 什么是嵌入式Linux內(nèi)核調(diào)試技術(shù)?嵌入式開發(fā)又面臨著哪些問題? 1220次閱讀
- 基于PXA255開發(fā)板外圍字符設(shè)備的嵌入式Linux字符設(shè)備驅(qū)動(dòng)設(shè)計(jì)與應(yīng)用 1199次閱讀
- 關(guān)于Linux嵌入式操作系統(tǒng)的優(yōu)勢(shì)特征詳解 5690次閱讀
- 學(xué)習(xí)嵌入式linux系統(tǒng)開發(fā),文件類型一定要分清 895次閱讀
- 嵌入式C實(shí)現(xiàn)延時(shí)程序的不同變量的區(qū)別 幾種Linux嵌入式開發(fā)環(huán)境的簡單介紹 1673次閱讀
- 嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦 4w次閱讀
- 嵌入式開發(fā)就業(yè)前景分析_嵌入式領(lǐng)域的職業(yè)發(fā)展方向 1.8w次閱讀
- 嵌入式Linux的學(xué)習(xí)方法解析 3234次閱讀
- 焊接機(jī)理完整版 3956次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多