31
認識 XP embedded 永遠都不要忘記前進 - 黃志賢 hoyo -

認識 Xp embedded

  • Upload
    -

  • View
    245

  • Download
    3

Embed Size (px)

Citation preview

Page 1: 認識 Xp embedded

認識 XP embedded

永遠都不要忘記前進

- 黃志賢 hoyo -

Page 2: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 3: 認識 Xp embedded

綱要

什麼是 embedded 實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 4: 認識 Xp embedded

認清事實!

節錄:「嵌入式」到底「嵌」到哪裡? http://samc.study-area.org/files/Jserv_GUI_Embedded.pdf

轉載於敬群兄的資料

Page 5: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 6: 認識 Xp embedded

成品

Page 7: 認識 Xp embedded

3.5” 單板電腦正面圖

Page 8: 認識 Xp embedded

3.5” 單板電腦背面圖

Page 9: 認識 Xp embedded

硬體規格

Page 10: 認識 Xp embedded

開發環境

XP embedded 開發環境

MS-DOS 負責執行 BOOTPREP.EXE

目標機器,也就是執行環境

Page 11: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 12: 認識 Xp embedded

之優

Windows XP Embedded 是一個以元件化形式展現 Windows XP Professional 威力的作業系統兼開發平台 http://www.microsoft.com/taiwan/windows/embedded/eval/xpe/default.mspx

完成裝置開發之後等到要出貨時,您才須繳付授權費用。

嵌入式開發人員能重複使用針對 Windows

XP Professional 電腦所撰寫的應用程式

Page 13: 認識 Xp embedded

之缺

開發工具: $995.00 美元

執行階段授權費用(按出貨裝置單位計算):$90.00 美元* * 執行階段授權費用是以裝置的總購買量計算。若數量龐大,

亦提供折扣

Page 14: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 15: 認識 Xp embedded

取得 XP embedded 開發工具

http://www.microsoft.com/windows/embedded/eval/trial.mspx

Page 16: 認識 Xp embedded

步驟一:Windows 2000 更新

只有 Windows 2000 才需要進行的步驟

Page 17: 認識 Xp embedded

步驟二:安裝主要軟體

Page 18: 認識 Xp embedded

步驟三:安裝 MSDE (Microsoft SQL Server Desktop Engine)

也可使用 SQL Server 其他的版本,

例如 Developer Edition 或 Enterprise Edition

Page 19: 認識 Xp embedded

步驟四:安裝元件資料庫

Page 20: 認識 Xp embedded

安裝完成

Target Designer

Page 21: 認識 Xp embedded

安裝時疑難排除

安裝 SQL Server 出現錯誤無法安裝 http://www.hoyo.idv.tw/hoyoweb/document/view.php?sid=292

Page 22: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 23: 認識 Xp embedded

Development Overview

Application

Binaries

Hardware

Definition

Application

Components App,

OS and EEF

Components

OS

Image

XPe

Component

Database

Target Analyzer

Target Designer

Component Designer

http://msdn.microsoft.com/embedded/getstart/basics/tutor

ialsxpe/default.aspx

Page 24: 認識 Xp embedded

使用 tap.exe 收集目標機器硬體裝置清單 (DEVICE.PMQ) http://www.microsoft.com/taiwan/msdn/library/2002/Dec-2002/WinXPFAQ.htm

在儲存裝置上執行 BOOTPREP.EXE http://blogs.msdn.com/embedded/archive/2005/12/26/506507.aspx

請使用硬碟開發!

Page 25: 認識 Xp embedded

綱要

什麼是 embedded

實機展示

什麼又是 XP embedded

軟體取得及安裝

事先準備動作

正式開始

Page 26: 認識 Xp embedded

操作主題

軟體介紹 Target Designer

Component Designer

Component Database Manager

新增目標機器的驅動程式

建構一個 『Explorer Shell 標準系統』

設定 Target Designer

精簡系統

MinLogon Sample Macro & Custom Shell

Disable ACPI

Page 27: 認識 Xp embedded

請看操演!

Page 28: 認識 Xp embedded
Page 29: 認識 Xp embedded
Page 30: 認識 Xp embedded
Page 31: 認識 Xp embedded

請指教!