TOP
0
0
魅麗。花火原創小說66折起
ARM嵌入式系統移植實戰開發(簡體書)
滿額折

ARM嵌入式系統移植實戰開發(簡體書)

人民幣定價:39 元
定  價:NT$ 234 元
優惠價:87204
領券後再享88折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:6 點
相關商品
商品簡介
目次

商品簡介

《ARM嵌入式系統移植實戰開發》以嵌入式Linux移植技術為主,以基 于S3C2440的TQ2440開發板以及基于S3C6410的TQ6410開發板為硬件平臺, 詳細講述了嵌入式Linux中非常繁瑣卻又十分重要的系統移植過程,包括 UBoot、內核、文件系統、驅動程序以及應用程序的移植。 本書理論與實踐相結合,配有詳細的步驟,學完後讀者可以在TQ2440 開發板平臺上搭建起自己的一套系統。這樣不僅可以讓讀者更好地理解所 學知識,還能增加讀者的學習興趣。 《ARM嵌入式系統移植實戰開發》可以作為高等院校嵌入式系統開發與 應用的教材,嵌入式培訓用書,以及嵌入式系統開發技術人員的參考書。 本書由韓少云、奚海蛟、諶利編著。

目次

第1章 嵌入式系統概述 1.1 嵌入式系統介紹 1.1.1 嵌入式系統概念 1.1.2 嵌入式系統特點 1.1.3 嵌入式產品 1.2 嵌入式操作系統 1.2.1 VxWorks 1.2.2 WinCE 1.2.3 UC/0S-Ⅱ 1.2.4 Symbian 1.2.5 Linux 1.3 嵌入式系統開發流程 1.3.1 嵌入式系統組成 1.3.2 嵌入式系統開發流程 1.4 嵌入式系統的移植 本章小結 第2章 構建嵌入式Linux開發環境 2.1 硬件環境構建 2.1.1 主機與目標板結合的交叉開發模式 2.1.2 硬件要求 2.2 軟件環境構建 2.2.1 在虛擬機中設置Linux與Windows共享目錄 2.2.2 NFS的配置與啟動 2.2.3 嵌入式交叉編譯工具的安裝 2.2.4 minicom和超級終端的配置及使用 2.2.5 H-JTAG和DNW的安裝和使用 本章小結 第3章 Bootloader移植 3.1 Bootloader簡介 3.1.1 Bootloader概念 3.1.2 Bootloader啟動流程分析 3.1.3 常用的Bootloader介紹 3.2 U-Boot代碼分析 3.2.1 U-Boot簡介 3.2.2 U-Boot代碼結構 3.2.3 U-Boot代碼編譯 3.2.4 U-Boot代碼導讀 3.2.5 U-Boot命令 3.3 U-Boot移植 3.3.1 在U-Boot中建立自己的開發板 3.3.2 支持Nor Flash 3.3.3 支持Nand Flash 3.3.4 支持從Nand Flash扣啟動 3.3.5 支持網卡DMg000 3.3.6 支持YAFFS文件系統 3.3.7 U-Boot引導內核 3.3.8 移植後U-Boot的使用 本章小結 第4章 內核移植 4.1 Linux內核結構 4.1.1 內核組成 4.1.2 內核目錄 4.2 內核Makefile分析 4.2.1 內核Makefile的分類 4.2.2 Makefile的編譯流程 4.2.3 Makefilc主要內容解析 4.3 內核配置選項 4.3.1 通用選項 4.3.2 模塊相關選項 4.3.3 塊相關選項 4.3.4 系統類型、特性和啟動相關選項 4.3.5 網絡協議相關選項 4.3.6 設備驅動相關選項 4.3.7 文件系統類型相關選項 4.3.8 其他選項 4.4 內核在ARM上的移植 4.4.1 內核基本結構的移植 4.4.2 添加內核對YAFFS的支持 4.4.3 內核中RTC時鐘驅動移植 4.4.4 內核中LCD驅動移植 4.4.5 內核中DM9000驅動移植 本章小結 第5章 構建Linux根文件系統 5.1 文件系統簡介 5.2 嵌入式文件系統 5.2.1 嵌入式文件系統的特點 5.2.2 常見嵌入式文件系統 5.3 LinuX根文件系統的結構 5.4 移植Busybox 5.4.1 Busybox簡介 5.4.2 Busybox編譯 5.5 安裝glibc庫 5.6 LinuX系統的引導過程 5.6.1 啟動內核 5.6.2 init進程介紹及用戶程序啟動 5.7 構建根文件系統 本章小結 第6章 Linux設備驅動移植 6.1 LinuX設備驅動移植概述 6.1.1 LinuX設備驅動程序的介紹 6.1.2 LinuX設備驅動的分類、 6.1.3 LinuX設備驅動移植步驟 6.2 簡單LinuX設備驅動的移植實例 6.2.1 Hello World驅動的移植 6.2.2 LED驅動的移植 6.2.3 按鍵驅動的移植 6.3 完善已有的Linux設備驅動實例 6.3.1 完善串口驅動 6.3.2 配置USB設備驅動 6.3.3 聲卡驅動移植 6.3.4 SD卡驅動移植 本章小結 第7章 Linux下應用程序的開發和移植 7.1 嵌入式GUI簡介 7.1.1 Qt/Embedded 7.1.2 MiniGUI 7.1.3 MicroWindows 7.2 Qtopia移植 7.2.1 Qt主機開發環境搭建 7.2.2 交叉編譯并安裝Qtopia 4.5.3 7.2.3 開發第一個Qt程序:Hello world! 7.3 MiniGUI移植 7.3.1 MiniGUI開發環境搭建 7.3.2 MiniGUI立用程序開發 7.4 音頻解碼器madplay移植 7.5 SQLite數據庫移植 7.6 WebServer軟件設計與移植 7.6.1 WebServer簡介 7.6.2 WebServer的工作原理 7.6.3 移植boa軟件 7.6.4 移植cgie庫 7.6.5 配置WebServer 本章小結 第8章 Android在$3C6410上的移植 8.1 Android簡介 8.1.1 初識Android 8.1.2 Android的發展歷程 8.1.3 開發環境介紹 8.2 Android系統的移植 8.2.1 交叉編譯工具的安裝 8.2.2 NFS服務器的配置 8.2.3 編譯U-Boot 8.2.4 編譯內核 8.2.5 編譯Android文件系統 8.3 Android系統的燒寫 8.3.1 燒寫SD卡的U-Boot 8.3.2 燒寫Nand Flash啟動的U-Boot 8.3.3 燒寫內核和設置從NFS啟動文件系統 8.3.4 啟動文件系統 8,3.5 U-Boot啟動Android2.0文件系統 本章小結 參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區