注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)ARM開發(fā)工具ADS原理與應(yīng)用

ARM開發(fā)工具ADS原理與應(yīng)用

ARM開發(fā)工具ADS原理與應(yīng)用

定 價:¥29.00

作 者: 趙星寒、周春來、劉濤
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 微處理器/CPU

ISBN: 9787810777483 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數(shù): 287 字數(shù):  

內(nèi)容簡介

  本書詳盡地介紹了ARM開發(fā)工具ARM Developer Suite(簡稱ADS)的構(gòu)成和應(yīng)用方法。主要內(nèi)容包括:ARM調(diào)試的基本原理;ADS中復雜的工程項目管理;ADS中的文件和庫;編譯器和匯編器應(yīng)用;ARM中C/C++語言應(yīng)用;ARM連接器應(yīng)用和連接器設(shè)置;調(diào)試工具AXD應(yīng)用;AXD中的調(diào)試方法等。. 本書可供電子信息類大學生、研究生或電子設(shè)計工程師閱讀參考。...

作者簡介

暫缺《ARM開發(fā)工具ADS原理與應(yīng)用》作者簡介

圖書目錄

第1章 ARM調(diào)試方法和工具 
 1.1 調(diào)試原理概述 
  1.1.1 傳統(tǒng)調(diào)試方法 
  1.1.2 ARM調(diào)試的特點 
  1.1.3 ARM調(diào)試原理 
 1.2 ARM調(diào)試方法 
 1.3 ARM開發(fā)工具介紹 
  1.3.1 ARM開發(fā)工具ADS 
  1.3.2 其他開發(fā)工具 
第2章 ADS介紹 
 2.1 ADS的系統(tǒng)資源 
  2.1.1 ADS系統(tǒng)的組成 
  2.1.2 ADS系統(tǒng)所提供的文件 
 2.2 ADS系統(tǒng)中的文件類型 
 2.3 命令行方式和圖形方式 
  2.3.1 命令行方式 
  2.3.2 圖形方式 
第3章 工程項目 
 3.1 工程項目和文件 
  3.1.1 建立一個工程項目 
  3.1.2 建立一個源文件 
  3.1.3 編輯新建立的源文件 
  3.1.4 把源文件加到工程項目中 
 3.2 工程項目管理 
  3.2.1 工程項目窗口 
  3.2.2 工程項目窗口中的級聯(lián)菜單 
  3.2.3 工程項目管理 
  3.2.4 把文件分組 
 3.3 生成目標和生成選項 
 3.4 工程項目模板 
  3.4.1 關(guān)于ARM所提供的工程項目模板 
  3.4.2 把映像格式的工程項目轉(zhuǎn)換成庫工程項目 
  3.4.3 自己創(chuàng)建工程項目模板 
 3.5 復雜的工程項目 
  3.5.1 關(guān)于設(shè)置文件的搜索路徑 
  3.5.2 關(guān)于生成目標 
  3.5.3 建立子工程項目 
 3.6 工程項目操作命令 
第4章 文件和庫 
 4.1 文件管理 
  4.1.1 文件管理方法 
  4.1.2 文件操作命令 
  4.1.3 文件比較 
 4.2 文件映射 
 4.3 系統(tǒng)頭文件和用戶頭文件 
 4.4 ARM系統(tǒng)庫 
  4.4.1 ARM運行時庫(runtime libraries)概述 
  4.4.2 建立一個使用C/C++庫的應(yīng)用程序 
  4.4.3 建立一個不包含C庫的應(yīng)用程序 
 4.5 關(guān)于使用用戶庫  
