嵌入式操作系統_第1頁
嵌入式操作系統_第2頁
嵌入式操作系統_第3頁
嵌入式操作系統_第4頁
嵌入式操作系統_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

嵌入式操作系統10網絡二班李玲嵌入式系統以應用為中心,軟硬件可裁減的,適應應用系統對功能、可靠性、成本、體積、功耗等綜合性嚴格要求的專用計算機系統。嵌入式系統嵌入式操作系統(real-timeembeddedoperatingsystem,RTOS或EOS)是一種實時的、支持嵌入式系統應用的操作系統軟件,它是嵌入式系統(包括硬、軟件系統)極為重要的組成部分,通常包括與硬件相關的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面、標準化瀏覽器Browser等。何為嵌入式操作系統?嵌入式處理器相關支撐硬件嵌入式操作系統應用軟件系統嵌入式操作系統的發展第一階段:無操作系統的嵌入算法階段

特點:系統結構和功能相對單一,處理效率較低, 存儲容量較小,幾乎沒有用戶接口。第二階段:簡單操作系統階段特點:出現了大量高可靠、低功耗的嵌入式CPU(如PowerPC等),各種簡單的嵌入式操作系統開始出現并得到迅速發展。第三階段:實時操作系統階段

特點:實時性得到改善,能夠運行在各種不同類型微處理器上,具備 了文件和目錄管理、設備管理、網絡、圖形用戶界面等功能,提供了 大量的應用程序接口(API),使應用軟件的開發變得更加簡單。第四階段:面向Internet階段

嵌入式技術與Internet技術的結合正在推動著嵌入式技術飛速發展。幾種有代表性的操作系統VxWorks

美國WindRiver公司于1983年設計開發的嵌入式實時操作系統,具有良好的持續發展能力、高性能內核以及良好的用戶開發環境。WindowsCE

微軟公司嵌入式、移動計算平臺的基礎,它是一個開放的、可升級的32位嵌入式操作系統,是基于掌上型電腦類的電子設備操作系統。

嵌入式Linux

以Linux為基礎的嵌入式系統,它被廣泛應用在移動電話、個人數字助理(PDA)、媒體播放器、消費性電子產品以及航空航天等領域中。μC/OS-Ⅱ

