嵌入式系統開發基礎

嵌入式系統開發基礎

《嵌入式系統開發基礎》是由電子工業出版社出版的圖書,作者是滕英岩。本書主要介紹嵌入式系統的軟體開發技術,內容基於ARM微處理器和Linux作業系統。

基本介紹

  • 書名:嵌入式系統開發基礎
  • 作者:滕英岩
  • ISBN:9787121074257
  • 出版社:電子工業出版社
  • 裝幀:平裝
  • 開本:16
  • 平裝:223頁
  • 正文語種:簡體中文
  • 條形碼:9787121074257
  • 商品尺寸:25.8x18.2x1cm
內容簡介,目錄,

內容簡介

嵌入式系統開發基礎嵌入式系統開發基礎
《嵌入式系統開發基礎》主要內容包括:嵌入式系統基礎知識、嵌入式交叉編譯環境與嵌入式開發環境的搭建、基於Linux的嵌入式軟體開發流程、MiniGUI應用程式設計、嵌入式資料庫套用、Qt圖形界面應用程式開發。《嵌入式系統開發基礎》涉及嵌入式系統從底層驅動到頂層套用的各個部分,配合實驗操作循序漸進地幫助讀者完成各個章節內容的學習,引領初學者順利進入嵌入式世界。 {zzjj}

目錄

第1章 嵌入式系統基礎知識
1.1 嵌入式系統的特點及分類
1.1.1 嵌入式系統的特點
1.1.2 嵌入式系統的分類
1.2 嵌入式系統的軟硬體結構
1.3 嵌入式微處理器ARM
1.3.1 ARM簡述
1.3.2 ARM編程模型
1.3.3 ARM指令集
1.3.4 C語言和彙編語言的混合編程
1.4 嵌入式作業系統
1.5 基於ARM和Linux的嵌入式開發平台
習題
第2章 嵌入式交叉編譯環境
2.1 嵌入式交叉編譯環境簡介
2.2 NFS服務
2.3 Samba服務
2.4 Windows和Linux混合開發模式
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調試器
2.6.1 GDB基本使用方法
2.6.2 GDB基本命令
2.6.3 GDB典型實例
2.7 Make工具的使用
2.7.1 Makefile基礎知識
2.7.2 Makefile套用
2.7.3使用autotools自動生成Makefile檔案
2.8嵌入式交叉編譯環境的搭建
2.8.1嵌入式交叉編譯環境的安裝與配置
2.8.2 minicom和Windows XP超級終端的配置
習題
第3章 嵌入式開發環境的搭建
3.1 嵌入式開發環境概述
3.2 Flash程式燒寫
3.3 BootLoader程式
3.3.1 BootLoader程式原理
3.3.2 幾種流行的Linux BootLoader
3.3.3 S3C2410平台上的VIVI分析
3.4 核心的裁減和編譯
3.4.1 核心的裁減
3.4.2 核心的編譯
3.4.3 核心的燒寫
3.5 根檔案系統的構建
3.5.1 根檔案系統
3.5.2 BusyBox工具介紹
3.5.3 根檔案系統的構建過程
3.6 驅動程式原理與開發
3.6.1 驅動程式基本原理
3.6.2 Linux下字元型設備驅動管理
3.6.3 Linux下字元型設備驅動程式實例分析
習題
第4章 MiniGUI應用程式設計
4.1 嵌入式GUI概述
4.2 常用嵌入式GUI介紹
4.3 MiniGUI概述
4.4 MiniGUI的編譯和安裝
4.5 MiniGUI程式框架
4.6 MiniGUI編程基礎
4.6.1 MiniGUI視窗
4.6.2 MiniGUI訊息及訊息佇列
4.6.3 MiniGUl對話框
4.6.4 MiniGUl選單
4.6.5 MiniGUl基本控制項
4.7 MiniGUl綜合實例
習題
第5章 嵌入式資料庫
5.1 嵌入式資料庫的特點
5.2 嵌入式資料庫的套用
5.3 SQLite資料庫
5.3.1 SQLite3的安裝
5.3.2 SQLite3的命令
5.3.3 SQLite3的數據類型
5.3.4 SQLite3的API函式
5.3.5 SQLite3在MiniGUI中的套用
習題
第6章 Qt圖形界面應用程式開發
參考文獻

相關詞條

熱門詞條

聯絡我們