TOP
從紙書中看見香港,指定港書滿888再折100
ARM9 S3C2440嵌入式系統實作
滿額折

ARM9 S3C2440嵌入式系統實作

商品資訊

定價
:NT$ 650 元
優惠價
90585
絕版無法訂購
無法訂購
商品簡介
目次

商品簡介

  • 提供ARM介紹,深入淺出
  • ARM指令集,虛擬指令介紹
  • S3C2440原理的介紹
  • Linux開發工具介紹
  • Linux驅動開發介紹
  • Linux圖形介面開發
  • 豐富的實驗原始程式碼供參考

目次

第1章 嵌入式Linux開發基礎知識
1-1 嵌入式Linux簡介
1-2 DMA-2440XP教學平台簡介
1-2.1 硬體配置
1-2.2 S3C2440晶片介紹
1-3 嵌入式Linux開發流程

第2章 Linux開發環境建立
2-1 開發環境
2-1.1 建立Linux開發環境
2-1.2 檔傳輸伺服器
2-1.3 檔案準備
2-2 編譯工具
2-2.1 交叉開發的概念
2-2.2 交叉開發環境的基本結構
2-2.3 交叉工具的介紹
2-2.4 建立交叉編譯環境
2-3 燒寫映射檔
2-3.1 用sjf2440工具將u-boot燒錄到NAND FLASH
2-3.2 燒寫NOR FLASH

第3章 核心實驗
3-1 引導裝載程式(BOOTLOADER)移植實驗U-BOOT
3-1.1 Bootloader
3-1.2 U-Boot簡介
3-2 U-Boot移植實驗
3-2.1 實驗目的
3-2.2 實驗內容
3-2.3 預備知識
3-2.4 U-Boot介紹
3-3 Linux核心移植與編譯實驗
3-3.1 Linux核心背景知識
3-3.2 Linux移植準備
3-3.3 開發交叉編譯環境
3-3.4 修改uCLinux核心原始代碼
3-3.5 Linux核心裁減
3-3.6 核心的編譯
3-3.7 思考題
3-4 檔案系統實驗
3-4.1 檔案系統指標
3-4.2 檔案系統分析
3-4.3 根檔案系統創建過程

第4章 驅動模組實驗
4-1 核心驅動設計入門--(模組方式驅動實驗)
4-2 LED實驗
4-3 矩陣實驗
4-4 背光調節實驗
4-5 直流馬達實驗
4-6 步進馬達實驗
4-7 串列埠通訊實驗
4-8 GPRS/GSM實驗
4-9 音量調節實驗
4-10 Camera實驗
4-11 ADC實驗
4-12 CAN匯流排介面實驗

第5章 圖形介面應用程式設計
5-1 圖形用戶介面概述
5-1.1 Microwindows (Nano X)簡介
5-1.2 MiniGUI簡介
5-1.3 Qt/Embedede簡介
5-2 MiniGUI配置、編譯與安裝
5-2.1 編譯時配置選項的生成
5-2.2 在GNU開發環境中使用configure腳本進行配置
5-2.3 MiniGUI執行時配置選項
5-2.4 內建式配置選項
5-2.5 典型配置編譯安裝步驟
5-3 MiniGUI編程入門
5-3.1 MiniGUI的工作機制
5-3.2 MiniGUI初識
5-4 MiniGUI基礎函數
5-4.1 視窗和消息
5-4.2 幾個重要的消息及處理
5-4.3 通用視窗操作函數
5-5 對話方塊編程基礎

 

5-5.1 主窗口與對話方塊
5-5.2 對話方塊範本
5-5.3 對話方塊回調函數
5-5.4 MSG_INITDIALOG消息
5-5.5 模態與非模態
5-5.6 對話方塊相關的控制項風格和操作函數
5-6 控制項編程基礎
5-6.1 控制項和控制項類
5-6.2 利用預定義控制項類創建控制項實例
5-6.3 控制項編程涉及的內容
5-6.4 控制項專用的操作函數
5-7 菜單
5-7.1 菜單概念
5-7.2 創建和操作功能表
5-7.3 編程實例
5-8 卷軸
5-8.1 卷軸概念
5-8.2 使能、禁止卷軸
5-8.3 卷軸的範圍和位置
5-8.4 卷軸消息
5-8.5 編程實例
5-9 鍵盤和滑鼠
5-9.1 鍵盤
5-9.2 滑鼠
5-9.3 事件鉤子
5-10 圖示、游標和插入符
5-10.1 圖示
5-10.2 游標
5-10.3 插入符
5-11 使用MiniGUIExt庫
5-11.1 介面封裝函數
5-11.2 皮膚介面
5-11.3 顔色選擇對話方塊
5-11.4 新的檔打開對話方塊
5-12 其他編程主題
5-12.1 計時器
5-12.2 視窗元素顔色的動態修改
5-12.3 剪貼板
5-12.4 讀寫配置檔案
5-12.5 窗口繪製和刷新
5-12.6 圖形設備上下文
5-12.7 映射模式和座標空間
5-12.8 矩形操作和區域操作
5-12.9 基本的圖形繪製
5-12.10 文本和字體
5-12.11 點陣圖操作
5-12.12 調色板
5-13 文本的顯示和處理
5-13.1 設備字體
5-13.2 邏輯字體
5-13.3 文本分析
5-13.4 文本輸出
5-14 MiniGUI控制項編程
5-14.1 功能表按鈕
5-14.2 進度條
5-14.3 工具欄
5-14.4 酷工具欄
5-14.5 動畫控制項
5-15 圖示型控制項
5-15.1 圖示型控制項風格
5-15.2 圖示型控制項消息
5-15.3 最簡單的mginit程式
5-15.4 Mginit專用的其他函數和介面
5-16 基於NEWGAL的高級GDI函數
5-16.1 增強的BITMAP函數
5-16.2 新的GDI繪圖函數
5-16.3 高級GDI繪圖函數
5-16.4 曲線和填充生成器
5-16.5 繪製複雜曲線
5-16.6 封閉曲線填充
5-16.7 建立複雜區域
5-16.8 直接訪問顯示緩衝區
5-16.9 高級二維繪圖函數
5-17 MiniGUI二次開發包的使用
5-17.1 安裝QVFB
5-17.2 安裝MiniGUI相關檔

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

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:90 585
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區