美國人JeanLabrosse1992年完成,應用面覆蓋了諸多領域,如照相機、醫療器械、音響設備、發動機控制、高速公路電話系統、自動提款機等。Linux簡介Linux創始人是林納斯·托瓦茲,當時他是芬蘭赫爾辛基大學的學生,是一名計算機業余愛好者。他的目的是想設計一個代替Minix的操作系統,這個操作系統可用于386、486或奔騰處理器的個人計算機上,并且具有UNIX操作系統的全部功能,因而開始了Linux的雛形設計。嵌入式系統的發展已有20多年的歷史,國際上也出現了一些著名的嵌入式操作系統如VxWorks、PlamOS、WindowsCE等,但這些操作系統均屬于商業化產品,價格昂貴,且由于源代碼不公開而導致了一系列問題。而Linux作為一種自由和開放源代碼的優秀軟件,近幾年成為了最有潛力的嵌入式操作系統。Linux簡介Linux一般主要有4個主要部分,即內核、Shell、文件系統和實用工具。Linux內核:整個Linux系統的靈魂,決定Linux的能力,負責整個系統的內存管理、進度調度和文件管理。功能:進程管理、定時器、中斷管理、內存管理、模塊管理、虛擬文件系統接口、文件系統、設備驅動程序、進程間通信、網絡管理、系統啟動等。LinuxShell:是系統的用戶界面,提供了用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令并把它送入內核去執行。實際上Shell是一個命令解釋器,它解釋由用戶輸入的命令并且把它們送到內核。不僅如此,Shell有自己的編程語言用于對命令的編輯,它允許用戶編寫由shell命令組成的程序。Linux簡介Linux提供了像MicrosoftWindows那樣的可視的命令輸入界面--XWindow的圖形用戶界面(GUI)。它提供了很多桌面環境系統,其操作就像Windows一樣,有窗口、圖標和菜單,所有的管理都是通過鼠標控制。現在比較流行的桌面環境系統是KDE和GNOME。KDE,K桌面環境(KoolDesktopEnvironment)的縮寫。一種著名的運行于Linux、Unix以及FreeBSD等操作系統上面自由圖形工作環境,整個系統采用的都是TrollTech公司所開發的Qt程序庫。GNOME是一種讓使用者容易操作和設定電腦環境的工具,GNOME包含了Panel(用來啟動此程式和顯示目前的狀態)、桌面(應用程式和資料放置的地方)、及一系列的標準桌面工具和應用程序,并且能讓各個應用程序都能正常地運作。不管之前使用何種操作系統,都能輕易地使用GNOME功能強大的圖形接口工具。Linux簡介KDE4.3界面Linux簡介GNOME3.4.1版Linux簡介Linux文件系統:Linux文件系統中的文件是數據的集合,文件系統不僅包含著文件中的數據而且還有文件系統的結構,所有Linux用戶和程序看到的文件、目錄、軟連接及文件保護信息等都存儲在其中。內核、Shell和文件系統一起形成了Linux的基本操作系統結構。它們使得用戶可以運行程序、管理文件以及使用系統。此外,Linux操作系統還有許多被稱為實用工具的程序,用來輔助用戶完成一些特定的任務。WindowsCE簡介WindowsCE具有模塊化、結構化和基于Win32應用程序接口和與處理器無關等特點。WindowsCE不僅繼承了傳統的Windows圖形界面,并且在WindowsCE平臺上可以使用Windows95/98上的編程工具(如VisualBasic、VisualC++等)、使用同樣的函數、使用同樣的界面風格,使絕大多數的應用軟件只需簡單的修改和移植就可以在WindowsCE平臺上繼續使用。WindowsCE操作系統是Windows家族中的成員,專門設計給掌上電腦以及嵌入式設備所使用的電腦環境。WindowsCE被設計成針對小型設備(典型的擁有有限內存的無磁盤系統)的通用操作系統,可以通過設計一層位于內核和硬件之間代碼來用設定硬件平臺,為了足夠靈活以達到適應廣泛產品需求,它能夠由一系列軟件模式做出選擇,從而使產品定制。zzzzzzzzz常見手機嵌入式系統微軟開發,將熟悉的Windows體驗擴展到了移動環境中,現更名為WindowsPhone7WindowsPhoneResearchInMotion公司為其智能手機產品BlackBerry開發的專用操作系統。BlackBerryOS3Com公司產品,專用于掌上電腦,PalmOS節能、內存小、內置數據庫,封閉操作系統PalmOS蘋果公司開發的手持設備操作系統iosAndroid基于Linux的操作系統,主要用于移動設備,由Google公司和開放手機聯盟開發。諾基亞為主,受谷歌沖擊2010年2月開源,S60是主流SymbianAndroid操作系統Android操作系統是一種基于Linux的自由的、開放源代碼的操作系統,最初由AndyRubin開發,主要支持手機,后拓展應用到多種移動設備。2005年8月由Google收購注資。2007年11月,Google與84家硬件制造商、軟件開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨后Google以Apache開源許可證的授權方式,發布了Android的源代碼。第一款采用Google的Android操作系統的智能手機是臺灣宏達國際電子股份有限公司(HTC)公司研發設計于2008年10月推出的T-MobileG1研發代號稱HTCDream,簡稱G1。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。2012年11月數據顯示,Android占據全球智能手機操作系統市場76%的份額,中國市場占有率為90%。三星AndroidTouchWiz一種典型Android系統UI(Android4.1)Android操作系統發行版本:Android1.1:2008年9月發布的Android第一版。主要更新:拍攝/播放影片,并支持上傳到Youtube; 支持立體聲藍牙耳機,同時改善自動配對性能; 瀏覽器,支持復制/貼上和頁面中搜索; 主屏幕增加音樂播放器和相框widgets; 應用程序自動隨著手機旋轉; 短信、Gmail、日歷,瀏覽器的用戶接口大幅改進; 來電照片顯示。Android1.5:Cupcake(紙杯蛋糕):2009年4月30日發布。Android操作系統Android1.6Donut(甜甜圈):2009年9月15日發布。主要更新:重新設計的AndroidMarket手勢;

支持CDMA網絡;

快速搜索框;

查看應用程序耗電;

新增面向視覺或聽覺困難人群的易用性插件。主要更新:優化硬件速度;

支持更多的屏幕分辨率和動態桌面設計;

新的瀏覽器的用戶接口和支持HTML5;

新的聯系人名單;

更好的白色/黑色背景比率;

支持內置相機閃光燈和支持數碼變焦;

支持藍牙2.1。Android2.0/2.0.1/2.1Eclair(松餅):2009年10月26日發布。Android操作系統Android2.2/2.2.1Froyo(凍酸奶):2010年5月20日發布。主要更新:3G網絡共享功能;Flash的支持;

全新的軟件商店;

更多的Web應用API接口的開發。主要更新:增加了新的垃圾回收和優化處理事件;

