12
嵌嵌嵌嵌嵌 嵌嵌嵌嵌嵌 嵌嵌嵌嵌嵌 嵌嵌嵌嵌嵌 嵌嵌嵌嵌 嵌嵌嵌

嵌入式系統 的產品應用

Embed Size (px)

DESCRIPTION

嵌入式系統 的產品應用. 長高科技 顏旭偉. 應用程式的作用. 實現系統所被需求的功能 系統邏輯,固定或是預存資料等 指揮系統的 I/O 設定及使用網路, UART , USB…… 人機界面的建立 圖形界面,音效界面,輸入界面等. 應用程式的架構. 軟體開發流程. 四則基本程序 規格制定 - Specification 軟體寫作 - Development 程式驗証 - Validation 系統演進 – Evolution. ARM 的應用 – Why?. 靈活的效能搭配 70 – 700 MIPS 低功耗 - PowerPoint PPT Presentation

Citation preview

Page 1: 嵌入式系統 的產品應用

嵌入式系統嵌入式系統的產品應用的產品應用長高科技顏旭偉

Page 2: 嵌入式系統 的產品應用

應用程式的作用應用程式的作用 實現系統所被需求的功能實現系統所被需求的功能

•系統邏輯,固定或是預存資料等系統邏輯,固定或是預存資料等 指揮系統的 指揮系統的 I/OI/O

•設定及使用網路,設定及使用網路, UARTUART ,, USB……USB…… 人機界面的建立人機界面的建立

•圖形界面,音效界面,輸入界面等圖形界面,音效界面,輸入界面等

Page 3: 嵌入式系統 的產品應用

應用程式的架構應用程式的架構

應用程式

Audio 串列埠

乙太網路SD CardFlash

TouchPanel

USB

LCD

SDRAM

Page 4: 嵌入式系統 的產品應用

軟體開發流程軟體開發流程 四則基本程序四則基本程序

• 規格制定 規格制定 - Specification- Specification• 軟體寫作 軟體寫作 - Development- Development• 程式驗証 程式驗証 - Validation- Validation• 系統演進 – 系統演進 – EvolutionEvolution

Page 5: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – Why?Why? 靈活的效能搭配靈活的效能搭配

• 70 – 700 MIPS70 – 700 MIPS 低功耗低功耗

• 手持設備的使用,散熱問題手持設備的使用,散熱問題 高穩定度及低風險高穩定度及低風險

• 簡化的硬體線路,無需額外的散熱裝置簡化的硬體線路,無需額外的散熱裝置 低廉的價格低廉的價格

• 整合的週邊線路,新的晶片製程整合的週邊線路,新的晶片製程

Page 6: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – Why?Why? 廣泛的軟體支援廣泛的軟體支援

• 多樣的作業系統 – 多樣的作業系統 – LinuxLinux ,, WinCEWinCE ,, Symbian OSSymbian OS ,,RTOSRTOS• 各式各樣的 各式各樣的 opensource opensource 軟體軟體

完整的開發工具完整的開發工具• ADSADS ,, arm-linux-gccarm-linux-gcc ,, Platform Builder Platform Builder ,, gdbgdb

延伸指令集的使用延伸指令集的使用• JazelleJazelle ,, DSPDSP

Page 7: 嵌入式系統 的產品應用

ARM ARM 和 和 8051 8051 的比較的比較ARMARM 80518051

運算速率運算速率 70-700MIPS70-700MIPS 10MIPS10MIPS記憶體定址記憶體定址 2GB2GB 64KB64KB

可使用週邊可使用週邊 多樣,特別是多樣,特別是 EtEthernethernet 、、 LCDLCD 、、USB USB 等等II22CC 、、 UARTUART 、、 GPIGPIOO

軟體寫作軟體寫作 支援廣泛支援廣泛可模組化可模組化 操作靈活操作靈活

成本成本 中等或高中等或高 低低

Page 8: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – How?How? 無線裝置無線裝置

• 802.11802.11 、、 GPS GPS 定位系統、行動電話定位系統、行動電話 影像產品影像產品

• 數位相機、印表機、投影機數位相機、印表機、投影機 消費型娛樂產品消費型娛樂產品

• 遊戲機、隨身聽、個人數位助理遊戲機、隨身聽、個人數位助理

Page 9: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – How?How? 車用機電車用機電

• 車用音響、防鎖死剎車系統、引擎控制單元車用音響、防鎖死剎車系統、引擎控制單元 安全財務裝置安全財務裝置

• 刷卡機、接觸式智慧卡、刷卡機、接觸式智慧卡、 RFIDRFID 網路設備網路設備

• RouterRouter 、、 FirewallFirewall 、、 Printer ServerPrinter Server 、、網路電話網路電話

Page 10: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – What?What? Nokia 6681Nokia 6681

• ARM9 Core with Symbian OS Mobile Crossing Waypoint 100 GPSMobile Crossing Waypoint 100 GPS

• Xscale PXA 400MHz with MS Packet PC 2003 Payment Device PD 4500Payment Device PD 4500

• Intel Xscale with MS Windows CE .NET HP 380x wireless print serverHP 380x wireless print server

• Atmel ARM7 Cyberguard SG710Cyberguard SG710

• Intel Xscale IXP425 Security processor

Page 11: 嵌入式系統 的產品應用

ARM ARM 的應用 – 的應用 – What?What? Kodak LS-753Kodak LS-753

• TI ARM7 HP Deskjet 5850HP Deskjet 5850

• ARM 946E Core Apple iPodApple iPod

• Duel ARM7TDMI Core Nintendo Gameboy AdvanceNintendo Gameboy Advance Motorola i.MX PDAMotorola i.MX PDA

• Motorola Dragonball

Page 12: 嵌入式系統 的產品應用

產品應用總結產品應用總結 ARM ARM 的特色:的特色:

• 靈活的效能搭配靈活的效能搭配• 多樣的週邊界面多樣的週邊界面• 極低的用電功耗極低的用電功耗• 多種的軟體支援多種的軟體支援

需要處理器的地方,就有 需要處理器的地方,就有 ARM ARM 發揮的空發揮的空間間