@C}&統 %}& U}&PC}& %

@C}&�����統  %��}&�� U}&��PC}&����������� %��

作者:長高科技, 出版社:長高, 出版日期:2010-02-03

商品條碼:9789868478428, ISBN:9868478421

 

內容簡介

嵌入式系統概論與實作-S3C2440 / 6410 ADS 開發應用實務

<內容簡介>

第○章 前言第一章 嵌入式系統概述1-1 嵌入式系統的定義與發展史1-2 嵌入式微處理器的介紹1-2.1 ARM微處理器架構1-2.2 ARM微處理器的應用領域與特點1-3 ARM微處理器器系列1-3.1 ARM7微處理器系列1-3.2 ARM9微處理器系列1-3.3 ARM9E微處理器系列1-3.4 ARM10E微處理器系列1-3.5 SecurCore微處理器系列1-3.6 StrongARM微處理器系列1-3.7 XScale微處理器1-3.8 ARM11微處理器系列1-3.9 Cortex微處理器系列1-4 問題與討論第二章 ARM微處理器結構2-1 RISC系列結構2-2 ARM微處理器的暫存器結構2-3 ARM微處理器的指令結構2-4 ARM微處理器的記憶體存取2-5 Load-Store體系結構2-6 ARM管線架構2-7 ARM微處理器的應用類型第三章 ARM微處理器剖析3-1 ARM微處理器的工作狀態3-2 定址方式與記憶體格式3-3 指令長度及資料類型3-4 ARM處理器模式3-5 ARM內部暫存器剖析3-5.1 ARM狀態下的暫存器內容3-5.2 Thumb狀態下的暫存器架構3-5.3 程式狀態暫存器(PSR)3-6 例外(Exceptions)事件3-6.1 例外事件類型3-6.2 對例外事件的回應方式3-6.3 從例外事件返回3-6.4 各類型例外事件的具體描述3-6.5 例外事件進入/跳躍3-6.6 例外事件向量(Exception Vectors)3-6.7 例外事件的優先權順序(Exception Priorities)3-6.8 應用程式中的例外事件處理3-7 問題與討論第四章 ARM組合語言4-1 ARM微處理器的指令集概述4-1.1 ARM微處理器的指令的分類與格式4-1.2 指令的條件區域4-2 ARM指令的定址方式4-2.1 立即定址4-2.2 暫存器定址4-2.3 暫存器間接定址4-2.4 基底定址4-2.5 相對定址4-2.6 多暫存器定址4-2.7 堆疊定址4-3 組合語言程式設計4-3.1 Hello程式4-3.2 簡易LED控制4-4 問題與討論第五章 ADS 1.2整合開發環境的使用5-1 使用ADS的建立專案5-1.1 建立一個專案5-1.2 編譯和鏈結專案5-1.3 ADS的參考程式5-2 用AXD進行程式除錯5-2.1 安裝並執行ARM-JTAG模擬軟體ARM9 5-2.2 為ARM JTAG模擬軟體正確配置AXD DEBUGGER5-2.3 使用SUPERJTAG在ADS1.2環境下進行除錯5-3 問題與討論第六章 ARM微處理器的指令集6-1 跳躍指令6-2 資料處理指令6-3 乘法指令與乘加指令6-4 程式狀態暫存器存取指令6-5 載入/儲存指令6-6 多重資料載入/儲存指令6-7 資料交換指令6-8 移位元指令(操作)6-9 輔助運算器指令6-10 異常産生指令6-11 ARM組譯器所支援的虛擬指令6-11.1符號定義(Symbol Definition)虛擬指令6-11.2資料定義(Data Definition)虛擬指令

6-11.3編譯控制(Assembly Control)虛擬指令6-11.4其他常用的虛擬指令6-12 問題與討論第七章 Thumb微處理器的指令及應用7-1 Thumb微處理器指令應用時機7-2 Thumb指令說明7-2.1 記憶體存取指令7-2.2 資料處理指令7-2.3 分支指令7-2.4 中斷和中斷點指令7-2.5 Thumb虛擬指令7-3 問題與討論

第八章 ARM C語言的使用8-1 抽象化概念8-2 運算子8-2.1 算術運算子8-2.2 關係運算子8-2.3 邏輯運算子8-2.4 指定運算子8-2.5 增減運算子8-2.6 條件運算子8-2.7 位元運算子8-2.8 特殊運算子8-3 全域變數和區域變數8-4 標變數8-5 條件敍述8-6 迴圈敍述8-7 程式呼叫標準8-8 C與組合語言的混合撰寫設計8-9 問題與討論第九章 嵌入式平台軟硬體整合範例的使用 9-1 DMA-2440XP教學平台設計與連接9-1.1 啟動模式選擇9-1.2 其他跳線設置9-1.3 外部硬體連接9-1.4 除錯終端配置9-2 DMA-2440XP教學平台開機使用9-3 DMA-2440XP教學平台初步測試與使用9-3.1 DMA-2440XP教學平台的BIOS使用9-3.2 非作業系統下的週邊裝置測試9-3.3 執行測試程式9-3.4 相關週邊資源測試9-4 BIOS燒錄測試9-5 用SJF2440工具將BIOS燒錄到Nor Flash9-6 問題與討論第十章 DMA-ARM USB模擬器10-1 DMA-ARM USB模擬器簡介10-1.1 DMA-ARM USB硬體介面10-1.2 DMA-ARM USB JTAG介面Reset電路10-2 DMA-ARM USB功能特點及設定10-2.1 DMA-ARM USB軟體安裝10-2.2 DMA-ARM USB 硬體設置10-2.3 DMA-ARM USB除錯相關設置10-2.4 下載程式到Flash中除錯10-3 USB Banyan與PC連線10-4 DMA-2440XP上使用步驟10-4.1 使用說明10-5 DMA-ARM USB模擬器在DMA-6410上使用10-5.1 在DMA-6410安裝RVDS2.2.2步驟10-5.2 在DMA-6410使用ARM Emulator10-5.3 在DMA-6410平台使用Daemon使用說明10-5.4 DMA-6410在Daemon硬體相關設置10-5.5 DMA-6410開發平台的Daemon除錯相關設置10-6 問題與討論第十一章 基本I/O控制應用實驗11-1 4個跑馬燈實驗11-2 進階LED實驗11-3 ADC類比轉數位實驗11-4 PWM控制器蜂鳴器和直流馬達實驗11-5 觸控螢幕控制實驗11-6 問題與討論第十二章 進階I/O控制應用實驗12-1 行列式按鍵掃描實驗12-2 8×8點矩陣實驗12-3 步進馬達控制實驗12-4 IIC實驗12-5 問題與討論第十三章 通訊應用實驗13-1 串列埠通訊實驗13-2 GPRS/GSM通訊實驗13-3 RS485通訊實驗13-4 CAN匯流排通訊實驗13-5 問題與討論

商品簡介由 天瓏書店 所提供

相關書籍