新的管理窗口和生命周期的框架;

支持VP8和WebM視頻格式,提供AAC和AMR寬頻

編碼,提供了新的音頻效果器;

支持前置攝像頭;

簡化界面、速度提升;

更快更直觀的文字輸入和一鍵選擇復制粘帖;

改進的電源管理系統;Android2.3.x

Gingerbread(姜餅):2010年12月7日發布。Android操作系統Android3.0Honeycomb(蜂巢):2011年2月2日發布。主要更新:優化針對平板;

全新設計的UI增強網頁瀏覽功能;

Android3.1Honeycomb(蜂巢):2011年5月11日布發布。

主要更新:全面支持GoogleMaps;

將Android手機系統跟平板系統再次合并從而方便開發者;

任務管理器可滾動,支持USB輸入設備(鍵盤、鼠標等);

支持GoogleTV.可以支持XBOX360無線手柄。

Android3.2Honeycomb(蜂巢):2011年7月13日發布。

版本更新:支持7英寸設備;引入了應用顯示縮放功能。Android操作系統Android4.0IceCreamSandwich(冰激凌三明治):2011年10月19日在香港發布。版本主要更新如下:

全新的UI;自帶相機應用可以加濾鏡、加相框,360度全景拍攝,照片還能根據地點來排序;

截圖功能;更強大的圖片編輯功能;

全新的瀏覽器,離線閱讀,標簽頁,隱身瀏覽模式等;

Gmail加入手勢、離線搜索功能,UI更強大;

新功能People:以聯系人照片為核心,界面偏重滑動而非點擊,集成了Google+等通訊工具。

新增流量管理工具,可具體查看每個應用產生的流量,限制使用流量,到達設置標準后自動斷開網絡。Android操作系統Android4.1JellyBean(果凍豆):2012年6月28日新特性:更快、更流暢、更靈敏;全新搜索:搜索將會帶來全新的UI、智能 語音搜索和GoogleNow三項新功能;桌面插件自動調整大小; 加強無障礙操作; 語言和輸入法擴展;新的輸入類型功能;Android4.2JellyBean(果凍豆):2012年10月30日新特性:PhotoSphere全景拍照功能;鍵盤手勢輸入功能;

Gmail郵件可縮放顯示;Daydream屏幕保護程序; 用戶連點三次可放大整個顯示頻,可用兩根手指進行旋轉和縮 放顯示,專為盲人用戶設計語音輸出和手勢模式導航功能等; 支持Miracast無線顯示共享功能;

