1 / 28

第一章 嵌入式系統

第一章 嵌入式系統. 定義. 嵌入式系統是用監測或輔助設備、機器或現場操作的一種裝置 執行特定功能。 以微電腦和周邊構成運作核心。 嚴格的時序和穩定性。 自動化的操作循環。. 嵌入式系统的 應用領域 (一). 家用市場 機上盒、掌上電腦、 DVD 、 MP3 、數位相機、數位電視、 WebTV 、網路冰箱、網路空調、家庭閘道、智慧家用電器、車上導航器系統等 通信市場 電話交換系統,電纜系統,衛星和全球定位系統( L3D ),資料交換設備,移動電話等 工業市場

mervyn
Download Presentation

第一章 嵌入式系統

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一章 嵌入式系統

  2. 定義 • 嵌入式系統是用監測或輔助設備、機器或現場操作的一種裝置 • 執行特定功能。 • 以微電腦和周邊構成運作核心。 • 嚴格的時序和穩定性。 • 自動化的操作循環。

  3. 嵌入式系统的應用領域(一) • 家用市場 • 機上盒、掌上電腦、DVD、MP3、數位相機、數位電視、WebTV、網路冰箱、網路空調、家庭閘道、智慧家用電器、車上導航器系統等 • 通信市場 • 電話交換系統,電纜系統,衛星和全球定位系統(L3D),資料交換設備,移動電話等 • 工業市場 • 製造工廠,汙水處理系統,發電站和電力傳輸系統,自動化工廠,控制系統開發,維護和測試的工具,石油提煉和相關的貯運設施,建築設備,電腦輔助製造系統,能源控制系統,核電站,機器人系統等 • 商業和金融市場 • 自動櫃員機,信用卡系統,售貨端系統,安全系統等

  4. 嵌入式系统的應用領域(二) • 辦公市場 • 電話系統,傳真系統,影印機,計時系統,照相機運輸市場 • 航空、鐵路、公路運輸系統,燃料服務,航空管理,電信系統,雷達系統,交通指揮系統,停車系統,售票系統,乘客資訊系統,檢票系統,行李處理系統,應急設備等 • 建築市場 • 電力供應,備用電源和發電機,火警控制系統,供熱和通風系統,電梯和升降系統,車庫管理,安保系統,電子門鎖系統,樓宇管理系統,閉路電視系統,電子保險櫃 • 醫療市場 • 心臟除顫器,心臟起搏器,患者資訊和監視系統,MN光設備,理療控制系統,電磁成像系統等 • 軍事 • 武器控制

  5. 常見的嵌入式系統

  6. 晶片單元

  7. 硬體平台基本組成 • 微處理機(Microprocessor)或微控制器(Microcontroller) • 記憶體(Memory),其功能為儲存程式或資料 • 特殊用途之積體電路晶片,其功能為實現系統特定功能之硬體線路 • 輸入與輸出(Input/Output, I/O)介面,其功能乃作為系統核心之微處理機與實體輸入或輸出等周邊裝置或設備間相連接之橋樑

  8. 8位元MCU - 8051

  9. 帶AD的8051 – Analog Device

  10. 帶USB的8051 - Cypress

  11. Intel 80486架構- 十六位元

  12. 32位元 ARM9 架構

  13. Power PC架構

  14. 補充教材 CPU指令集 • 精簡指令集(RISC,Reduced Instruction Set Computing) • 精簡指令集的設計思路對指令數目和定址方式都做了精簡,使其實現更容易,指令並行執行程度更好,編譯器的效率更高。 • 複雜指令集(CISC,Complex Instruction Set Computer) • 每個指令可執行若干低階操作,諸如從記憶體讀取、儲存、和計算操作,全部集於單一指令之中。

  15. 補充教材 硬體基本運算功能 • 資料搬移。包含將資料記憶體與暫存器之間或記憶體與記憶體之間之資料搬移。 • 算術運算。 • 邏輯運算(AND, OR, XOR, NOT等)。包含將資料向左或向右移位(Shift)與旋轉(Rotate)之動作。 • 控制移轉(Jump-JMP/Branch, Conditional Jump等等)。 • 硬體狀態控制。

  16. 補充教材 暫存器、中斷、DMA • 微處理機(Microprocessor)內部可存放指令或資料之儲存空間稱為暫存器(Registers) • 中斷(Interrupt)或中斷訊號是一微處理機必須對其有所反應之觸發訊號;此觸發訊號通常為來自微處理機外部之信號 • DMA為Direct Memory Access的簡稱,意為直接記憶體存取;當與硬體設備進行大量且連續的資料傳輸時,可以選用DMA模式

  17. 嵌入式系統軟體 • DOS • Windows CE • Palm • EPOC • 著名的嵌入式即時系統:QNX 的 QNX OS 、WindRiver 的 VxWorks、Microware 的 OS9、pSOS。 • Linux • 自行開發系統

  18. 核心運作示意圖

  19. S3C44B0X開發板

  20. VIA嵌入式硬體

  21. MC9328MX1/MXL開發板

  22. 華亨 QT2410

  23. QT2410 Spec

  24. 長高 DMA-2440

  25. DMA 2440 Spec.

  26. 瀚達電子 Matrix-500

  27. Matrix-500 Spec.

  28. 程式開發編譯流程

More Related