嵌入式系統 資工系 魏 凱 城.

Slides:



Advertisements
Similar presentations
嵌入式系統 資工系 魏 凱 城. 什麼是嵌入系統 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 以數量來看 x86.
Advertisements

嵌入式系統 資工系 魏 凱 城. 什麼是嵌入系統 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 以數量來看 x86.
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
提高阶段: ——ARM部分 电气工程系 赵志衡.
嵌入式系统简介 Introduction to Embedded System
嵌入式系统 主讲人: 赵宏伟 学时: 32 吉林大学计算机科学与技术学院.
第 2 章 中央處理單元.
LinkIt ONE開發板的簡介.
第一章 嵌入式系统概况 大连理工大学 马洪连.
日新月异的信息技术.
組員:徐啟閎、林啟哲、李平、李承鴻、 謝雨倩、王郁淳、翁唯嘉、曾冠樺
Topics 應用架構 學習路徑 熱門議題 相關認證.
嵌入式系統 資工系 魏 凱 城.
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
第一章 嵌入式系统开发基础 本章介绍了嵌入式系统开发的基础知识,从嵌入式计算机的历史由来、嵌入式系统的定义、嵌入式系统的基本特点、嵌入式系统的分类及应用、嵌入式系统软硬件各部分组成、嵌入式系统的开发流程、嵌入式技术的发展趋势等方面进行了介绍,涉及到嵌入式系统开发的基本内容,使读者系统地建立起的嵌入式系统整体概念。
記憶體的概況 張登凱.
高科技產業策略與競爭 第六章 IA資訊家電產業-以PDA為例.
3-1 電腦作業系統的功能與類型 3-2 Windows XP的基本操作 3-3 Windows XP的檔案管理
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
Java簡介.
主講:王穎聰 電腦與通訊工程學系講師 銘傳大學資訊網路處
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
第1章 認識Arduino.
第4章 作業系統的介紹及操作.
手機作業系統介紹.
Different Codec Technologies
電子商務基本概念 電子商務的定義 1-1 電子商務的特性 1-2 電子商務的演進 1-3.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
嵌入式系统设计与开发 第1章 概述 第2章 ARM及其编程模型 第3章 ARM指令集 第4章 嵌入式程序设计
HiNet 光世代非固定制 用戶端IPv6設定方式說明
桌面環境簡介及IDE開發工具 Outline (一)什麼是Linux? (二)桌面環境系統簡介 (三)IDE開發工具.
第1章 嵌入式系统概述 嵌入式系统的发展、定义、特点、组成、分类 嵌入式系统硬件核心、软件核心 嵌入式实时操作系统
R教學 安裝RStudio 羅琪老師.
無線射頻識別系統(RFID) 基本原理及發展與應用
安裝JDK 安裝Eclipse Eclipse 中文化
作業系統 (Operating System)
指導教授:【李博明】老師 組員: 4A13A017 紀家郁 4A 邱建傑 4A 白智仁 4A 簡宗胤
嵌入式系統 資工系 魏 凱 城.
FTP檔案上傳下載 實務與運用.
嵌入式系統 資工系 魏 凱 城.
Chap3 Linked List 鏈結串列.
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
Web Applications & IT Trends (靜宜資管楊子青)
Tour of PDA 電機四 b 莊惠涵.
作業系統 第三章 作業系統結構.
嵌入式系統 資工系 魏 凱 城.
Web Applications & IT Trends (靜宜資管楊子青)
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
講師:陳永芳 網際網路資源運用 講師:陳永芳
靜宜大學專用 PowerPoint 檔案 數位教材
虛擬傢俱館 指導老師: 高玉芬 老師 組員: B 黃琪芳 B 蔡宜眞 B 林政緯
雲端運算的基石(1) 虛擬化技術簡介
嵌入式系統 資工系 魏 凱 城.
賽門鐵克安全系統進化史-正確選用賽門鐵克防護系統
競爭情報 LinkedIn and Competitive Intelligence Putting Social Networking to Real Use by RogerPhelps 圖資四 B 鄭艾妮 B 蒲碩瑩 B 楊淑涵.
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
股票選擇指南-SONY 鄭惇伊 林佩儀 黃馨玫.
(Mobile User music–Sharing Innovation Center)
取得與安裝TIDE 從TIBBO網站取得TIDE
Cloud Operating System - Unit 03: 雲端平台建構實驗
第四章 通訊與網路管理 授課老師:褚麗絹.
資料擷取與監控應用實務.
介紹Saas 以Office 365為例 組員: 資工四乙何孟修 資工四乙 黃泓勝.
安裝JDK 配置windows win7 環境變數
銘鴻電子FPGA影像編輯平台.
指導教授 :逄愛君 資訊三 B 莊惟舜 資訊三 B 張憶婷 資訊三 B 徐嘉偉
企業家如何創新? Q 你還記得,熊彼得所說的「企業家」為何意涵? 你還記得,熊彼得所說的「企業家」為何意涵?
第一章 電子商務簡介 第一篇 電子商務概論篇.
Chapter 4 Multi-Threads (多執行緒).
Introduction to Mobile Computing
Presentation transcript:

