ARM嵌入式Linux套用實例開發

ARM嵌入式Linux套用實例開發

《ARM嵌入式Linux套用實例開發》是《ARM嵌入式Linux系統開發叢書》之一。《ARM嵌入式Linux套用實例開發》主要以完整的小型實例的形式講述嵌入式Linux系統下的套用開發。在介紹基本的開發環境和Qtopia Core開發包的基礎上,《ARM嵌入式Linux套用實例開發》採用實例講解的方式,由淺入深逐步介紹各種類型的套用開發,包括比較基礎的截屏程式、時鐘程式和拼圖遊戲,以及稍微複雜的桌面管理器、嵌入式資料庫、嵌入式Web伺服器等套用實例,並在最後兩章討論了嵌入式Linux套用開發中常用的調試和最佳化技術。《ARM嵌入式Linux套用實例開發》提供所有實例的完整原始碼,便於讀者分析和學習。

基本介紹

  • 書名:ARM嵌入式Linux套用實例開發
  • 出版社:中國電力出版社
  • 出版時間:2008年7月1日
  • 開本:16
圖書信息,目錄,

圖書信息

叢書名: ARM嵌入式Linux系統開發叢書
平裝: 303頁
正文語種: 簡體中文
ISBN: 9787508374369
條形碼: 9787508374369
尺寸: 25.8 x 18.6 x 1.6 cm
重量: 640 g

目錄

前言
第1章 基於ARM和嵌入式Linux的開發環境
1.1 嵌入式Linux
1.1.1 嵌入式系統
1.1.2 從Linux到嵌入式Linux
1.1.3 基本的編譯調試工具
1.1.4 交叉編譯環境
1.2 ARM處理器
1.2.1 ARM處理器介紹
1.2.2 ARM處理器的選型
1.2.3 S3C2410介紹
1.3 LJD.2410DVK.I開發板
1.3.1 開發板簡介
1.3.2 硬體資源
1.3.3 軟體資源
1.4 燒寫開發板和搭建NFS環境
1.4.1 直接燒寫開發板FLASH
1.4.2 通過NFS方式連線主機
1.5 交叉編譯和運行HelloWorld
1.6 小結
第2章 Qtopia Core編程基礎
2.1 嵌入式Linux下的常見GUI系統
2.2 Qtopia Core與Qt、Qt/Embedded
2.3 Qtopia Core的安裝及簡單實例
2.3.1 Qtopia Core的安裝
2.3.2 Frame。Buffer和qvfb
2.3.3 編寫簡單的Qtopia Core程式
2.4 移植Qtopia Core到開發板
2.4.1 準備庫和字型
2.4.2 交叉編譯Hello World程式
2.4.3 支持觸控螢幕
2.5 Qtopia Core的重要特性
2.5.1 信號和槽
2.5.2 自定義信號和槽的小例子
2.5.3 對象模型
2.5.4 視窗系統
2.5.5 Qtopia Core特性中的局限性
2.6 小結
第3章 命令行截屏工具
3.1 軟體需求
3.2 截屏程式的工作原理
3.3 copyScreen程式的具體實現
3.4 運行和測試
3.5 小結
第4章 簡單的時鐘程式
4.1 開發背景與需求
4.2 技術分析和總體設計
4.2.1 與時鐘相關的軟硬體技術分析
4.2.2 初步設計方案
4.3 詳細設計與代碼實現
4.3.1 窗體控制項的布局
4.3.2 選擇合適的Qt控制項
4.3.3 創建控制項對象並布局
4.3.4 讀取和修改系統時間
4.3.5 保存和讀取時間格式
4.3.6 回響用戶操作和刷新時間變化
4.3.7 繪製圖形鐘錶盤
4.3.8 運行和測試我們的演示程式
……
第5章 拼圖小遊戲
第6章 嵌入式桌面管理器
第7章 嵌入式資料庫
第8章 嵌入式Web伺服器
第9章 嵌入式Linux調試技術
第10章 嵌入式Linux性能最佳化
參考文獻

相關詞條

熱門詞條

聯絡我們