www.亚洲男人天堂_欧美最顶级的aⅴ艳星_国产精品免费网站_欧美日韩在线一区_欧美床上激情在线观看_日韩av色在线_国产精品亚洲综合天堂夜夜_欧美做爰性生交视频_国产成人高潮免费观看精品_久久天天躁夜夜躁狠狠躁2022_国产美女久久精品香蕉69_亚洲专区在线视频_国产精品夜间视频香蕉_国产成人综合一区二区三区_国产精品69av_岛国av午夜精品

網絡消費網 >  5G > > 正文
嵌入式操作系統不只是linux,這11款都是最主流的
時間:2021-11-28 10:22:02

嵌入式操作系統(Embedded OperaTIon System,EOS)是指用于嵌入式系統的操作系統。嵌入式系統分為4層,硬件層、驅動層、操作系統層和應用層,如下圖所示。嵌入式操作系統是負責嵌入式系統的全部軟、硬件資源的分配、任務調度,控制、協調并發活動。它必須體現其所在系統的特征,能夠通過裝卸某些模塊來達到系統所要求的功能,是一種用途廣泛的系統軟件。

本文引用地址:http://www.eepw.com.cn/article/201706/346834.htm

嵌入式系統的4層結構

嵌入式LINUX

嵌入式linux 是將日益流行的Linux操作系統進行裁剪修改,使之能在嵌入式計算機系統上運行的一種操作系統。 Linux做嵌入式的優勢,首先,Linux是開放源代碼;其次,Linux的內核小、效率高,可以定制,其系統內核最小只有約134KB;第三,Linux是免費的OS,Linux還有著嵌入式操作系統所需要的很多特色,突出的就是Linux適應于多種CPU和多種硬件平臺而且性能穩定,裁剪性很好,開發和使用都很容易。同時,Linux內核的結構在網絡方面是非常完整的,Linux對網絡中最常用的 TCP/IP協議有最完備的支持。提供了包括十兆、百兆、千兆的以太網絡,以及無線網絡,Token Ring(令牌環網)、光纖甚至衛星的支持。

移植步驟:1.Bootloader的移植;2.嵌入式Linux操作系統內核的移植;3.嵌入式Linux操作系統根文件系統的創建;4.電路板上外設Linux驅動程序的編寫。

WinCE

WinCE是微軟公司嵌入式、移動計算平臺的基礎,它是一個開放的、可升級的32位嵌入式操作系統,是基于掌上型電腦類的電子設備操作系統,它是精簡的 Windows 95,Win CE的圖形用戶界面相當出色。WinCE是從整體上為有限資源的平臺設計的多線程、完整優先權、多任務的操作系統。它的模塊化設計允許它對于從掌上電腦到專用的工業控制器的用戶電子設備進行定制。操作系統的基本內核需要至少200K的ROM。

一般來說,一個WinCE系統包括四層結構:應用程序、WinCE內核映像、板級支持包(BSP)、硬件平臺。而基本軟件平臺則主要由 WinCE系統內核映像(OS Image)和板卡支持包(BSP)兩部分組成。因為WinCE系統是一個軟硬件緊密結合的系統,因此即使CPU處理器相同,但是如果開發板上的外圍硬件不相同,這個時候還是需要修改BSP來完成一個新的BSP。因此換句話說,就是WinCE的移植過程主要是改寫BSP的過程。

Android

Android是一個包括操作系統,中間件以及一些重要應用程序的專門針對移動設備的層次結構的軟件集。Android作為一個完全開源的操作系統,是由操作系統Linux、中間件以及核心應用程序組成的軟件棧。通過 android SDK 提供的 API 以及相應的開發工具, 程序員可以很方便的開發android平臺上的應用程序。其整個系統由應用程序,應用程序框架,應用程序庫,Android運行庫,Linux內核 (Linux Kernel)五個部分組成。Android操作系統內置了一部分應用程序, 包括電子郵件客戶端、SMS程序、日歷、地圖、瀏覽器、通訊錄以及其他的程序,值得一提的是這些所有的程序都是用java編寫的。

移植的主要的工作是驅動,硬件抽象層的移植。為了更好地理解和調試系統,也應該適當地了解上層對硬件抽象層的調用情況。

TInyOS

TInyOS是一個開源的嵌入式操作系統,它是由加州大學的伯利克分校開發出來的,主要應用于無線傳感器網絡方面。程序采用的是模塊化設計,所以它的程序核心往往都很小,一般來說核心代碼和數據大概在400 Bytes左右,能夠突破傳感器存儲資源少的限制。TInyOS提供一系列可重用的組件,一個應用程序可以通過連接配置文件(A Wiring Specification)將各種組件連接起來,以完成它所需要的功能。