嵌入式系統 資工系 魏 凱 城

什麼是嵌入系統 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 以數量來看 x86 的 CPU,包含 Intel 及 AMD 公司所生產的,加總起來也抵不過其他種類 CPU 總消耗量的 0.1 %,其中應用數量最大的是在嵌入式系統。 數量大說明了嵌入式系統應用的範圍廣,嵌入式 CPU 還包括 Micro Controller 及 信號處理器等等。"

什麼是嵌入系統 嵌入式系統由僅限於工業用電腦普及到家電的領域。這類系統的特性是沒有外接的零配件、具有特定的功能、容積小、穩定性強的特點。系統軟體的設計與規劃須兼顧上述的特性而研發。 嵌入式系統的另外一種延伸應用是PDA ,嚴格講應該是多工的嵌入式系統,因為 PDA 上還有複雜的 GUI 系統,有些系統是與 GUI 系統一起整合在一起,有些則是分開的狀態。 另外還有上網機 ( Set Top Box )、WebPDA、手機也都算是嵌入式系統的應用之一

什麼是嵌入系統

Technology Roadmap for Semiconductors ˙ Source: International Technology Roadmap for Semiconductors (ITRS), Nov. 2002. http://www.itrs.net/ntrs/publntrs.nsf. ˙ Deep submicron technology: node (feature size) < 0.25 µm. ˙Nanometer Technology: node < 0.1 µm.

Milestones for IC Industry 1947: Bardeen, Brattain & Shockly invented thetransistor, foundation of the IC industry. 1952: SONY introduced the first transistor-based radio. 1958: Kilby invented integrated circuits (ICs). 1965: Moore’s law. 1968: Noyce and Moore founded Intel. 1970: Intel introduced 1 K DRAM.

Milestones for IC Industry (Cont’d) 1971: Intel announced 4-bit 4004 microprocessors (2250transistors). 1976/81: Apple II/IBM PC. 1984: Xilinx invented FPGA’s. 1985: Intel began focusing on microprocessor products. 1987: TSMC was founded (fabless IC design). 1991: ARM introduced its first embeddable RISC IP core(chipless IC design).

Milestones for IC Industry (Cont’d) 1996: Samsung introduced IG DRAM. 1998: IBM announces1GHz experimental microprocessor. 1999/earlier: System-on-Chip (SOC) applications. 2002/earlier: System-in-Package (SIP) technology. An Intel P4 processor contains 42 million transistors (1 billion by 2005) Today, we produce > 30 million transistors per person (1billion/person by 2008).

什麼是嵌入系統

常見嵌入作業系統 DOS 微軟一開始選用了派特森的Q-DOS " QUICK AND DISK OPERATING SYSTEM " 為基礎然後再擴充功能而成 MS-DOS , 主要是採用由IBM 提供的使用8088 微處理器的電腦作開發平臺, 它是以16 位元組單人單工作業系統。 由於系統陽春所以特別適合一些功能簡單裝置使用,例如:LED 看版

Window CE Windows 作業系統對於嵌入式系統來說太過於肥大的產物,微軟推出精簡版的 Windows CE 作為進攻嵌入式系統的主力。目前主要應用於 PDA 上頭 Windows CE也承襲了Windows 系統原有的缺點:耗系統資源、不穩定、效率不佳..等毛病,後來將整個架構重新改寫後推出 Windows CE 3.0 版,或稱為 Pocket PC Windows CE 可應用於 PDA 、WebPAD、Thin Client等等。下圖 是採用 Windows CE 為作業系統的 SIMPad

