XScale270 嵌入式系統實作 (Linux 及 MiniGUI 上層應用實驗篇)

長高科技

  • 出版商: 長高
  • 出版日期: 2007-10-30
  • 定價: $520
  • 售價: 9.5$494
  • 貴賓價: 9.0$468
  • 語言: 繁體中文
  • ISBN: 9868186285
  • ISBN-13: 9789868186286
  • 相關分類: 嵌入式系統Linux使用者介面 UI
  • 無法訂購

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

商品描述

本書內容

<目錄>

第1章 嵌入式系統開發概述
1-1 ARM簡介
1-2 ARM微處理器的應用領域及特點
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 SecurCore微處理器系列
1-3.5 StrongARM微處理器系列
1-3.6 XScale微處理器
1-4 ARM微處理器結構
1-4.1 RISC體系結構
1-4.2 ARM微處理器的暫存器結構
1-4.3 ARM微處理器的指令結構
1-5 ARM微處理器的應用選型

第2章 DMA-270XP教學平台介紹
2-1 DMA-270XP教學平台外觀
2-2 DMA-270XP教學平台清單
2-3 DMA-270XP教學平台架構
2-4 DMA-270XP教學平台設置
2-5 電源電路描述
2-6 重置電路
2-7 SDRAM電路
2-8 NOR FLASH電路
2-9 記憶體設置暫存器
2-10 記憶體管理單元(MMU)和快取記憶體(Cache)
2-11 資料位址位元驅動設計
2-12 CAMERA介面電路
2-13 CPLD電路
2-14 VGA介面及電路
2-15 USB介面及電路
2-16 LCD介面及電路
2-17 CAN介面及電路
2-18 步進馬達
2-19 按鍵及其電路
2-20 系統音效部分及相關電路
2-21 乙太網路及其電路
2-22 GSM模組介面
2-23 非同步串列埠
2-24 SD卡介面
2-25 JTAG介面
2-26 系統擴充埠
2-27 PWM
2-28 12C匯流排介面
2-29 CF卡介面

第3章 Linux開發環境建立
3-1 開發環境
3-1.1 建立linux開發環境
3-1.2 檔案傳輸伺服器
3-1.3 檔案準備
3-2 編譯工具
3-2.1 交叉開發的概念
3-2.2 交叉開發環境的基本結構
3-2.3 交叉工具的介紹
3-2.4 建立交叉編譯環境
3-3 燒寫u-boot、rootfs.cramfs、zImage
3-3.1 燒寫u-boot
3-3.2 燒寫kernel
3-3.3 燒寫檔系統
3-3.4 升級u-boot

第4章 核心實驗
4-1 引導裝載程式(BootLoader)
4-2 DMA-270XP平台上的u-boot分析
4-3 Linux核心實驗
4-3.1 Linux的啟動過程分析
4-3.2 Linux核心的編譯
4-4 Linux的根檔系統

第5章 嵌入式Linux作業系統實驗

5-1 核心驅動程式入門
5-2 LED實驗
5-3 矩陣鍵磁碟實驗
5-4 背光調節實驗
5-5 直流馬達實驗
5-6 步進馬達實驗
5-7 串列通訊實驗
5-8 GPRS/GSM實驗
5-9 Camera實驗
5-10 音量調節實驗
5-11 Can匯流排實驗
5-12 SD驅動程式使用實驗
5-13 LCD控制實驗
5-14 觸控螢幕驅動實驗
5-15 乙太網路與Linux驅動介面實驗

第6章 嵌入式圖形介面
6-1 圖形用戶介面(GUI)概述
6-1.1 Microwindows(Nano X)簡介
6-1.2 MiniGUI簡介
6-1.3 QT/Embedede簡介
6-2 構造圖形介面系統
6-2.1 MiniGUI的設置、編譯與安裝
6-2.2 MiniGUI的執行時設置選項
6-2.3 內建式設置選項
6-2.4 為特定嵌入式設備開發IAL引擎
6-3 MiniGUI編寫入門
6-3.1 MiniGUI的工作機制
6-3.2 MiniGUI初識
6-4 編寫自己的MiniGUI程式
6-4.1 如何編譯MiniGUI工程
6-4.2 相關操作函數
6-5 外觀介面
6-5.1 外觀的構成
6-5.2 外觀窗口
6-5.3 回調函數的使用
6-5.4 外觀操作函數
6-5.5 普通標識
6-5.6 圖片標識
6-5.7 命令按鈕
6-5.8 選擇按鈕
6-5.9 普通滑條
6-5.10 旋轉滑條
6-5.11 MiniGUI控制項
6-5.12 編寫程式實例
6-6 服務主程式的編寫
6-6.1 MDE的mginit程式
6-6.2 修改mginit程式
6-6.3 實驗主介面的編寫
6-6.4 各個實驗介面的編寫

第7章 附錄
7-1 常用Linux命令的使用
7-2 gcc與gdb
7-3 GNU 通用公共許可證(GPL 1991.6 第二版)