買這商品的人也買了...
-
$480$379 -
$300$270 -
$420$399 -
$520$442 -
$550$495 -
$780$616 -
$690$621 -
$520$468 -
$352Android 嵌入式系統程序開發-基於 Cortex-A8
-
$352Linux 系統移植(第2版)
-
$207ARM 嵌入式 Linux 系統開發詳解, 2/e
-
$880$748 -
$352Android 驅動開發權威指南
-
$580$493 -
$301嵌入式 Linux 驅動模板精講與項目實踐
-
$474$450 -
$305嵌入式Linux從入門到精通 (嵌入式開發直通車)
-
$658深度實踐嵌入式 Linux 系統移植
-
$719$683 -
$505Linux 環境編程 : 從應用到內核
-
$352嵌入式 Linux 系統與工程實踐, 2/e
-
$245嵌入式 Linux 系統開發入門
-
$880$695 -
$650$507 -
$599$509
相關主題
商品描述
<內容簡介>
嵌入式Linux是將日益流行的Linux操作系統進行裁剪修改,使之能在嵌入式電腦系統上運行的一種操作系統。既繼承了Internet上無限的開放源代碼資源,又具有嵌入式操作系統的特性,其優勢及應用已獲得眾多企業的青睞。
朱兆祺、李強、袁晉蓉編著的《嵌入式Linux開發實用教程》以一個嵌入式Linux學習者的角度,由淺入深地總結了從入門到進行項目工程實踐的所有學習歷程,旨在幫助讀者快速入門,以實例為導向紮實掌握嵌入式開放技術。全書共分6章,主要內容包括嵌入式Linux基礎、U-Boot移植、Linux移植、Linux驅動程序、Qt移植和程序設計以及舉一反三的綜合拓展學習。由於嵌入式Linux是一門非常複雜的軟件技術,入門較難,因此藉以此書為自學者提供一條成功入門的捷徑。本書光盤包含了筆者在本書基礎上錄製的40集學習視頻,涵蓋嵌入式Linux基礎、U-Boot移植、Linux移植、Linux驅動程序設計、Qt移植等。本書的所有程序以及源碼都在光盤中,讀者可自行參考。
《嵌入式Linux開發實用教程》內容詳實,結構明確,適合作為初學者的課程教材,也可作為嵌入式系統愛好者的自學參考資料。
<目錄>
第1章 嵌入式Linux基礎
1.1 Linux基本命令
1.1.1 文件屬性查詢與修改
1.1.2 目錄與路徑處理命令
1.1.3 文件操作
1.1.4 打包與解包、壓縮與解壓縮
1.2 Makefile基本知識
1.2.1 Makefile規則
1.2.2 Makefile變量
1.2.3 Makfile常用關鍵字
1.2.4 Makefile常用函數
1.3 arm-linux交叉編譯鏈
1.3.1 arm-linux交叉編譯工具鏈的製作方法
1.3.2 交叉編譯鏈在宿主機上的安裝
1.4 映像文件的生成和運行
1.4.1 編譯過程
1.4.2 代碼搬運
1.4.3 混合編程
1.5 嵌入式Linux移植常用軟件
1.5.1 SecureCRT
1.5.2 Source Insight
第2章 U-Boot-2013.04分析與移植
2.1 BootLoader概述
2.2 U-Boot初步分析
2.2.1 源碼結構
2.2.2 建立模板
2.2.3 編譯源碼
2.2.4 啟動分析
2.3 SDMMC設備移植
2.3.1 IROM啟動的概念
2.3.2 實現SD卡啟動
2.3.3 SDMMC驅動移植
2.3.4 環境變量
2.4 U-Boot命令實現
2.4.1 命令概述
2.4.2 實現原理
2.4.3 新增命令
2.5 NAND Flash設備移植
2.5.1 NAND Flash的結構
2.5.2 控制器的特性
2.5.3 NAND Flash驅動移植
2.5.4 nand_spl啟動原理
2.5.5 nand_spl啟動實現
2.6 DM9000網卡移植
2.6.1 修改配置文件
2.6.2 增加驅動代碼
2.6.3 配置TFTP服務器
第3章 Linux-3.8.3內核移植
3.1 Linux內核簡介
3.2 初步測試內核
3.2.1 mkimage工具
3.2.2 配置menuconfig
3.2.3 加載地址和入口地址
3.2.4 TFTP測試內核
3.2.5 內核啟動分析
3.3 MTD分區
3.4 NAND Flash驅動移植
3.5 DM9000網卡驅動
3.6 YAFFS2根文件系統
3.6.1 使Linux-3.8.3內核支持YAFFS2文件系統
3.6.2 製作根文件系統
3.6.3 NFS文件系統掛載
3.7 LCD驅動移植
3.7.1 LCD顯示驅動
3.7.2 LCD觸摸驅動
第4章 Linux設備驅動程序設計
4.1 設備驅動概述
4.2 字符設備驅動
4.2.1 LED驅動程序設計
4.2.2 ADC驅動程序設計
4.3 塊設備驅動
4.3.1 塊設備操作
4.3.2 塊設備驅動程序
第5章 Qt-4.8.4移植
5.1 Qt概述
5.2 Qt編譯環境搭建
5.2.1 tslib安裝
5.2.2 安裝Linuxx11版Qt-4.8.4
5.2.3 安裝embedded版Qt-4.8.4
5.2.4 安裝Qt Creator
5.3 初體驗Hello Word
5.4 字符設備驅動Qt應用程序
5.4.1 基於Qt-4.8.4的LED應用程序
5.4.2 基於Qt-4.8.4的ADC應用程序
第6章 嵌入式Linux學習拓展
6.1 學習拓展簡介
6.2 Linux驅動程序設計
6.2.1 溫度傳感器模塊
6.2.2 GPRS模塊
6.3 Qt應用程序設計
6.3.1 DS18B20溫度傳感器