Palm Palm Computing 公司的嵌入式作業系統,目前最大應用在 PDA ,是市場佔有率最高的 PDA 作業系統,Palm 作業系統架構簡潔,因少去了很多功能,如記憶體管理、多工..等,使得 Palm 可以不耗系統資源,硬體需求低,連帶的整體耗電量非常低,因此採用 Palm 作業系統的 PDA 都有待機時間長的優點。附圖 為最新 Palm m505 機種。

EPOC 由英國 Psion 所開發,用於 PDA 與手機結合的場合。最有名的例子 Nokia 9110 系列手機,它就是採用 EPOC 系統。

嵌入即時作業系統 即時系統是嵌入式系統重要的一環 即時系統並非是執行速度非常快的系統,所謂即時是『即時反應』 一般多人多工作業系統如:Windows 、 UNIX ,執行的軟體都一起分享 CPU ,因 CPU 速度快,感覺好像可以同時執行多支軟體,其實在系統內部的同一時間內都只有一個程式在執行,每個軟體都必須排隊,而且只用一小段時間後就要換下一位,但因 CPU 速度夠快,很快又可以被執行到,感覺不出軟體是一段一段在執行。這是一般所謂的非即時性的作業系統運作模式 而即時作業系統具有立即反應且不讓出資源的特性 例如汽車的 ABS 煞車系統,如果不採用能夠立即反應的即時系統,後果可就不堪設想。而這類的應用多半多屬體積小、功能簡單的地方 QNX 的 QNX OS 、WindRiver 的 VxWorks、Microware 的 OS9、pSOS 等,都是的嵌入式即時系統。

Linux 來發展嵌入式系統有什麼優點 開放原始碼、模組化設計 採用 GPL 授權,除了把原始碼公開以外,任何人都可以自由使用、修改、散佈 核心本身採模組化設計,讓人很容易增減功能,具有高的彈性,可以調校出最適合硬體平台的核心 Windows 是走封閉原始碼路線,完全無法得知或修改它的核心部份

Linux 來發展嵌入式系統有什麼優點 穩定性夠 網路功能強大 Linux 不屬於任何一家公司,但是它的開發人員卻是全世界最多的,每天都有無數的人參與 Linux Kernel 的改進、除錯、測試,這樣嚴苛的條件造就了穩定度高 網路功能強大 Linux 的架構是參造 UNIX 系統而來,因此 Linux 也承襲了 UNIX 強大的網路功能。

Linux 來發展嵌入式系統有什麼優點 跨平台 Linux 一開始是基於 Intel 386 機器而設計,但是隨著網路的散佈,各式的需求湧現,因此就有許多工程師於各式平台的移植,造成了 Linux 可以在 x86、MIPS、 ARM、PowerPC、Motorola 68k、Hitachi SH3/SH4、Transmeta..等等平台上運作。這些平台幾乎涵蓋了所有嵌入式系統所需的 CPU。

Linux 來發展嵌入式系統有什麼優點 應用軟體眾多 自由軟體有個很大的特色就是軟體超多,而且幾乎都是符合 GPL 標準,換句話說,大家都可以自由取用,因為這些軟體多半是由工程師業餘空暇時間所發展,而且不以營利為性質,所以並不能擔保這些軟體完全沒有 BUG ,但是仍舊有許多的軟體出現,大家熟知的 ,嵌入式系統較為相關如:gcc 編譯器、Kdevelop整合式開發環境..等等。 通常我們都會先在 PC 端造出模擬出嵌入式的環境,並直接在上頭開發,因此用的工具也都與開發一般 Desktop 軟體類似,良好的工具能夠增加開發的速度。

藍色家電 以傳統家電為基礎,融合電腦技術的新型家用電器,性能更為強大的新一代電器。 藍色家電以家電廠商的角度更細分出許多不同的領域,可分為四大類: 􀂾 資訊藍色家電。 􀂾 娛樂藍色家電。 􀂾 通訊藍色家電。 􀂾 家庭自動化產品。 一是以網路爲功能核心。 二是以嵌入式系統爲技術核心。