GoogleNow:是一款重量級應用,它會全面了解你的各種習慣 和正在進行的動作,并利用它所了解的來為你提供相關信息, 航班追蹤、酒店餐廳預訂以及音樂和電影推薦等。Android5.0KeyLimePie(青檸派):待定蘋果iOS蘋果iOS是由蘋果公司開發的手持設備操作系統。蘋果公司最早于2007年1月9日的Macworld大會上公布這個系統,最初是設計給iPhone使用的,后來陸續套用到iPodtouch、iPad以及AppleTV等蘋果產品上。iOS與蘋果的MacOSX操作系統一樣,它也是以Darwin為基礎的,因此同樣屬于類Unix的商業操作系統。原名為iPhoneOS,2010年6月7日WWDC大會上宣布改名為iOS。截止至2011年11月,根據市場研究機構Canalys的數據顯示,iOS已經占據了全球智能手機系統市場份額的30%,在美國的市場占有率為43%。蘋果IOS用戶界面(UI)iOS的用戶界面的概念基礎上是能夠使用多點觸控直接操作。控制方法包括滑動,輕觸開關及按鍵。與系統交互包括滑動(Wiping),輕按(Tapping),擠壓(Pinching)及旋轉(Reversepinching)。此外,通過其內置的加速器,可以令其旋轉設備改變其y軸以令屏幕改變方向,這樣的設計令iPhone更便于使用。屏幕的下方有一個主屏幕按鍵,底部則是Dock,有四個用戶最經常使用的程序的圖標被固定在Dock上。蘋果IOS屏幕上方有一個狀態欄能顯示一些有關數據,如時間﹑電池電量和信號強度等。其余的屏幕用于顯示當前的應用程序。啟動iPhone應用程序的唯一方法就是在當前屏幕上點擊該程序的圖標,退出程序則是按下屏幕下方的Home(iPad可使用五指捏合手勢回到主屏幕)鍵。在第三方軟件退出后,它直接就被關閉了,但在iOS及后續版本中,當第三方軟件收到了新的信息時,Apple的服務器將把這些通知推送至iPhone、iPad或iPodTouch上(不管它是否正在運行中),在iOS5中,通知中心將這些通知匯總在一起。iOS6提供了“請勿打擾”模式來隱藏通知。在iPhone上,許多應用程序之間無法直接調用對方的資源,但不同的應用程序仍能通過特定方式分享同一個信息(如當你收到了含電話號碼的短信息時,你可以選擇是將這個號碼存為聯絡人或是直接選擇號碼打一通電話)。蘋果IOS除了電話、短信,iPodTouch保留了大部分iPhone自帶的應用程序。iPhone上的"iPod"程序在iPodTouch上被分成了兩個:音樂和視頻。位于主界面最下方dock上的應用程序也根據iPodTouch的主要功能而改成了:音樂、視頻、照片、iTunes、GameCenter,第四代的iPodTouch更加有了相機和攝像功能!iPad只保留部分iPhone自帶的應用程序:日歷、通訊錄、備忘錄、視頻、YouTube、iTunesStore、AppStore以及設置;四個位于最下方的常用應用程序是:Safari、Mail、照片和iPod。自帶程序在iOS5中,主接口包括以下自帶的應用程序:信息、日歷、照片、YouTube、股市、地圖(AGPS輔助的Google地圖)、天氣、時間、計算機、備忘錄、系統設置、iTunes(將會被鏈接到iTunesMusicStore和iTunes廣播目錄)、AppStore、GameCenter以及聯絡信息。還有四個位于最下方的常用應用程序包括有:電話、Mail、Safari和iPod。(iPhone4S內置Siri)Symbian塞班系統Symbian系統是塞班公司為手機而設計的操作系統。2008年12月2日,塞班公司被諾基亞收購。2011年12月21日,諾基亞官方宣布放棄塞班(Symbian)品牌。由于缺乏新技術支持,塞班的市場份額日益萎縮。截止至2012年2月,塞班系統的全球市場占有量僅為3%,中國市場占有率則降至2.4%。2012年5月27日,諾基亞宣布,徹底放棄繼續開發塞班系統,取消塞班的開發,但是服務將一直持續到2016年。2013年1月24日晚間,諾基亞宣布,今后將不再發布塞班系統的手機,意味著塞班這個智能手機操作系統,在長達14年的歷史之后,終于迎來了謝幕。Series60第三版WindowsPhoneWindowsPhone是微軟發布的一款手機操作系統,它將微軟旗下的XboxLive游戲、XboxMusic音樂與獨特的視頻體驗整合至手機中。2010年10月11日晚9點30分,微軟公司正式發布了智能手機操作系統WindowsPhone,同時將谷歌的Android和蘋果的IOS列為主要競爭對手。2011年2月,諾基亞與微軟達成全球戰略同盟并深度合作共同研發。2012年3月21日,WindowsPhone7.5登陸中國。6月21日,微軟正式發布最新手機操作系統WindowsPhone8,WindowsPhone8采用和Windows8相同的內核。WindowsPhone8旗艦機NokiaLumia920WindowsPhone系統簡介WindowsPhone具有桌面定制、圖標拖拽、滑動控制等一系列前衛的操作體驗。其主屏幕通過提供類似儀表盤的體驗來顯示新的電子郵件、短信、未接來電、日歷約會等,讓人們對重要信息保持時刻更新。它還包括一個增強的觸摸屏界面,更方便手指操作;以及一個最新版本的IEMobile瀏覽器——該瀏覽器在一項由微軟贊助的第三方調查研究中,和參與調研的其它瀏覽器和手機相比,可以執行指定任務的比例超過高達48%。很容易看出微軟在用戶操作體驗上所做出的努力,而史蒂夫-鮑爾默也表示:“全新的Windows手機把網絡、個人電腦和手機的優勢集于一身,讓人們可以隨時隨地享受到想要的體驗。WindowsPhone8NokiaLumia820BlackBerryOSBlackBerryOS是ResearchInMotion專用的操作系統。這一操作系統具有多任務處理能力,并支持特定的輸入裝置,如滾輪、軌跡球、觸摸板以及觸摸屏等。BlackBerry平臺最著名的莫過于它處理郵件的能力。該平臺通過MIDP1.0(移動信息設備配置文件)以及MIDP2.0的子集,在與BlackBerryEnterpriseServer連接時,以無線的方式激活并與MicrosoftExchange,LotusDomino或NovellGroupWise同步郵件、任務、日程、備忘錄和聯系人。該操作系統還支持WAP1.2。BlackBerryOS。2010年末數據顯示,BlackBerry操作系統BlackBerr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論