第5章 編輯器及瀏覽器 
 5.1 編輯器窗口功能介紹  
 5.2 搜索和替換操作 
  5.2.1 搜索和替換的方法 
  5.2.2 使用習慣表達式的一般規(guī)則 
  5.2.3 搜索操作命令 
 5.3 編輯操作命令 
 5.4 編輯器設(shè)置 
  5.4.1 編輯器設(shè)置面板 
  5.4.2 字體和制表符(Font & Tabs)設(shè)置面板 
  5.4.3 文本顏色(Text Colors)設(shè)置面板 
  5.4.4 為工程項目中的常用關(guān)鍵字設(shè)置顏色 
 5.5 瀏覽器 
  5.5.1 瀏覽器概述 
  5.5.2 瀏覽操作命令 
 5.6 瀏覽器視窗 
  5.6.1 分類視窗 
  5.6.2 目錄視窗 
  5.6.3 分層視窗 
 5.7 瀏覽器應(yīng)用 
  5.7.1 與瀏覽器有關(guān)的級聯(lián)菜單 
  5.7.2 使用瀏覽器向?qū)А?br />第6章 匯編程序規(guī)則和匯編器應(yīng)用 
 6.1 匯編程序規(guī)則 
  6.1.1 匯編語言程序的組成和格式 
  6.1.2 匯編語言程序中的表達式 
  6.1.3 預(yù)定義寄存器 
 6.2 匯編器使用方法 
  6.2.1 在命令行方式中使用匯編器 
  6.2.2 在圖形方式中使用匯編器 
  6.2.3 匯編器中的可選項 
 6.3 設(shè)置匯編器的可選項 
  6.3.1 與目標有關(guān)的可選項  
  6.3.2 與ATPCS有關(guān)的選項 
  6.3.3 匯編器特性選項 
  6.3.4 關(guān)于預(yù)定義的有關(guān)選項 
  6.3.5 列表控制選項 
  6.3.6 附加選項 
  6.3.7 其他選項 
 6.4 匯編器應(yīng)用 
第7章 C/C++語言程序應(yīng)用 
 7.1 編程規(guī)則 
  7.1.1 使用Pragmas 
  7.1.2 使用關(guān)鍵詞 
 7.2 標準C/C++語言擴展 
 7.3 C/C++語言數(shù)據(jù)類型 
 7.4 C/C++語言和匯編語言混合編程 
  7.4.1 嵌入式匯編語言的用法 
  7.4.2 程序之間的相互調(diào)用 
第8章 編譯器的可選項設(shè)置及應(yīng)用 
 8.1 編譯器概述 
  8.1.1 編譯器概述 
  8.1.2 編譯器使用方法 
  8.1.3 ARM編譯器在搜索文件時要注意的幾個問題 
 8.2 編譯器的可選項設(shè)置 
  8.2.1 Target and Source設(shè)置面板 
  8.2.2 ATPCS設(shè)置面板 
  8.2.3 Warnings 設(shè)置面板 
  8.2.4 Errors 設(shè)置面板 
  8.2.5 Debug/Optionization設(shè)置面板 
  8.2.6 Preprocessor 設(shè)置面板 
  8.2.7 Code Generation設(shè)置面板 
  8.2.8 Extras設(shè)置面板 
  8.2.9 其他命令行可選項 
 8.3 編譯器應(yīng)用 
第9章 ADS中其他選項設(shè)置 
 9.1 Windows 窗口操作命令 
 9.2 關(guān)于IDE的通用選項設(shè)置 
  9.2.1 Build Settings設(shè)置面板 
  9.2.2 IDE Extras設(shè)置面板 
  9.2.3 Plugin Settings設(shè)置面板 
  9.2.4 Shielded Folders設(shè)置面板 
  9.2.5 Source Trees源路徑設(shè)置面板 
 9.3 關(guān)于生成目標的通用選項設(shè)置 
  9.3.1 Target Settings設(shè)置面板 
  9.3.2 Build Extras 設(shè)置面板 
  9.3.3 ARM Target 設(shè)置面板 
 9.4 調(diào)試器選項設(shè)置 
  9.4.1 ARM Debugger設(shè)置面板 
  9.4.2 ARM Runner 設(shè)置面板 
  9.4.3 ARM Features設(shè)置面板 
 9.5 操作命令設(shè)置和工具欄設(shè)置 
  9.5.1 設(shè)置菜單中的操作命令 
  9.5.2 設(shè)置工具欄 
 9.6 關(guān)于VCS 
