ARM9 S3C2440 嵌入式系統實作 (WinCE 及上層應用實驗篇)

長高科技

  • 出版商: 長高
  • 出版日期: 2007-09-29
  • 定價: $560
  • 售價: 9.5$532
  • 貴賓價: 9.0$504
  • 語言: 繁體中文
  • ISBN: 9868186234
  • ISBN-13: 9789868186231

已絕版

買這商品的人也買了...

商品描述

本書內容

<目錄>

第1章 嵌入式系統概述
1-1 嵌入式系統概念
1-2 嵌入式系統産品
1-3 嵌入式系統特點
1-4 嵌入式處理器
1-5 典型的嵌入式系統
1-6 嵌入式系統選擇

第2章 ARM微處理器的指令系統
2-1 ARM微處理器的指令集概述
2-1.1 ARM微處理器的指令的分類與格式
2-1.2 指令的條件式
2-2 ARM指令的定址方式
2-2.1 立即定址
2-2.2 暫存器定址
2-2.3 暫存器間接定址
2-2.4 基底定址
2-2.5 多暫存器定址
2-2.6 相對定址
2-2.7 堆疊定址
2-3 ARM指令集
2-3.1 跳躍指令
2-3.2 資料處理指令
2-3.3 乘法指令與乘加指令
2-3.4 程式狀態暫存器存取指令
2-3.5 載入/儲存指令
2-3.6 多重資料載入/儲存指令
2-3.7 資料交換指令
2-3.8 移位元指令(操作)
2-3.9 輔助運算器指令
2-3.10 異常產生指令
2-4 Thumb指令及應用
2-5 ARM組譯器所支援的虛擬指令
2-5.1 符號定義(Symbol Definition)虛擬指令
2-5.2 資料定義(Data Definition)虛擬指令
2-5.3 編譯控制(Assembly Control)虛擬指令
2-5.4 其他常用的虛擬指令
2-6 組合語言的語句格式
2-6.1 在組合語言程式中常用的符號
2-6.2 組合語言程式中的運算式和運算符
2-7 組合語言的程式結構
2-7.1 組合語言的程式結構
2-7.2 組合語言的副程式呼叫
2-7.3 組合語言與C/C++的混合編程

第3章 DMA-2440XP教學平台介紹
3-1 DMA-2440XP教學平台外觀
3-2 DMA-2440XP教學平台清單
3-3 DMA-2440XP教學平台架構
3-4 DMA-2440XP教學平台配置
3-5 電源電路描述
3-6 重置電路
3-7 啟動方式選擇電路
3-8 NOR FLASH電路
3-9 資料位址位元驅動設計
3-10 CAMERA介面電路
3-11 CPLD電路
3-12 VGA介面及電路
3-13 USB介面及電路
3-14 LCD介面及電路
3-15 CAN介面及電路
3-16 步進馬達
3-17 ADC類比調整開關
3-18 按鍵及其電路
3-19 系統音效部分及相關電路
3-20 乙太網路及其電路
3-21 GSM模組介面
3-22 非同步串列埠及紅外線介面
3-23 SD卡介面
3-24 JTAG介面
3-25 系統擴充埠
3-26 系統配置及狀態顯示
3-27 CPU的gpio定義

第4章 DMA-2440XP WinCE5.0安裝與使用
4-1 WinCE的安裝
4-1.1 安裝開發環境
4-1.2 安裝目錄
4-1.3 構建新的平台、編譯
4-1.4 增加驅動程式
4-2 燒寫WinCE
4-2.1 下載執行WinCE
4-2.2 WinCE的燒錄
4-2.3 WinCE的自啟動

第5章 Windows CE5.0作業系統
5-1 Windows CE版本
5-2 Windows CE5.0特徵
5-3 系統架構
5-3.1 硬體層
5-3.2 OEM層
5-3.3 作業系統層
5-3.4 應用層
5-4 檔案系統
5-4.1 物件儲存
5-4.2 檔案系統
5-4.3 資料庫
5-4.4 註冊表
5-4.5 檔案管理器
5-5 記憶體管理
5-5.1 ROM和RAM
5-5.2 虛擬記憶體模型
5-5.3 虛擬位址映射
5-5.4 用戶位址空間
5-6 系統調度
5-6.1 模組
5-6.2 行程
5-6.3 執行緒
5-6.4 Fiber
5-6.5 同步對象
5-7 系統創建
5-7.1 創建作業系統映象檔設計
5-7.2 Platform Builder的目錄結構 
5-7.3 環境變數
5-7.4 映象檔的創建過程
5-7.5 Platform Builder整合開發環境
5-7.6 映象的設置檔
5-7.7 組件定義及應用
5-8 Windows CE5.0開發除錯
5-8.1 核心除錯器
5-8.2 中斷點
5-8.3 遠端除錯工具
5-9 Windows CE5.0 BootLoader
5-9.1 BootLoader的概念
5-9.2 BootLoader引導選項
5-9.3 BootLoader的控制流程
5-10 Windows CE5.0的OAL
5-10.1 OAL與PQOAL
5-10.2 Windows CE5.0啟動順序
5-10.3 Windows CE5.0 OAL功能介紹
5-10.4 Windows CE5.0 OAL電源管理
5-11 Windows CE5.0的驅動程式
5-11.1 驅動程式的分類
5-11.2 驅動程式原始代碼
5-11.3 設備管理器
5-11.4 驅動程式的資源
5-11.5 驅動程式的載入機制
5-11.6 匯流排驅動
5-11.7 可安裝周邊設備驅動
5-11.8 驅動程式的電源管理
5-11.9 CEDDK
5-11.10 可安裝驅動的添加

第6章 EVC開發應用程式
6-1 開發工具簡介
6-2 Embeded Visual C++安裝與配置
6-3 導出SDK
6-3.1 導出SDK
6-3.2 安裝SDK
6-4 Hello World應用程式

第7章 DMA-2440XP WinCE實驗
7-1 LED實驗
7-2 矩陣鍵盤實驗
7-3 背光調節實驗
7-4 直流馬達實驗
7-5 步進馬達實驗
7-6 串列埠通訊實驗
7-7 GPRS/GSM實驗
7-8 音量調節實驗
7-9 Camera實驗
7-10 ADC實驗
7-11 CAN匯流排實驗
7-12 應用程式和驅動程式的通信

附錄一 S3C2440簡介與位址映射

附錄二 在WINCE和桌面系統之間建立通訊連接

附錄三 國內Windows CE技術開發論壇