注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡操作系統(tǒng)Linux嵌入式系統(tǒng)開發(fā)基礎(chǔ)

嵌入式系統(tǒng)開發(fā)基礎(chǔ)

嵌入式系統(tǒng)開發(fā)基礎(chǔ)

定 價:¥25.00

作 者: 滕英巖 主編
出版社: 電子工業(yè)出版社
叢編項: 基于ARM微處理器和Linux操作系
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121074257 出版時間: 2008-10-01 包裝: 平裝
開本: 16開 頁數(shù): 222 字數(shù):  

內(nèi)容簡介

  《嵌入式系統(tǒng)開發(fā)基礎(chǔ):基于ARM微處理器和Linux操作系》主要介紹嵌入式系統(tǒng)的軟件開發(fā)技術(shù),內(nèi)容基于ARM微處理器和Linux操作系統(tǒng)。本書主要內(nèi)容包括:嵌入式系統(tǒng)基礎(chǔ)知識、嵌入式交叉編譯環(huán)境與嵌入式開發(fā)環(huán)境的搭建、基于Linux的嵌入式軟件開發(fā)流程、MiniGUI應用程序設計、嵌入式數(shù)據(jù)庫應用、Qt圖形界面應用程序開發(fā)。 本書涉及嵌入式系統(tǒng)從底層驅(qū)動到頂層應用的各個部分,配合實驗操作循序漸進地幫助讀者完成各個章節(jié)內(nèi)容的學習,引領(lǐng)初學者順利進入嵌入式世界。 本書適合作為高等院校計算機、電子信息等專業(yè)嵌入式方向的教材,也可作為嵌入式領(lǐng)域科研人員的參考書。

作者簡介

暫缺《嵌入式系統(tǒng)開發(fā)基礎(chǔ)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)基礎(chǔ)知識
1.1 嵌入式系統(tǒng)的特點及分類
1.1.1 嵌入式系統(tǒng)的特點
1.1.2 嵌入式系統(tǒng)的分類
1.2 嵌入式系統(tǒng)的軟硬件結(jié)構(gòu)
1.3 嵌入式微處理器ARM
1.3.1 ARM簡述
1.3.2 ARM編程模型
1.3.3 ARM指令集
1.3.4 C語言和匯編語言的混合編程
1.4 嵌入式操作系統(tǒng)
1.5 基于ARM和Linux的嵌入式開發(fā)平臺
習題
第2章 嵌入式交叉編譯環(huán)境
2.1 嵌入式交叉編譯環(huán)境簡介
2.2 NFS服務
2.3 Samba服務
2.4 Windows和Linux混合開發(fā)模式
2.4.1 VMware虛擬機設置共享
2.4.2 SSH客戶端軟件
2.4.3 Windows下的文本編輯工具
2.5 GCC編譯器
2.5.1 GCC的編譯過程
2.5.2 GCC的其他選項
2.6 GDB調(diào)試器
2.6.1 GDB基本使用方法
2.6.2 GDB基本命令
2.6.3 GDB典型實例
2.7 Make工具的使用
2.7.1 Makefile基礎(chǔ)知識
2.7.2 Makefile應用
2.7.3 使用autotools自動生成
   Makefile文件
2.8 嵌入式交叉編譯環(huán)境的搭建
2.8.1 嵌入式交叉編譯環(huán)境的
   安裝與配置
2.8.2 minicom和Windows XP
   超級終端的配置
習題
第3章 嵌入式開發(fā)環(huán)境的搭建
3.1 嵌入式開發(fā)環(huán)境概述
3.2 Flash程序燒寫
3.3 BootLoader程序
3.3.1 BootLoader程序原理
3.3.2 幾種流行的Linux BootLoader
3.3.3 S3C2410平臺上的VIVI分析
3.4 內(nèi)核的裁減和編譯
3.4.1 內(nèi)核的裁減
3.4.2 內(nèi)核的編譯
3.4.3 內(nèi)核的燒寫
3.5 根文件系統(tǒng)的構(gòu)建
3.5.1 根文件系統(tǒng)
3.5.2 BusyBox工具介紹
3.5.3 根文件系統(tǒng)的構(gòu)建過程
3.6 驅(qū)動程序原理與開發(fā)
3.6.1 驅(qū)動程序基本原理
3.6.2 Linux下字符型設備驅(qū)動管理
3.6.3 Linux下字符型設備驅(qū)動程序
   實例分析
習題
第4章 MiniGUI應用程序設計
4.1 嵌入式GUI概述
4.2 常用嵌入式GUI介紹
4.3 MiniGUI概述
4.4 MiniGUI的編譯和安裝
4.5 MiniGUI程序框架
4.6 MiniGUI編程基礎(chǔ)
4.6.1 MiniGUI窗口
4.6.2 MiniGUI消息及消息隊列
4.6.3 MiniGUI對話框
4.6.4 MiniGUI菜單
4.6.5 MiniGUI基本控件
4.7 MiniGUI綜合實例
習題
第5章 嵌入式數(shù)據(jù)庫
5.1 嵌入式數(shù)據(jù)庫的特點
5.2 嵌入式數(shù)據(jù)庫的應用
5.3 SQLite數(shù)據(jù)庫
5.3.1 SQLite3的安裝
5.3.2 SQLite3的命令
5.3.3 SQLite3的數(shù)據(jù)類型
5.3.4 SQLite3的API函數(shù)
5.3.5 SQLite3在MiniGUI中的應用
習題
第6章 Qt圖形界面應用程序開發(fā)
6.1 Qt簡介
6.1.1 Qt的歷史
6.1.2 Qt中主要的類
6.1.3 信號和槽
6.1.4 Qt的幫助文檔
6.1.5 Qt4的特點和優(yōu)勢
6.1.6 Qt4的安裝與配置
6.1.7 Qt4程序結(jié)構(gòu)及實例
6.2 Qt4 Designer的應用
6.2.1 Qt Designer的應用
6.2.2 Qt中的控件及對話框類
6.2.3 Qt應用程序?qū)嵗?mdash;—計算器
6.3 Qt4與數(shù)據(jù)庫
6.3.1 Qt4與數(shù)據(jù)庫的連接
6.3.2 執(zhí)行SQL命令
6.3.3 SQL模型
6.3.4 Linux下中文輸入
6.3.5 Qt4與SQLite3的應用程序?qū)嵗?br /> 6.4 Qt/Embedded
6.4.1 Qt/Embedded的圖形引擎實現(xiàn)
6.4.2 Qt/Embedded的事件驅(qū)動
6.4.3 Qt/Embedded的移植
6.4.4 VMware增加虛擬的硬盤
6.4.5 Qt/Embedded的安裝
習題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號