第10章 ARM鏈接器 
 10.1 鏈接的一般概念  
  10.1.1 鏈接器的輸入和輸出 
  10.1.2 映像文件的加載和執(zhí)行 
  10.1.3 輸入段在映像文件中的排列順序 
 10.2 鏈接器的使用方法 
  10.2.1 在命令行方式中使用鏈接器 
  10.2.2 在圖形方式中使用鏈接器 
 10.3 ARM鏈接器選項設(shè)置 
  10.3.1 ARM鏈接器中的選項 
  10.3.2 Output設(shè)置面板 
  10.3.3 Option設(shè)置面板 
  10.3.4 Layout設(shè)置面板 
  10.3.5 Listings設(shè)置面板 
  10.3.6 Extras設(shè)置面板 
  10.3.7 在圖形方式中沒有使用的選項 
 10.4 鏈接器應(yīng)用 
 10.5 地址映射過程和scatter描述文件 
  10.5.1 鏈接器的地址映射過程 
  10.5.2 scatter描述文件的結(jié)構(gòu) 
  10.5.3 scatter描述文件的規(guī)則 
  10.5.4 scatter描述文件的應(yīng)用  
第11章 ADS中幾個有特色的功能 
 11.1 在圖形方式中使用命令行 
  11.1.1 via格式文件 
  11.1.2 ADS圖形方式中的命令行表達窗 
  11.1.3 生成選項設(shè)置參數(shù)的導入和導出 
 11.2 symdefs 格式文件 
  11.2.1 symdefs 格式文件的內(nèi)容 
  11.2.2 symdefs 格式文件的作用 
  11.2.3 建立symdefs 格式文件 
 11.3 代碼轉(zhuǎn)換工具fromELF 
  11.3.1 代碼轉(zhuǎn)換工具 fromELF簡介 
  11.3.2 fromELF命令行選項 
  11.3.3 fromELF工具在圖形方式中的選項設(shè)置 
  11.3.4 fromELF實用工具應(yīng)用 
 11.4 隱藏和重命名全局符號文件steering 
第12章 ARM調(diào)試工具AXD介紹 
 12.1 ARM調(diào)試工具AXD介紹 
  12.1.1 幾個基本概念 
  12.1.2 ARM調(diào)試工具AXD介紹 
 12.2 調(diào)試器的使用方法 
  12.2.1 armsd使用方法 
  12.2.2 AXD使用方法 
 12.3 使用AXD調(diào)試用戶程序 
  12.3.1 基本知識 
  12.3.2 控制程序運行的工具圖標 
  12.3.3 控制程序運行的操作命令 
  12.3.4 在程序窗口中的級聯(lián)菜單 
 12.4 關(guān)于調(diào)試器設(shè)置 
  12.4.1 調(diào)試目標的界面配置 
  12.4.2 設(shè)置調(diào)試目標 
  12.4.3 配置處理器 
 12.5 AXD中的菜單選項 
  12.5.1 文件操作命令 
  12.5.2 搜索命令 
  12.5.3 與處理器相關(guān)的視窗 
  12.5.4 與目標系統(tǒng)相關(guān)的視窗 
  12.5.5 窗口管理命令 
 12.6 AXD中的數(shù)據(jù)格式 
  12.6.1 設(shè)置當前數(shù)據(jù)格式 
  12.6.2 設(shè)置默認的數(shù)據(jù)格式 
 12.7 主窗口中的工具圖標 
第13章 調(diào)試工具AXD應(yīng)用 
 13.1 寄存器 
  13.1.1 寄存器的使用方法 
  13.1.2 寄存器視窗中的級聯(lián)菜單 
 13.2 存儲器  
  13.2.1 存儲器的使用方法 
  13.2.2 存儲器視窗中的級聯(lián)菜單 
  13.2.3 調(diào)試用戶程序應(yīng)用舉例 
 13.3 在調(diào)試中使用斷點 
  13.3.1 斷點使用方法 
  13.3.2 斷點管理級聯(lián)菜單 
 13.4 觀測項和觀測點 
  13.4.1 使用觀測項(Watch) 
  13.4.2 使用觀測點(Watchpoint) 
 13.5 其他調(diào)試方法 
  13.5.1 調(diào)試時觀察程序變量 
  13.5.2 在調(diào)試程序時使用符號表 
 13.6 Profiling功能 
附錄A 按菜單索引 
 A.1 按CodeWarriror IDE中的菜單索引 
 A.2 按AXD中的菜單索引 
附錄B 術(shù)語解釋 
參考文獻

本目錄推薦

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