ARM官方開發工具叢書·Linux/Android開發利器

ARM官方開發工具叢書·Linux/Android開發利器

《ARM官方開發工具叢書·Linux/Android開發利器》是2012年中國水利水電出版社出版的圖書,作者是崔更申、秦興國。

基本介紹

  • 書名:ARM官方開發工具叢書·Linux/Android開發利器
  • 作者:崔更申、秦興國
  • ISBN:9787508499192
  • 頁數:236
  • 定價:38.00元
  • 出版社:中國水利水電出版社
  • 出版時間:2012-7
  • 副標題:ARM DS-5使用指南
內容介紹,適用範圍,圖書目錄,

內容介紹

崔更申、秦興國編著的《Linux\Android開發利器(ARM DS-5使用指南)》是一本全面介紹ARM DS-5使用方法的書籍,共24章,分為4個部分。
第一部分是DS-5的基本入門部分,主要介紹DS-5的基本功能和組件,DS-5的基本使用方法,DS-5的相關檔案、文檔和安裝。第二部分詳細介紹Eclipse的各個重要組成部分,包括Eclipse軟體的各個功能的使用介紹,並重點介紹項目管理、編輯器和遠程系統管理的詳細使用。第三部分詳細介紹DS調試器各個重要組成部分的使用,包括從與開發板的連線到調試技術的各個方面的使用細節和步驟。第四部分詳細介紹DS-5性能分析各種技術的使用方法,內容包括性能分析環境的構建,分析報告的創建,以及對數據的各種分析方法。

適用範圍

《Linux\Android開發利器(ARM DS-5使用指南)》適合在Linux和Android下進行嵌入式開發的設計者使用。

圖書目錄

