出版時間:2006-7 出版社:人民郵電出版社 作者:孫瓊 頁數(shù):428 字數(shù):671000
Tag標簽:無
內(nèi)容概要
本書主要分為3個部分,包括Linux基礎、搭建嵌入式Linux環(huán)境和嵌入式Linux的應用開發(fā)。Linux基礎部分從Linux的安裝過程、基本操作命令講起,為Linux初學者能快速入門提供了保證。接著系統(tǒng)地講解了嵌入式Linux的環(huán)境搭建,以及嵌入式Linux的I/O與文件系統(tǒng)的開發(fā)、進程控制開發(fā)、進程間通信開發(fā)、網(wǎng)絡應用開發(fā)、基于中斷的開發(fā)、設備驅(qū)動程序的開發(fā)以及嵌入式圖形界面的開發(fā)等,并且還安排了豐富的實驗內(nèi)容與課后實踐,使讀者能夠邊學邊用,更快更好地掌握所學知識?! ”緯勺鳛楦叩仍盒k娮宇悺㈦姎忸?、控制類等專業(yè)高年級本科生、研究生學習嵌入式Linux的教材,也可供廣大希望轉(zhuǎn)入嵌入式領域的科研和工程技術人員參考使用,還可作為廣大嵌入式培訓班的教材和參考書。
書籍目錄
第1章 Linux快速入門 1.1 嵌入式Linux基礎 1.2 Linux安裝 1.3 Linux文件及文件系統(tǒng) 1.4 實驗內(nèi)容——安裝Linux操作系統(tǒng) 本章小結(jié) 思考與練習 第2章 Linux基礎命令 2.1 Linux常用操作命令 2.2 Linux啟動過程詳解 2.3 Linux系統(tǒng)服務 2.4 實驗內(nèi)容 本章小結(jié) 思考與練習 第3章 Linux下的C編程基礎 3.1 Linux下C語言編程概述 3.2 進入Vi 3.3 初探Emacs 3.4 Gcc編譯器 3.5 Gdb調(diào)試器 3.6 Make工程管理器 3.7 使用autotools 3.8 實驗內(nèi)容 本章小結(jié) 思考與練習 第4章 嵌入式系統(tǒng)基礎 4.1 嵌入式系統(tǒng)概述 4.2 ARM處理器硬件開發(fā)平臺 4.3 嵌入式軟件開發(fā)流程 4.4 實驗內(nèi)容——使用JTAG燒寫NAND Flash 本章小結(jié) 思考與練習 第5章 嵌入式Linux開發(fā)環(huán)境的搭建 5.1 嵌入式開發(fā)環(huán)境的搭建 5.2 U-Boot移植 5.3 實驗內(nèi)容——移植Linux內(nèi)核 本章小結(jié) 思考與練習 第6章 文件I/O編程 6.1 Linux系統(tǒng)調(diào)用及用戶編程接口(API) 6.2 Linux中文件及文件描述符概述 6.3 不帶緩存的文件I/O操作 6.4 嵌入式Linux串口應用開發(fā) 6.5 標準I/O開發(fā) 6.6 實驗內(nèi)容 本章小結(jié) 思考與練習 第7章 進程控制開發(fā) 7.1 Linux下進程概述 7.2 Linux進程控制編程 7.3 Linux守護進程 7.4 實驗內(nèi)容 本章小結(jié) 思考與練習 第8章 進程間通信 8.1 Linux下進程間通信概述 8.2 管道通信 8.3 信號通信 8.4 共享內(nèi)存 8.5 消息隊列 8.6 實驗內(nèi)容 本章小結(jié) 思考與練習第9章 多線程編程 9.1 Linux下線程概述 9.2 Linux線程實現(xiàn) 9.3 實驗內(nèi)容——“生產(chǎn)者消費者”實驗 本章小結(jié) 思考與練習 第10章 嵌入式Linux網(wǎng)絡編程 10.1 TCP/IP協(xié)議概述 10.2 網(wǎng)絡基礎編程 10.3 網(wǎng)絡高級編程 10.4 ping源碼分析 10.5 實驗內(nèi)容——NTP協(xié)議實現(xiàn) 本章小結(jié) 思考與練習 第11章 嵌入式Linux設備驅(qū)動開發(fā) 11.1 設備驅(qū)動概述 11.2 字符設備驅(qū)動編寫 11.3 LCD驅(qū)動編寫實例 11.4 塊設備驅(qū)動編寫 11.5 中斷編程 11.6 鍵盤驅(qū)動實現(xiàn) 11.7 實驗內(nèi)容——skull驅(qū)動 本章小結(jié) 思考與練習 第12章 Qt圖形編程 12.1 嵌入式GUI簡介 12.2 Qt/Embedded開發(fā)入門 12.3 實驗內(nèi)容——使用Qt編寫“Hello,World”程序 本章小結(jié)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載