嵌入式實時操作系統(RTOS)

在工業控制、 軍事設備、航空航天等領域對系統的響應時間有苛刻的要求,這就需要使用實時系統。當外界事件或數據產生時,能夠接受并以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統作出快速響應,并控制所有實時任務協調一致運行的嵌入式操作系統。故對嵌入式實時操作系統的理解應該建立在對嵌入式系統的理解之上加入對響應時間的要求。

FreeRTOS

FreeRTOS是一個迷你操作系統內核的小型嵌入式系統。作為一個輕量級的操作系統,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能等,可基本滿足較小系統的需要。FreeRTOS任務可選擇是否共享堆棧,并且沒有任務數限制,多個任務可以分配相同的優先權。相同優先級任務的輪轉調度,同時可設成可剝奪內核或不可剝奪內核。

FreeRTOS 的移植主要需要改寫如下三個文件。1.portmacro.h 2.port.c 3. port.asm

μTenux

μTenux基于ARM微控制器平臺,對uT最適用于ARM Cortex M0-M4系列的微控制器,代碼開源、免費,是一個功能強大的搶占式實時多任務操作系統。μTenux除具有實時嵌入式操作系統的一般特性:可移植性,可固化,可裁剪等特性以外,它還具有如下優點:(1)微內核。無MMU, ROM/RAM占用量小,所占ROM最大60KB,最小10KB;RAM最大12KB,最小2KB;(2)開源免費;(3)支持所有32位ARM7/9和 Cortex M系列的微控制器;(4)可配置多達到256個任務以及140個任務優先級;(5)有良好的商業支持, T-Engine論壇進行總的維護。

移植主要包括:芯片系統時鐘移植,外設移植和通用輸出/輸入端口的移植以及看門狗模塊移植。由于考慮到內核代碼的重要性以及其在整個移植中的重要意義,且為了整個系統有更好的實時性,可選用匯編語言編寫操作系統的啟動代碼。

VxWorks

VxWorks系統提供多處理器間和任務間高效的信號燈、消息隊列、管道、網絡透明的套接字。實時系統的另一關鍵特性是硬件中斷處理。為了獲得最快速可靠的中斷響應,VxWorks系統的中斷服務程序ISR有自己的上下文。VxWorks實時操作系統由400多個相對獨立的、短小精煉的目標模塊組成,用戶可根據需要選擇適當模塊來裁剪和配置系統,這有效地保證了系統的安全性和可靠性。系統的鏈接器可按應用的需要自動鏈接一些目標模塊。這樣,通過目標模塊之間的按需組合,可得到許多滿足功能需求的應用。

移植過程可以參考網絡上一些BSP代碼,BSP的英文全稱為board support package,即板級支持包,它的作用是針對特殊的硬件平臺,為VxWorks內核提供操作的接口。

μClinux

嵌入式Linux 作為一個開放源代碼的操作系統,以價格低廉、功能強大又易移植的特性正在被廣泛應用,μClinux是專門針對沒有MMU的處理器而設計的嵌入式 Linux,非常適合中低端嵌入式系統的需求。 在GNU通用公共許可證的授權下,μClinux操作系統的用戶可以使用幾乎所有Linux的API函數,不會因為沒有內存管理單元MMU而受到影響;而且,μClinux在標準的Linux基礎上進行了適當的裁剪和優化,形成了一個高度優化的、代碼緊湊的嵌入式Linux,體積小了,但是仍然保留了 Linux的大多數的優點,比如穩定性好、強大的網絡功能、良好的可移植性、完備的文件系統支持功能、以及標準豐富的應用程序接口API等,可以支持類似 ARM7TDMI等類型多的小巧玲瓏的中央處理器。

eCos

eCos中文翻譯為嵌入式可配置操作系統或嵌入式可配置實時操作系統。適合于深度嵌入式應用,主要應用對象包括消費電子、電信、車載設備、手持設備以及其他一些低成本和便攜式應用。eCos是一種開發源代碼軟件,無任何版權費用。 eCos最大的特點是模塊化,內核可配置。如果說嵌入式Linux太龐大了,那么eCos可能就能夠滿足要求。它是一個針對16位、32位和64位處理器的可移植開放源代碼的嵌入式RTOS。和嵌入式Linux不同,它是由專門設計嵌入式系統的工作組設計的。eCos具有相當豐富的特性和一個配置工具,后者能夠讓你選取你所需要的特性。

