注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構ARM9嵌入式系統(tǒng)開發(fā)與實踐

ARM9嵌入式系統(tǒng)開發(fā)與實踐

ARM9嵌入式系統(tǒng)開發(fā)與實踐

定 價:¥69.00

作 者: 王黎明、陳雙橋、閆曉玲、史毓達、葛德宏
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 計算機體系結構

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

內容簡介

  本書主要講述了以SAMSUNG公司的S3C2410為代表的ARM9微處理器的開發(fā)流程,內容涵蓋了嵌入式系統(tǒng)的軟、硬件開發(fā)兩個方面:一是微處理器的接口電路設計、接口時序、電氣特性等內容的分析;二是對應的軟件的實現(xiàn)方法和μC/OS-II、Linux、WinCE及Qt在ARM9上的移植方法。本書的特點是在分析以S3C2410為代表的ARM9微處理器的開發(fā)過程中,首先為開發(fā)者搭建一個可以運行的最小系統(tǒng);然后分析在最小系統(tǒng)下可以方便擴展的外設功能部件,對每個擴展的外設功能部件進行分析,包括原理、接口電路設計、基本操作及詳細的實例分析;最后開發(fā)者可以按照自身的需要選取不同的外設部件,完成應用系統(tǒng)的開發(fā)。本書分析了μC/OS-II、Linux、WinCE及Qt在S3C2410處理器上的移植,特別是在國內,WinCE及Qt應用方面的著作很少,本書是對這一領域的補充。每一章都為讀者留有思考與練習題,幫助讀者更好地掌握本書的內容。隨書附光盤1張,含書中原代碼,供讀者參考。本書可作為機電控制、信息家電、工業(yè)控制、手持儀器、醫(yī)療器械、機器人技術等方面嵌入式系統(tǒng)開發(fā)與應用參考書,也可以作為高等院校有關嵌入式系統(tǒng)教學的本科生或研究生教材。

作者簡介

暫缺《ARM9嵌入式系統(tǒng)開發(fā)與實踐》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)體系結構概述
 1.1 嵌入式系統(tǒng)的概念
 1.2 嵌入式系統(tǒng)的組成
  1.2.1 嵌入式平臺的硬件結構
  1.2.2 板級支持包和嵌入式系統(tǒng)
  1.2.3 嵌入式系統(tǒng)上的應用程序
 1.3 嵌入式系統(tǒng)的開發(fā)流程和優(yōu)勢
 1.4 ARM微處理器概述
  1.4.1 ARM簡介
  1.4.2 ARM微處理器的應用領域及特點
  1.4.3 ARM微處理器系列
  1.4.4 ARM微處理器結構  
  1.4.5 ARM微處理器的應用選型
 1.5 典型的嵌入式操作系統(tǒng)
  1.5.1 Linux
  1.5.2 WinCE
  1.5.3 VxWorks
  1.5.4 uC/OS-II
  1.5.5 Palm OS
  1.5.6 QNX
  1.5.7 LynxOS
  1.5.8 OS-9
  1.5.9 Windows XP Embedded
  1.5.10 eCos
  1.5.11 Nucleus PLUS
 1.6 嵌入式操作系統(tǒng)類型的選擇
  1.6.1 嵌入式操作系統(tǒng)的選擇分類
  1.6.2 嵌入式操作系統(tǒng)的選擇標準
 1.7 小結
 思考與練習
第2章 ADS集成開發(fā)環(huán)境及簡易JTAG仿真器的使用
 2.1 ADS集成開發(fā)環(huán)境組成
  2.1.1 應用程序到調試目標
  2.1.2 根據(jù)目標硬件定制存儲器映射
  2.1.3 GUI開發(fā)環(huán)境
 2.2 使用AES創(chuàng)建工程
  2.2.1 建立一個工程
  2.2.2 編譯和鏈接工程
  2.2.3 ASM的參考代碼
 2.3 用AXD進行代碼調試
  2.3.1 安裝并運行ARM-JTAG調試代理ARM9
  2.3.2 為ARM-JTAG調試代理配置AXD Debugger
  2.3.3 使用ARM-JTAG在ADS1.20環(huán)境下進行仿真調試
  2.3.4 ARM-JTAG設計電路圖
 2.4 小結
 思考與練習
第3章 S3C2410體系結構與外設及最小系統(tǒng)設計
 3.1 S3C2410處理器介紹
  3.1.1 S3C2410處理器概述
  3.1.2 83C2410處理器引腳描述
  3.1.3 S3C2410的內核結構
 3.2 S3C2410特性介紹
 3.3 S3C2410最小系統(tǒng)設計
  3.3.1 最小系統(tǒng)框圖
  3.3.2 時鐘與電源管理
  3.3.3 系統(tǒng)時鐘控制
  3.3.4 電源管理
  3.3.5 時鐘與電源管理相關寄存器描述
  3.3.6 存儲器控制概述
  3.3.7 Boot ROM設計
  3.3.8 EEPROM/SRAM Bank設計
  3.3.9 Nand Boot設計
  3.3.10 SDRAM接口設計  
  3.3.11 存儲器相關寄存器
  3.3.12 S3C2410兩種啟動方式
  3.3.13 nGCS片選存儲器時序操作
  3.3.14 S3C2410最小系統(tǒng)硬件電路設計
  3.3.15 最小系統(tǒng)的程序代碼分析
  3.3.16 最小系統(tǒng)程序的Flash編
 3.4 利用最小系統(tǒng)調試或燒寫程序
  3.4.1 用MDS通過串口來全速運行和調試應用程序
  3.4.2 用MDS通過串口燒寫應用程序到Flash里
 3.5 小結
 思考與練習
第4章 S3C2410主要外設及功能部件詳解
第5章 S3C2410外部功能擴展
第6章 S3C2410開發(fā)平臺Bootloader詳解
第7章 uC/OS-II在ARM9上的移植
第8章 WinCE系統(tǒng)在ARM9上的移植
第9章 Linux系統(tǒng)在ARM9平臺的移植
第10章 基于S3C2410平臺圖形系統(tǒng)開發(fā)
第11章 基于S3C2410完整開發(fā)系統(tǒng)的設計
附錄書中常用術語縮寫解析
參考文獻

本目錄推薦

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