資訊藍色家電 在過去幾年,家庭裡主要的上網工具是個人電腦,不過現在已經越來越多的裝置具備上網能力,例如當今熱門的嵌入式作業系統我們可以從PDA產品上發現。 系統設計者必須設法把PDA做的人性化並且強調便利性以滿足消費者需求,而其中除了硬體必須做的精簡省電、外殼美觀外、軟體更需要穩定有效率且程式碼小。這裡強調的軟體就是所謂嵌入式作業系統(Embedded OS)與架在其上的應用軟體。 PDA是目前資訊家電的代表作之ㄧ。

娛樂藍色家電 娛樂用途一直是家庭裡家電的重心,傳統上這是屬於黑色家電的領域,隨著更新更快速的嵌入式微處理機以及網路普及後,也逐漸成為藍色家電的重點。 包括互動式數位電視、視頻點播、遊戲機等,滿足資訊時代家庭用戶對視、聽、互動遊戲需求爲主的産品。 資訊工業技術將把這一巨大的傳統市場帶入一個新的境界,其中最具娛樂用途的莫過於遊戲機。

娛樂藍色家電 隨著IT技術的發展,家用電子遊戲業也進入了一個新的時期,微軟、任天堂與Sony三大遊戲主機廠商陸續發表新遊戲主機之後,正式宣告電玩業進入戰國時代。 微軟的Xbox和任天堂的GameCube對搶先一步登場的SonyPS2帶來嚴重威脅,三大廠商都絞盡腦汁,希望贏得全球專業媒體和玩家的好評,從所公佈的規格看來,不難發現電玩主機的趨勢傾向整合各種家庭娛樂功能,包括網路連線、MP3下載、DVD播放等,更成為家庭娛樂的資訊處理中心。 三大遊戲主機廠商陸續於2006年推出新主機: 􀂾 微軟XBOX 360 􀂾 Sony PS3 􀂾 任天堂Wii

通訊藍色家電 以往的通訊功能都是由中華電信之類的公司,利用專用的電信設備與線路,建立起密密麻麻的通訊網路,人們要彼此通信的時候,再拿起電話撥電話號碼,進行交談。 隨著Internet的廣佈,使得生活在這個世代的人們又多了一項通訊的管道,例如:透過電子郵件、即時通訊、視訊會議、或是網路電話等,除了多一項通訊的管道之外,事實上也改變了許多人的溝通方式。 Voice over IP服務(VoIP):透過網路電話與其他人進行語音交談的一種新興技術。 VoIP即網路電話,主要操作方式是發送端將聲音的類比信號經A/D轉換成數位化資料後,再將資料經編碼器編碼、壓縮與根據相關協議進行資料封包化成IP封包的形式,以傳輸於Internet上之點對點(End-to-End)的即時通訊功能。

家庭自動化產品 家電產品具有連接網路的功能之後,可以做的事情就超越了傳統的想像,但是如果還加上自動化的功能,將會打破原本人們對家電的認識。 利用資訊工業技術實現黑白藍家電之間互聯和相互控制,從而大幅提升現有家電的功能範圍。例如:包括家庭安全防護系統、電器自動化日常起居控制等。

數位家庭 所謂”數位家庭” ,就是家電產品數位化以及透過網路傳輸將家庭中所有數位化電子產品整合的概念(DigitalConvergence for the Digital Home),強調的概念在於無論在任何地方(Any Place)均可隨時(Any Time)透過任何一種數位化產品(Any Device) 享受數位化的內容(AnyContent)。 最近幾年之內,許多的消費性電子產品的出現,包括了各式各樣可移動或是不可移動的裝置,提供消費者很容易地擷取、觀看與管理大量的數位內容資料,並且進一步的讓這些內容從桌上型電腦移至家中的任一個地方。

數位家庭 未來數位家庭中主要產品應囊括下列六大項產品並加以整合,其中包括顯示器產品、網路傳輸、多媒體應用、PC/NB、手持式產品及儲存類產品。 多媒體技術的進步與IP網路的發達的幾個重要的成熟環境:數位裝置熱賣:包括了音樂播放機、數位相機、數位攝影機、DVD播放機、多媒體行動電話以及PVR等等。 寬頻到府:例如DSL與Cable。 家用網路建設:包括有線或是無線的上網裝置、點對點連線等網路建設。