嵌入式Linux系統由於具有開源、網絡功能強大、內核穩定、高效等特性,在產品開發周期、產品的功能可擴充性、開發時的人力投入等方面都具有顯著的優勢,因此廣泛應用於高、中、低端智能電子設備中。而它與ARM的結合,更是- -種 主流的解決方案。嵌入式Linux+ARM已經廣泛應用於機頂盒、智能手機、平板電腦、MPC(多媒體個人計算機).網絡設備、工業控制等領域,並且具有良好的市場前景。
嵌入式系統是以應用為中心,以計算機技術為基礎,採用可裁剪軟硬件,適用於對功能、可靠性、成本、體積、功耗等要求嚴格的專用計算機系統。
在新興的嵌入式系統產品中,常見的有MP3.智能手機、平板電腦、數字播放器、GPS、機頂盒、嵌入式服務器、家庭遊戲網關、VoIP、 PDA、數字視訊錄像機及瘦客戶機等。嵌入式系統是未來生活的- -個基礎平台,將會大大影響人們的生活方式。
本書將系統地講解嵌入式Linux開發流程中的各個步驟,詳細解析各個流程中的疑點、難點。本書分3個部分,共12章。各部分內容如下:
第一部分為基礎知識篇,主要講解嵌入式系統與Linux相關的基礎知識,其中第1章為嵌入式系統基礎,主要講解嵌入式相關的概念、歷史、應用及前景;第2章為Linux概論,主要是與Linux基礎相關的知識,如Linux桌面系統、Linux 常用軟件的使用及Linux常見命令等;第3章為ARM體系架構,主要介紹ARM架構的相關知識,如ARM指令集、ARM處理器基本原理等;第4章為嵌入式編程,將簡要介紹嵌入式彙編語言及C語言的編程基礎。
第二部分為開發入門篇,主要介紹嵌入式開發的基本方法,這部分是本書的重點,也是嵌入式Linux學習的難點,讀者要認真學習。這部分共5章,其中第5章介紹了嵌入式開發的軟硬件環境,如工具的驅動程序安裝、Ubuntu 的安裝、DNW的使用、NFS的配置和使用,以及Telnet、ftp 等的配置使用:第6章主要講解交叉編譯環境的概念以及工具鏈的編譯、獲取:第7章介紹了Bootloader 及典型引導程序的製作,如Vivi;第8章講解內核的定製:第9章介紹了嵌入式Linux文件系統,這部分內容較多,希望讀者重點掌握。
第三部分是提高篇,主要包括第10章驅動程序的開發;第11章嵌入式Linux的圖形設計;第12章將給出一個開發實例,使讀者能系統地了解嵌入式Linux的開發過程。
先來看看目錄
GitHub瘋轉120W的嵌入式LINUX系統開發教程
GitHub瘋轉120W的嵌入式LINUX系統開發教程

由於文章字數限制,內容將於圖片發出;需要完整PDF文檔的小夥伴點贊+轉發之後,私信【666】即可獲取!!!
第1章:嵌入式系統基礎
GitHub瘋轉120W的嵌入式LINUX系統開發教程
第2章:Linux基礎
GitHub瘋轉120W的嵌入式LINUX系統開發教程

第3章:ARM體系架構
GitHub瘋轉120W的嵌入式LINUX系統開發教程
GitHub瘋轉120W的嵌入式LINUX系統開發教程
第4章:嵌入式編程


由於文章字數限制,內容將於圖片發出;需要完整PDF文檔的小夥伴點贊+轉發之後,私信【666】即可獲取!!!
第5章:軟硬件開發環境

第6章:交叉編譯工具

第7章:Bootloader詳解及移植
GitHub瘋轉120W的嵌入式LINUX系統開發教程
GitHub瘋轉120W的嵌入式LINUX系統開發教程
第8章:定製內核移植

由於文章字數限制,內容將於圖片發出;需要完整PDF文檔的小夥伴點贊+轉發之後,私信【666】即可獲取!!!
第9章:嵌入式Linux文件系統
GitHub瘋轉120W的嵌入式LINUX系統開發教程

第10章:嵌入式Linux驅動程序開發基礎
GitHub瘋轉120W的嵌入式LINUX系統開發教程
第11章:嵌入式Linux圖形設計
GitHub瘋轉120W的嵌入式LINUX系統開發教程

第12章:嵌入式視頻監視系統開發實例
GitHub瘋轉120W的嵌入式LINUX系統開發教程
由於文章字數限制,內容將於圖片發出;需要完整PDF文檔的小夥伴點贊+轉發之後,私信【666】即可獲取!!!舉報評論 0
請先
後發表評論~
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/203958.html