eCos的軟件分了若干的模塊,移植工作主要在他的hal層進行,所謂hal(硬件抽象層)就是把和硬件相關的軟件湊到一起。

μC/OS-II

μC /OS-II是一個完整的、可移植、可固化、可裁剪的占先式實時多任務內核。μC/OS-II絕大部分的代碼是用ANSI的C語言編寫的,包含一小部分匯編代碼,使之可供不同架構的微處理器使用。其結構小巧簡潔且支持搶占式的多任務調度與管理。此實時操作系統管理任務數多達64個,且提供內部程序存儲器管理、系統運行時間管理、多任務實時調度與管理等功能。由于它的作者占用和保留了8個任務,所以留給用戶應用程序最多可有56個任務。賦予各個任務的優先級必須是不相同的。這意味著μC/OS-II不支持時間片輪轉調度法。μC/OS-II為每個任務設置獨立的堆棧空間,可以快速實現任務切換。

將μC/OS-II操作系統移植到目標處理器上,需要從硬件和軟件兩方面來考慮。硬件方面,目標處理器需滿足以下條件:

①處理器的C編譯器能產生可重入代碼;

②用C語言可以開/關中斷;

③處理器支持中斷,并且能夠產生定時中斷(通常在10~1000 Hz之間);

④處理器能夠支持容納一定量數據的硬件堆棧;

⑤處理器有將堆棧指針和其他寄存器讀出和存儲到堆?;騼却嬷械闹噶睢?/p>

軟件方面,主要是一些與處理器相關的代碼移植,其分布在OS_CPU.H、OS_CPU_C.C和OS_CPU_A.ASM這3個不同的文件中。

關鍵詞: 嵌入式 Linux WinCE Android

版權聲明:
    凡注明來網絡消費網的作品,版權均屬網絡消費網所有,未經授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明"來源:網絡消費網"。違反上述聲明者,本網將追究其相關法律責任。
    除來源署名為網絡消費網稿件外,其他所轉載內容之原創性、真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考并自行核實。
熱文

網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
 

Copyright © 2000-2020 www.yushuoyun.cn All Rights Reserved.
 

中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
 

聯系郵箱:920 891 263@qq.com

備案號:京ICP備2022016840號-15

營業執照公示信息