序Ⅰ
序Ⅱ
前言
第一部分 DS—5入門
第1章 DS—5介紹
1.1關於DS—5
1.2關於DS—5 Eclipse
1.3關於DS—5 Debugger
1.4關於Real—Time System Models
1.5關於編譯工具
1.6關於GNU編譯工具
1.7關於ARM Streamline性能分析器
1.8關於調試硬體配置工具
第2章DS—5快速使用實例
2.1導入示例項目到Eclipse
2.2在Eclipse中編譯Gnometris項目
2.3命令行下編譯Gnometris項目
2.4Real—Time System Model上裝載Gnometris程式
2.5裝載Gnometris程式到ARM Linux
2.6使用SSH連線設定和運行在ARM Linux上的Gnometris
2.7連線已經在ARM Linux上運行的Gnometris程式
2.8調試Gnometris
2.9調試可裝載的核心模組
2.9.1預備知識
2.9.2步驟
2.10運行在ARM Linux上的應用程式的執行緒性能分析
2.10.1預備知識
2.10.2步驟
2.11調試Android本地C/C++應用程式和庫
2.11.1預備知識
2.11.2步驟
2.12DS—5許可管理
第3章DS—5安裝並獲得許可證
3.1系統要求
3.1.1所支持的平台
3.1.2DS—5要求
3.2安裝目錄
3.3許可和更新
3.4文檔
3.5示例
第二部分使用Eclipse集成開發環境
第4章開始使用Eclipse開發環境
4.1在Eclipse環境中安裝ARM外掛程式
4.2啟動Eclipse
4.3使用歡迎界面
4.4Eclipse工作檯視窗簡介
4.5Eclipse工作檯的特點
4.6工作空間
4.7資源
4.8關於工程集
4.9創建工程集合
4.10更改工程管理器欄目中的項層元素
4.11取消工程集合列表形式
4.12視圖和欄目
4.12.1視圖
4.12.2欄目
4.12.3修整條
4.12.4快速查看條
4.13選單
4.14工具列
4.15編輯原始碼
4.15.1導航
4.15.2搜尋
4.15.3內容助手
4.15.4書籤
4.16配置Eclipse
4.17參數(Preferences)對話框
4.18屬性(Properties)對話框
4.19導入和導出選項
4.20使用導入嚮導
4.21使用導出嚮導
4.22訪問動態幫助
4.23使用ARM—specific速查表
4.24安裝新特性
4.25使用限制
第5章使用Eclipse項目
5.1項目類型
5.2創建一個新的C/C++項目
5.3為ARM Linux創建一個新的Makefile項目
5.4導入一個存在的Eclipse項目
5.5為特定的編譯配置設定編譯工具
5.6配置C/C++的編譯行為
5.7更新項目的工具鏈
5.8在項目中增加一個新的檔案
第6章使用Eclipse編輯器
6.1C/C++編輯器概述
6.2ARM彙編編輯器概述
6.3ELF內容編輯器概述
6.4ELF內容編輯器——頭檔案標籤
6.5ELF內容編輯器——概述標籤
6.6ELF內容編輯器——符號表標籤
6.7ELF內容編輯器——反彙編標籤
6.8分散檔案編輯器概述
6.9創建分散(scatter)檔案
6.10從BCD檔案導入記憶體映射
第7章使用遠程系統管理
7.1遠程系統關係概述
7.2遠程系統視圖
7.3遠程系統細節視圖
7.4遠程暫存視圖
7.5終端視圖
第三部分使用DS—5調試器
第8章開始使用DS—5調試器
8.1調試器的概念
8.2從Eclipse中啟動調試器
8.3從命令控制台啟動調試器
8.4DS—5調試視圖捷徑
8.5DS—5調試器命令行控制台快捷鍵
第9章配置連線和檢查嵌入式目標對象
9.1連線到目標對象的類型
9.2配置到實時系統模組的連線
9.3使用gdbserver配置到Linux目標對象上的連線
9.4配置到Linux核心上的連線
9.5配置和裸板目標的連線
9.6配置連線到裸板上的事件查看器
9.7導出已有的配置
9.8導入已有的啟動配置
9.9從目標對象中取消連線
9.10檢查目標對象的執行環境
9.11檢查調用堆疊
9.12有關跟蹤支持的問題
第10章控制程式的運行
10.1裝載鏡像檔案到目標對象
10.2裝載調試信息到調試器
10.3運行一個鏡像檔案
10.4斷點和監視點
10.5設定執行斷點
10.6設定數據監視點
10.7設定條件斷點
10.8在一個具體的執行緒設定斷點
10.9掛起斷點和監視點
10.10導出DS—5斷點設定到一個檔案
10.11從一個檔案導出DS—5斷點設定
10.12單步執行一個應用程式
10.13處理UNIX信號
10.14處理器異常的處理
10.15配置調試器路徑替代規則
第11章調試嵌入式系統
11.1調試管理程式
11.2調試裸板對稱多處理系統
11.2.1配置和連線
11.2.2鏡像檔案和符號裝載
11.2.3運行、停止和單步執行
11.2.4斷點、觀察點和信號
11.2.5檢查目標狀況
11.2.6跟蹤
11.3調試多執行緒應用程式
11.4調試共享庫
11.5調試一個Linux核心
11.6調試Linux核心模組
11.6.1內嵌模組
11.6.2可裝載的模組
11.7調試TrustZone使能目標對象
第12章使用腳本調試和Flash燒寫
12.1導出在調試會話期間生成的DS—5調試器命令
12.2創建一個DS—5調試器腳本
12.3創建Jython腳本
12.4創建一個CMM類型的腳本
12.5運行一個腳本
12.6在Eclipse里配置一個Jython項目
12.7燒寫Flash存儲器
12.7.1註冊一個新的快閃記憶體算法
12.7.2在快閃記憶體中編程
第13章半主機和Log4j控制運行訊息
13.1半主機和記憶體頂端
13.2半主機工作模式
13.3在調試器中使能自動半主機支持
13.4使用命令行控制台控制半主機訊息
13.5日誌信息輸出的控制
13.6Log4j配置檔案
13.7從調試器定製日誌信息輸出
13.7.1顯示記錄訊息到控制台的示例
13.7.2顯示記錄訊息到一個檔案的示例
13.7.3展示如何將訊息日誌整合到控制台和檔案的示例
第14章使用快照瀏覽器
14.1創建一個快照瀏覽器初始化檔案
14.1.1預備條件
14.1.2創建一個快照瀏覽器初始化檔案的過程
14.1.3創建一個快照瀏覽器初始化檔案的限制
14.1.4示例
14.2快照瀏覽器
14.2.1暫存器值
14.2.2記憶體值
14.2.3調試符號
14.3連線到快照瀏覽器
14.4創建快照瀏覽器的調試器腳本時的
注意事項
第15章DS—5調試器視圖和視圖
15.1App控制台視圖
15.2ARM Asm Info視圖
15.3ARM彙編編輯器
15.4斷點視圖
15.4.1斷點語法
15.4.2觀察點入口語法
15.4.3工具條和上下文選單選項
15.5C/C++編輯器
15.5.1Action context選單選項
15.5.2Editor context選單
15.6事件查看器的通道編輯器
15.7命令視圖
15.8調試控制視圖
15.9Disassembly視圖
15.10Expressions視圖
15.11函式視圖
15.12歷史視圖
15.13記憶體視圖
15.14模組視圖
15.15Registers視圖
15.16螢幕視圖
15.17腳本視圖
15.18目標視圖
15.19蹤跡視圖
15.20變數視圖
15.21導出記憶體對話框
15.22導入記憶體對話框
15.23導出跟蹤報告對話框
15.24斷點屬性對話框
15.24.1斷點信息
15.24.2斷點選項
15.25監視點屬性對話框
15.26管理信號對話框
15.27函式過濾器對話框
15.28調試配置——連線表
15.29調試配置檔案選項卡
15.30調試配置——調試器標籤
15.31調試配置——參數標籤
15.32調試配置——環境標籤
15.33調試配置——事件查看器標籤
15.34DS—5調試器選單和工具條圖示
15.34.1DS—5調試器圖示
15.34.2視圖圖示
15.34.3視圖工具圖示
15.34.4視圖示記
15.34.5混雜圖示
……
第四部分使用ARM Streamline性能分析器
第16章 設定Linux和Android目標機
第17章 使用Streamline數據視圖
第18章 設定捕捉選項
第19章 配置Counters計數器
第20章 Timeline視圖
第21章 視圖
第22章 標註視圖和日誌視圖
第23章 高級功能定製
第24章 v5.9版本的新增功能

相關詞條

熱門詞條

聯絡我們