www.亚洲男人天堂_欧美最顶级的aⅴ艳星_国产精品免费网站_欧美日韩在线一区_欧美床上激情在线观看_日韩av色在线_国产精品亚洲综合天堂夜夜_欧美做爰性生交视频_国产成人高潮免费观看精品_久久天天躁夜夜躁狠狠躁2022_国产美女久久精品香蕉69_亚洲专区在线视频_国产精品夜间视频香蕉_国产成人综合一区二区三区_国产精品69av_岛国av午夜精品

        久热这里只精品99re8久| 亚洲精品国产精品乱码不99按摩| 国产视频观看一区| 亚洲二区在线视频| 久久久久这里只有精品| 久久综合影音| 欧美精品在线观看91| 久久亚洲色图| 尤物99国产成人精品视频| 一本大道久久a久久精二百| 伊人久久亚洲影院| 99在线精品观看| 免费成人高清视频| 国语自产精品视频在线看8查询8| 亚洲成人在线网站| 亚洲高清色综合| 国产精品专区第二| 精品二区久久| 国产日韩欧美在线播放不卡| 国产精品av免费在线观看| 欧美区在线观看| 国产日韩欧美在线视频观看| 亚洲女与黑人做爰| 在线播放中文字幕一区| 国产精品系列在线| 99国产欧美久久久精品| 亚洲区一区二| 亚洲丰满少妇videoshd| 亚洲国产一区在线观看| 欧美成人免费播放| 91久久精品国产91性色tv| 亚洲欧美日韩国产成人| 国产精品一区二区三区乱码| 狠狠色综合色综合网络| 国产欧美日韩精品在线| 国产一二精品视频| 久久久免费观看视频| 亚洲免费播放| 国产精品一区毛片| 先锋影音国产一区| 免费观看成人www动漫视频| 影音先锋成人资源站| 国产精品欧美经典| 欧美怡红院视频一区二区三区| 欧美激情一区二区三区在线视频| 亚洲精品乱码久久久久| 欧美亚洲在线| 欧美乱大交xxxxx| 国产精品一区免费观看| 一区二区三区免费观看| 男女av一区三区二区色多| 激情国产一区| 欧美理论电影网| 好吊妞这里只有精品| 亚洲国产另类久久久精品极度| 国产乱码精品一区二区三区忘忧草| 欧美性猛交99久久久久99按摩| 91久久综合| 欧美久久九九| 久久伊人精品天天| 国产亚洲一区在线| 中文日韩在线| 亚洲日本欧美天堂| 国产精品视频最多的网站| 久久久久青草大香线综合精品| 母乳一区在线观看| 蜜臀a∨国产成人精品| 欧美sm视频| 一区二区精品国产| 亚洲精品乱码视频| 麻豆久久久9性大片| 亚洲一级黄色片| 久久日韩精品| 久久久久久久激情视频| 久久一区二区三区四区| 欧美激情一区二区| 欧美香蕉视频| 久久精品99国产精品日本| 激情久久五月| 亚洲欧美在线aaa| 韩日精品中文字幕| 一区二区国产日产| 国产精品盗摄一区二区三区| 在线一区二区三区做爰视频网站| 亚洲欧美日韩在线播放| 欧美在线三级| 亚洲宅男天堂在线观看无病毒| 亚洲视频欧洲视频| 亚洲尤物在线| 久久久国产精品一区二区三区| 亚洲综合久久久久| 亚洲第一福利在线观看| 欧美丰满少妇xxxbbb| 亚洲第一免费播放区| 欧美成人亚洲| 午夜国产精品影院在线观看| 欧美激情一二三区| 欧美激情视频一区二区三区不卡| 99国产精品99久久久久久| 久久亚洲综合色一区二区三区| 午夜精品在线看| 久久理论片午夜琪琪电影网| 久久亚洲欧美国产精品乐播| 欧美成va人片在线观看| 欧美阿v一级看视频| 狠狠色香婷婷久久亚洲精品| 亚洲一本视频| 午夜精品久久久久久久99樱桃| 久热成人在线视频| 欧美电影免费观看高清| 欧美大秀在线观看| 日韩视频免费观看高清完整版| 久久高清国产| 国产一区二区三区视频在线观看| 国产亚洲精品久久久久久| 欧美日韩高清在线观看| 欧美91大片| 99视频热这里只有精品免费| 国产精品色在线| 欧美一区二区三区视频| 亚洲欧美制服中文字幕| 国产精品久久久久久久电影| 国产精品99免费看| 欧美成人激情在线| 国产精品毛片| 一区免费观看| 亚洲第一毛片| 国产视频一区三区| 欧美日本精品| 久久精品一本久久99精品| 久久狠狠一本精品综合网| 亚洲电影免费| 国产精品v欧美精品v日韩| 日韩一级在线观看| 午夜精品福利在线观看| 亚洲电影视频在线| 久久综合伊人| 亚洲一区二区三区四区中文| 久久久久女教师免费一区| 亚洲午夜激情在线| 一色屋精品视频在线观看网站| 欧美激情一区二区三级高清视频| 亚洲视频在线播放| 在线播放亚洲一区| 性色av香蕉一区二区| 国产精品中文字幕欧美| 国产欧美精品日韩区二区麻豆天美| 久久露脸国产精品| 亚洲精品久久久久久久久久久久久| 欧美吻胸吃奶大尺度电影| 欧美一区二区三区在线观看| 亚洲免费观看高清完整版在线观看熊| 亚洲国产成人久久综合| 欧美三日本三级三级在线播放| 欧美日韩一区二区三区四区五区| 久久成人av少妇免费| 欧美高清不卡在线| 欧美网站在线观看| 麻豆精品视频在线| 久久免费精品日本久久中文字幕| 久久精品国产一区二区电影| 欧美激情精品| 欧美成人性生活| 男人的天堂亚洲| 日韩视频在线免费| 欧美日韩国产成人在线观看| 国产精品视频xxxx| 国产精品久久婷婷六月丁香| 国产精品手机视频| 黄色日韩在线| 国产精品成人观看视频免费| 亚洲国产岛国毛片在线| 国产精品成人免费视频| 日韩视频在线你懂得| 国产日韩高清一区二区三区在线| 夜夜嗨一区二区三区| 欧美成人精品高清在线播放| 国产精品手机在线| 伊人伊人伊人久久| 欧美激情视频一区二区三区在线播放| 国产情人节一区| 国产精品日韩欧美一区二区| 老司机久久99久久精品播放免费| 亚洲乱码国产乱码精品精天堂| 久久人人九九| 欧美午夜不卡在线观看免费| 亚洲福利在线看| 亚洲欧美激情精品一区二区| 中文精品99久久国产香蕉| 国产一区二区三区在线观看免费视频| 农夫在线精品视频免费观看| 麻豆成人在线观看| 久热这里只精品99re8久| 国产精品视频区| 久久手机精品视频| 亚洲高清不卡在线观看| 久久免费精品日本久久中文字幕| 亚洲国产精品va在线看黑人| 久久精品电影| 看片网站欧美日韩| 亚洲综合视频在线| 国产精品无码永久免费888| 亚洲欧美变态国产另类| 欧美视频日韩视频| 久久另类ts人妖一区二区| 亚洲婷婷国产精品电影人久久| 亚洲一区二区三区国产| 欧美一激情一区二区三区| 一区二区欧美在线| 欧美日韩亚洲一区二区三区四区| 91久久精品久久国产性色也91| 国产欧美精品一区| 国产精品激情av在线播放| 一区二区亚洲| 欧美xx视频| 欧美一级淫片播放口| 国产伦精品一区二区三区照片91| 国产一区 二区 三区一级| 欧美中文字幕视频在线观看| 亚洲高清资源综合久久精品| 国产欧美一区二区三区国产幕精品| 黑丝一区二区| 久久精品亚洲精品国产欧美kt∨| 欧美午夜激情视频| 一区二区三区四区精品| 久久精品视频在线| 国产视频丨精品|在线观看| 久久精品中文字幕一区二区三区| 亚洲精品一线二线三线无人区| 国产亚洲一二三区| 欧美理论在线播放| 欧美日韩久久久久久| 久久精品人人做人人综合| 禁断一区二区三区在线| 午夜在线视频观看日韩17c| 国产欧美日韩免费看aⅴ视频| 中日韩在线视频| 欧美二区在线看| 欧美精品一区二区在线观看| 精品成人一区| 欧美一区二区三区免费在线看| 亚洲伦理在线免费看| 亚洲中午字幕| 国产女主播一区二区三区| 久久精品国产欧美亚洲人人爽| 欧美日韩国产丝袜另类| 亚洲激情电影中文字幕| 黄色精品免费| 国产精品一区二区欧美| 欧美11—12娇小xxxx| 久久国产精品久久精品国产| 免费成人av| 99亚洲一区二区| 午夜精品久久久久久久| 国产一区二区丝袜高跟鞋图片| 欧美日韩黄视频| 国产精品人人做人人爽| 亚洲激情一区二区| 一区二区三区在线不卡| 欧美日韩精品欧美日韩精品| 久久一区中文字幕| 亚洲性人人天天夜夜摸| 久久爱www久久做| 欧美三级在线播放| 亚洲欧洲日本专区| 亚洲精品欧美日韩专区| 国产日韩av一区二区| 欧美午夜国产| 国产热re99久久6国产精品| 国产精品高潮呻吟久久av无限| 亚洲欧美综合精品久久成人| 免费观看国产成人| 国产在线播精品第三| 日韩亚洲欧美一区| 国产精品igao视频网网址不卡日韩| 欧美电影在线免费观看网站| 国产一区在线观看视频| 国产欧美短视频| 亚洲精选在线观看| 欧美一区二区私人影院日本| 亚洲精品中文字幕在线观看| 一区二区免费在线播放| 欧美三日本三级少妇三2023| 国产精品久久久久久福利一牛影视| 久久福利毛片| 亚洲人成人77777线观看| 一区二区高清| 99re66热这里只有精品4| 亚洲三级视频在线观看| 亚洲欧美日本日韩| 国产精品人人爽人人做我的可爱| 欧美激情一级片一区二区| 亚洲天堂av综合网| 欧美在线亚洲综合一区| 一区二区三区 在线观看视| 亚洲激情二区| 国产色婷婷国产综合在线理论片a| 欧美日韩国产综合视频在线观看中文| 久久九九热免费视频| 美国成人直播| 99re6这里只有精品视频在线观看| 在线国产亚洲欧美| 精久久久久久| 国产美女扒开尿口久久久| 久久精精品视频| 久久不见久久见免费视频1| 亚洲欧美日韩精品久久| 一本色道精品久久一区二区三区| 国模一区二区三区| 亚洲精品日韩一| 亚洲美女电影在线| 欧美精品v国产精品v日韩精品| 久久精品二区| 欧美一区二区视频在线观看2020| 欧美日韩亚洲一区二区三区在线| 亚洲一区bb| 亚洲一区二区精品在线| 亚洲欧美日韩国产一区二区| 一区二区三区高清视频在线观看| 欧美精品在线免费播放| 欧美日韩第一区| 亚洲级视频在线观看免费1级| 久久国内精品自在自线400部| 国产精品午夜国产小视频| 亚洲激情视频在线| 欧美精品黄色| 狠狠88综合久久久久综合网| 欧美v日韩v国产v|