下面介紹國外和國內常用的實時操作系統。
1. 國外著名的實時操作系統
國外實時操作系統已經從簡單走向成熟,有代表性的產品主要有VxWorks,QNX,Palm OS,Windows CE等,占據了機頂盒、PDA等的絕大部分市場。
其實,實時操作系統并不是一個新生的事物,從20世紀80年代起,國際上就有一些IT組織、公司開始進行商用嵌入式系統和專用操作系統的研發。
(1) VxWorks
VxWorks操作系統是美國WindRiver公司于1983年設計開發的一種實時操作系統。VxWorks擁有良好的持續發展能力、高性能的內核以及良好的用戶開發環境,在實時操作系統領域內占據一席之地。它以其良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技術及實時性要求極高的領域中,如衛星通信、軍事演習、導彈制導、飛機導航等。
?在美國的F-16、FA-18戰斗機,B-2隱形轟炸機和愛國者導彈上,甚至連1997年4月在火星表面登陸的火星探測器上也使用了VxWorks。它是目前嵌入式系統領域中使用最廣泛、市場占有率最高的系統。它支持多種處理器,如x86,i960,Sun Sparc,Moto--rola MC68xxx,MIPS RX000,Power PC, ARM , StrongARM等。大多數的VxW---orksAPI是專有的。
(2) QNX
QNX是一個實時的、可擴充的操作系統;它部分遵循POSIX相關標準,如POSIX.1b 實時擴展;它提供了一個很小的微內核以及一些可選的配合進程。
其內核僅提供4種服務:進程調度、進程間通信、底層網絡通信和中斷處理,其進程在獨立的地址空間中運行。所有其他操作系統服務都實現為協作的用戶進程,因此QNX內核非常小巧(QNX4.x大約為12KB),而且運行速度極快。這個靈活的結構可以使用戶根據實際的需求,將系統配置成微小的嵌入式操作系統或包括幾百個處理器的超級虛擬機操作系統。
POSIX 表示可移植操作系統接口(Portable Operating SystemInterface,縮寫為POSIX 是為了讀音更像UNIX)
電氣和電子工程師協會(IEEE)最初開發POSIX 標準,是為了提高UNIX 環境下應用程序的可移植性。
然而,POSIX 并不局限于UNIX.許多其它的操作系統,例如DEC OpenVMS 和Windows NT ,都支持POSIX標準,尤其是IEEE Std.1003.1-1990(1995 年修訂)或POSIX.1, POSIX.1 提供了源代碼級別的C 語言應用編程接口(API)給操作系統的服務程序,例如讀寫文件.
POSIX.1 已經被國際標準化組織(ISO)所接受,被命名為ISO/IEC 9945-1:1990 標準。
POSIX 現在已經發展成為一個非常龐大的標準族,某些部分正處在開發過程中。POSIX 與IEEE 1003 和2003 家族的標準是可互換的
(3) Palm OS
?3Com公司的Palm OS在掌上電腦和PDA市場上占有很大的市場份額。它有開放的操作系統應用程序接口(API),開發商可以根據需要自行開發所需的應用程序。
?目前共有3500多個應用程序可以運行在Palm Pilot上。其中大部分應用程序均為其他廠商和個人所開發,使Palm Pilot的功能得以不斷增多。這些軟件包括計算器、各種游戲、電子寵物、地理信息等。在開發環境方面,可以在Windows 95/98/NT以及Macintosh下安裝Palm Pilot Desktop。 Palm Pilot可以與流行的PC平臺上的應用程序(如Word,Excel等)進行數據交換。
(4) Windows CE
??Microsoft Windows CE是從整體上為有限資源的平臺設計的多線程、完整優先權、多任務的操作系統。它的模塊化設計允許它對從掌上電腦到專用的工業控制器的用戶電子設備進行定制。操作系統的基本內核至少需要200KB的ROM。
(5) LynxOS
??Lynx Real-time Systems的LynxOS是一個分布式、嵌入式、可規模擴展的實時操作系統,它遵循POSIX.1a,POSIX.1b和POSIX.1c標準。
??LynxOS支持線程概念,提供256個全局用戶線程優先級;提供一些傳統的、非實時系統的服務特征,包括基于調用需求的虛擬內存, 一個基于Motif的用戶圖形界面,與工業標準兼容的網絡系統以及應用開發工具。
?Motif?是開放軟件基金(OSF)于1989年推出的一個圖形用戶界面系統。
由于它融合了多種圖形用戶界面產品中的優點,因此得到了?OSF?的所有成員及廣大第三方廠商的廣泛支持。
目前?Motif?已作為軟件產品在?OS/2、Unix、Sys?V、OSF/1、VMS、Macintosh?OS、Ultrix?等48中操作系統平臺上實現,并可在PC、工作站、小型機和大型機等各種計算機系統上運行。
為了講清楚?Motif?是什么概念.先講一下圖形用戶界面系統的層次結構(詳細的知識大家查閱),一般的圖形用戶界面系統由六個層次構成:桌面管理系統、用戶模型、窗口模型、顯示模型、操作系統、硬件平臺.Motif?位于用戶模型層.它建立在?X?Window?系統之上,也就是說它以?X?Window?系統做顯示模型的窗口模型。?
?Motif?由工具箱(Motif?Toolkit)、用戶界面語言(UI-L)、窗口管理程序(MWM)、風格指南文檔(Style?Guide)等四部分組成:
Motif?Toolkit?是一個具體的?X?Toolkit?產品,它包括?Xt?Intrinsics、Motif?對象元類集合和操縱這個對象元類集合的簡便函數等三個部分。
利用?Motif?開發的應用程序通常可分為兩個部分:一部分是有關應用程序界面的代碼;另一部分是關于應用程序具體功能的代碼。一般來說,應用程序中這兩個部分是不會相互干擾的。比如說菜單項位置的變動、標圖的更換就都不會影響應用程序的功能。基于上述事實,Motif?引入了用戶界面語言來解決用戶界面的描述問題。
3.象其他窗口管理程序一樣,Motif?的窗口管理程序提供了一個對屏幕上的窗口進行管理的手段,同時它頁強化了用戶界面視感的一致性.MWM?支持?Motif?風格指南所描述的各種窗口操作及顯示窗口時的各種約定。
4.Motif?的風格指南以文檔的形式說明了在?Motif?環境下開發應用程序時應遵守的規范。
(6) 嵌入式Linux
隨著Linux的迅速發展,嵌入式Linux現在已經有許多的版本,包括強實時的嵌入式Linux(如新墨西哥工學院的RT-Linux和堪薩斯大學的KURT-Linux)和一般的嵌入式Linux 版本(如uClinux和Pocket Linux等)。
其中,RT-Linux通過把通常的Linux任務優先級設為最低,而所有的實時任務的優先級都高于它,以達到既兼容通常的Linux任務又保證強實時性能的目的。
另一種常用的嵌入式Linux是uClinux,它是針對沒有MMU的處理器而設計的。它不能使用處理器的虛擬內存管理技術,它對內存的訪問是直接的,所有程序中訪問的地址都是實際的物理地址。它專為嵌入式系統做了許多小型化的工作。
由于嵌入式系統越來越追求數字化、網絡化和智能化,因此原來在某些設備或領域中占主導地位的軟件系統越來越難以為繼,因為要達到上述要求,整個系統必須是開放的、提供標準的API,并且能夠方便地與眾多第三方的軟硬件溝通。
Linux主要特點如下:
Linux是開放源碼的,不存在黑箱技術,遍布全球的眾多Linux愛好者又是Linux開發的強大技術后盾;
Linux的內核小、功能強大、運行穩定、系統健壯、效率高;
Linux易于定制裁剪,在價格上極具競爭力;
Linux不僅支持x86 CPU,還可以支持其他數十種CPU芯片;
有大量的且不斷增加的開發工具,這些工具為嵌入式系統的開發提供了良好的開發環境;
?Linux沿用了Unix的發展方式,遵循國際標準,可以方便地獲得眾多第三方軟硬件廠商的支持;
?Linux內核的結構在網絡方面是非常完整的,它提供了對十兆/百兆/千兆以太網、無線網絡、令牌網、光纖網、衛星網等多種聯網方式的全面支持。
在圖像處理、文件管理及多任務支持等諸多方面,Linux的表現也都非常出色,不僅可以充當嵌入式系統的開發平臺,本身也是嵌入式系統應用開發的好工具。
(7) uC/OS
uC/OS是源碼公開的實時嵌入式操作系統。
uC/OS-Ⅱ的主要特點如下:
公開源代碼,系統透明,很容易就能把操作系統移植到各個不同的硬件平臺上。
可移植性強,uC/OS-Ⅱ絕大部分源碼是用ANSI C寫的,可移植性 (Portable)較強。而與微處理器硬件相關的那部分是用匯編語言寫的,已經壓到最低限度,使得uC/OS-Ⅱ 便于移植到其他微處理器上。
可固化,uC/OS-Ⅱ是為嵌入式應用而設計的,這就意味著,只要開發者有固化(ROMable) 手段 (C編譯、連接、下載和固化) ,uC/OS-Ⅱ可以嵌入到開發者的產品中成為產品的一部分。
可裁剪,通過條件編譯可以只使用uC/OS-Ⅱ中應用程序需要的那些系統服務程序,以減少產品中的uC/OS-Ⅱ所需的存儲器空間 (RAM和ROM) 。
占先式,uC/OS-Ⅱ完全是占先式 (Preemptive) 的實時內核,這意味著uC/OS-Ⅱ總是運行就緒條件下優先級最高的任務。大多數商業內核也是占先式的,uC/OS-Ⅱ在性能上和它們類似。
實時多任務,uC/OS-Ⅱ不支持時間片輪轉調度法 (Round-roblin Scheduling) 。 該調度法適用于調度優先級平等的任務。
可確定性,全部uC/OS-Ⅱ的函數調用與服務的執行時間具有可確定性。
由于uC/OS-II僅是一個實時內核,這就意味著它不像其他實時操作系統那樣提供給用戶的只是一些API函數接口,有很多工作往往需要用戶自己去完成。
把uC/OS-Ⅱ移植到目標硬件平臺上也只是系統設計工作的開始,后面還需要針對實際的應用需求對uC/OS-Ⅱ進行功能擴展,包括底層的硬件驅動、文件系統、用戶圖形接口 (GUI) 等,從而建立一個實用的RTOS。
? 2. 國內著名的實時操作系統
??國內的實時操作系統研究開發有兩種類型。
??一類是中國自主開發的實時操作系統,如電子科技大學嵌入式實時教研室和科銀公司聯合研制開發的實時操作系統Delta OS (道系統) 、凱思公司的Hopen OS (女媧計劃) 、中科院北京軟件工程研制中心開發的CASSPDA以及浙江大學自行研制開發的嵌入式操作系統HBOS等;
??另一類是基于國外操作系統二次開發完成的,這類操作系統大多是專用系統,在此就不對這類系統進行介紹了。
(1) DeltaOS
DeltaOS是電子科技大學嵌入式實時教研室和科銀公司 (專門從事嵌入式開發) 聯合研制開發的全中文的嵌入式操作系統,提供強實時和嵌入式多任務的內核,任務響應時間快速、確定,不隨任務負載大小改變,絕大部分的代碼由C語言編寫,具有很好的移植性。
它適用于內存要求較大、可靠性要求較高的嵌入式系統,主要包括嵌入式實時內核DeltaCORE、嵌入式TCP/IP組件DeltaNET、嵌入式文件系統DeltaFILE以及嵌入式圖形接口DeltaGUI 等。
同時,它還提供了一整套的嵌入式開發套件LamdaTOOL,是國內嵌入式領域內不可多得的一整套嵌入式開發應用解決方案,已成功應用于通信、網絡、信息家電等多個應用領域。
(2) Hopen OS
Hopen OS是凱思集團自主研制開發的實時操作系統,由一個體積很小的內核及一些可以根據需要進行定制的系統模塊組成。其核心Hopen Kernel的規模一般為10KB左右,占用空間小,并具有實時、多任務、多線程的系統特征。
(3) EEOS
EEOS是中科院計算所組織開發的開放源碼的實時操作系統。該實時操作系統重點支持p-Java,要求一方面小型化,一方面能重用Linux的驅動和其他模塊。
中科院計算所將在2-3年內持續加大投資,以期將其擴展成能力強,功能完善,且穩定、可靠的嵌入式操作系統平臺。這包含E2實時操作系統、E2工具鏈及E2仿真開發環境的完整環境。
(4) HBOS
HBOS系統是浙江大學自主研制開發的全中文實時操作系統。它具有實時、多任務等特征,能提供瀏覽器、網絡通信和圖形窗口等服務;可供進行一定的定制或二次開發;能為應用軟件開發提供API接口支持;可用于信息家電、智能設備和儀器儀表等領域開發應用。
在HBOS系統平臺下,已經成功地開發出機頂盒和數據采集等系統。
3. 操作系統選擇
?表 1-1給出了幾種國內流行嵌入式操作系統比較。
嵌入式操作系統有哪些?
- 操作系統(121698)
相關推薦
概述及匯總ARM的嵌入式操作系統
嵌入式操作系統(Embedded Operation System,EOS)是指用于嵌入式系統的操作系統。嵌入式系統分為4層,硬件層、驅動層、操作系統層和應用層,如下圖所示。嵌入式操作系統是負責嵌入式系統的全部軟、硬件資源的分配、任務調度,控制、協調并發活動。
2016-12-23 11:39:032854
嵌入式操作系統有哪些
1.嵌入式Linux 嵌入式Linux(Embedded Linux)是標準Linux經過小型化裁剪處理之后的專用Linux操作系統,能夠固化于容量只有幾KB或者幾MB的存儲器芯片或者單片機中
2020-06-20 15:13:15
主流嵌入式操作系統有哪些?
嵌入式操作系統EOS(Embedded OperatingSystem)是一種用途廣泛的系統軟件,過去它主要應用于工業控制和國防系統領域。常見的嵌入式操作系統有wince、PALM OS、linux
2019-07-10 19:02:34
通用嵌入式操作系統有什么區別?
嵌入式系統是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶
2020-04-03 06:21:26
深入uclinux嵌入式操作系統
Why 嵌入式Linux?未來24個月嵌入式操作系統的應用調查(2000.9) 嵌入式Linux分類第一類是在利用Linux強大功能的前提下,使它盡可能的小,以滿足許多嵌入式系統對體積的要求;第
2009-03-28 09:45:1737
嵌入式操作系統應用中的看門狗技術
由于嵌入式操作系統的使用,大大降低了復雜應用系統中軟件開發的工作量,使
得嵌入式軟件能夠采用現代的軟件開發技術進行代碼編寫和調試, 從而也提高了軟件的質
2009-04-15 10:29:459
三種嵌入式操作系統的分析與比較
介紹三種常用的嵌入式操作系統—— Palm OS、Windows CE、Linux; 在此基礎上, 分析、比較這三種嵌入式操作系統, 給出它們之間的異同點及各自的適用范圍。
2009-05-15 13:54:398
嵌入式操作系統定制的通用性研究
嵌入式系統的專用性和資源約束要求嵌入式操作系統必須是可定制的。嵌入式操作系統的多樣性為應用開發者提供了對操作系統選擇的多種可能性,卻導致嵌入式操作系統相關聯的
2009-05-18 14:31:217
基于嵌入式操作系統的開發方法
本文詳細論述了嵌入式系統的開發技術。提出了基于嵌入式操作系統的開發環境和調試技術,并對軟件結構的關鍵技術和實現作了詳細分析。關鍵詞:嵌入式系統開發技術Abstra
2009-06-23 14:03:0410
嵌入式操作系統的內核研究
嵌入式操作系統是嵌入式系統應用的核心。而內核完成操作系統最核心的功能,本文通過對兩種嵌入式操作系統的內核的對比,有選擇的分析了四個部分:任務調度,信號量管理,
2009-07-30 14:55:4222
嵌入式操作系統Windows CE的研究
Windows CE是適合嵌入式應用的操作系統,介紹了Windows CE嵌入式系統的系統結構,討論了如何在Windows CE下如何構建嵌入式應用平臺,最后,給出了Windows CE下網絡通信協議的開發過程。
2009-08-15 11:19:5915
三種通用嵌入式操作系統的分析與比較
本文介紹了三種通用的嵌入式操作系統VxWorks、Windows CE、Linux 以及它們的各自的特點,并通過比較他們的優缺點分析他們各自適應的領域。
2009-09-15 16:49:0421
嵌入式操作系統的通用硬件抽象層設計
摘要 基于嵌入式操作系統硬件抽象層理論,設計一種用于嵌入式操作系統內核開發的通用硬件抽象層平臺。通用硬件抽象層能夠為嵌入式操作系統內核的設計開發屏蔽硬件平
2009-03-29 15:16:401070
基于嵌入式操作系統的控制系統平臺設計
基于嵌入式操作系統的控制系統平臺設計
1 引言
近年來,嵌入式系統在工業控制領域的應用越來越廣泛。隨著嵌入式控制系統的發展,嵌入式控制系統將在一定程
2009-12-25 17:47:06917
嵌入式操作系統內存管理技術的分析與比較
嵌入式操作系統內存管理技術的分析與比較
1 概 述
內存管理是操作系統的中心任務之一。內存管理模塊通常是操作系統內核的一部分,
2010-01-14 11:30:26677
嵌入式操作系統的調試問題分析
調試是開發過程中必不可少的環節,通用的桌面操作系統與嵌入式操作系統在調試環境上存在明顯的差別。前者,調試器與被調試的程序往往是運行在同一臺機器、相同的操作系統
2010-07-10 17:34:57429
嵌入式操作系統uClinux和eCos的比較
uClinux和eCos操作系統是兩種性能優良、源碼公開且被廣泛應用的免費嵌入式操作系統。本文通過對uclinux和eCos的對比,分析和總結了嵌入式操作系統應用中的若干重要問題,歸納出嵌入式
2011-04-18 08:36:071555
嵌入式操作系統的網絡加載實現
在復雜的應用系統中通常都需要嵌入式操作系統的支持,這樣嵌入式操作系統鏡像文件的尺寸往往就會變得比較大。可以選擇通過網絡將嵌入式操作系統加載到SDRAM中運行來解決這一
2011-08-25 14:02:081135
MINIX嵌入式操作系統進程調度的移植
MINIX操作系統作為與UNIX操作系統完全兼容但內部結構有完全不同的操作系統,采用微內核結構.分析了MINIX 3操作系統作為嵌入式操作系統在移植中的一個關鍵問題調度程序的移植,并說
2011-11-07 15:49:2118
WindowsCE嵌入式操作系統的特點及開發要點
通過對嵌入式操作系統的研究,結合本人的開發經驗,指出了嵌入式操作系統的特點及開發要點。 目前嵌入式系統技術己經成為了最熱門的技術之一,吸引了大批的優秀人才投入其中。
2011-11-07 15:54:0755
嵌入式操作系統EPOS的設計與實現
我們利用微內核的思想,設計并實現了一個基于x86系列處理器的多任務的嵌入式操作系統。該系統利用了保護模式基于描述符的存儲管理模式及Intel x86系列處理器的其它許多先進功能。
2011-11-07 15:59:2430
基于單片機的搶占式實時嵌入式操作系統設計
嵌入式操作系統針對性很強,不同的硬件環境選用的設計方案往往也不同。本文在分析系統需求的基礎上,給出了一種基于EFGH# 的操作系統的設計思路。
2011-12-09 16:49:3584
基于Windows CE的嵌入式操作系統實時性分析
本文介紹了嵌入式操作系統的實時性概念和設計方法,并給出了Windows CE的應用概述和性能特點,以及在實時性嵌入式系統中的應用。
2016-04-18 11:28:140
主流嵌入式操作系統有哪些
嵌入式操作系統(Embedded OperaTIon System,EOS)是指用于嵌入式系統的操作系統。嵌入式系統分為4層,硬件層、驅動層、操作系統層和應用層,如下圖所示。嵌入式操作系統是負責
2017-10-13 20:59:260
關于怎樣選擇嵌入式操作系統的淺析
嵌入式操作系統是ARM CPU的軟件基礎,從8位/16位單片機發 展到以ARM CPU核為代表的32位嵌入式處理器,嵌入式操作系統將替代傳統的由手工編制的監控程序或調度程序,成為重要的基礎組件。更重
2017-10-18 17:02:120
嵌入式操作系統uCLinux詳解
1 引言 嵌入式操作系統是嵌入式系統的靈魂,而且在同一個硬件平臺上可以嵌入不同的嵌入式操作系統。比如ARM7TDMI內核,可以嵌入Nucleus、VxWorks、uClinux等操作系統。在此主要
2017-11-02 10:42:500
三種嵌入式操作系統的深入對比
1、嵌入式系統與嵌入式操作系統 1.1 嵌入式系統 嵌入式系統是以嵌入式計算機為技術核心,面向用戶、面向產品、面向應用,軟硬件可裁減的,適用于對功能、可靠性、成本、體積、功耗等綜合性能有嚴格要求
2017-11-07 15:29:471
基于NoC結構的嵌入式操作系統的設計
在嵌入式操作系統設計中,采用單片機能夠更好地實現系統操作控制。而采用NoC結構,則能使系統保持高效運行,進而使系統能夠更快完成多任務的處理。因此在進行嵌入式操作系統設計時,還要加強單片機和NoC結構
2018-01-22 16:38:210
嵌入式操作系統的內容特點詳解
嵌入式操作系統(EOS)是指用于嵌入式系統的操作系統。嵌入式操作系統是一種用途廣泛的系統軟件,通常包括與硬件的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面、標準化瀏覽器等。嵌入式系統
2018-06-12 10:17:003566
單片機搶占式嵌入式操作系統
搶占式實時嵌入式操作系統能夠在任務得到CPU時間時第一時間進行CPU的完全霸占,能夠更好的把握系統控制權,從而使任務得到迅速完成。所以相較于非搶占式操作系統,該種系統能夠更好的滿足應用的實時性要求
2018-01-31 17:03:021
什么是嵌入式操作系統 常見的嵌入式系統有哪些
嵌入式操作系統是一種支持嵌入式系統應用的操作系統軟件,它是嵌入式系統的重要組成部分。嵌入時操作系統具有通用操作系統的基本特點,能夠有效管理復雜的系統資源,并且把硬件虛擬化。
2018-04-18 16:10:0039377
如何設計一個小型嵌入式操作系統
本文的目的是設計一個簡單的嵌入式操作系統,只實現一個基本任務調度器的功能。雖然不能稱為操作系統,但已體現了小型嵌入式操作系統的精髓,可以從中一窺操作系統的面目。
2018-03-08 10:25:248990
嵌入式操作系統是什么_嵌入式操作系統有哪些
嵌入式操作系統(Embedded OperatingSystem,簡稱:EOS)是指用于嵌入式系統的操作系統。嵌入式操作系統是一種用途廣泛的系統軟件,通常包括與硬件相關的底層驅動軟件、系統內核、設備
2018-04-08 14:36:5219544
淺析STM32的五大嵌入式操作系統的特點及不足
基于STM平臺且滿足實時控制要求操作系統,有以下5種可供移植選擇。分別為μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系統(djyos)。下面分別介紹這五種嵌入式操作系統的特點及不足。
2018-09-10 17:26:445979
嵌入式操作系統的特點總結
組件模塊組成。RTOS是嵌入式應用軟件的基礎和開發平臺。 嵌入式操作系統(Embedded Operation System,EOS)是一種用途廣泛的系統軟件,過去它主要應用于工業控制和國防系統
2018-09-25 14:49:11869
適合STM32的五大嵌入式操作系統
基于STM平臺且滿足實時控制要求操作系統,有以下5種可供移植選擇。分別為μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系統(djyos)。下面分別介紹這五種嵌入式操作系統的特點及不足。
2019-01-21 17:38:5410899
目前國內在ARM CPU上廣泛采用的三種嵌入式操作系統淺析
嵌入式操作系統是ARMCPU的軟件基礎,從8位/16位單片機發展到以ARMCPU核為代表的32位嵌入式處理器,嵌入式操作系統將替代傳統的由手工編制的監控程序或調度程序,成為重要的基礎組件。更重
2019-02-22 15:03:253667
常用的嵌入式操作系統有哪些
嵌入式操作系統與通用的操作相比較主要特點在于:
1.小內核,穩定可靠。
2.需要可裝卸、可裁剪,以便能靈活應對各種不同的硬件平臺。
3.面向應用,強實時性,可用于各種設備控制當中。
2019-07-02 17:42:000
嵌入式操作系統的介紹和嵌入式操作系統的發展狀況和應用前景說明
本文介紹了嵌入式操作系統的概念,分析了嵌入式操作系統的發展狀況和應用前景,特別是嵌入式Linux的研究和發展情況。
2019-06-06 17:49:007
嵌入式操作系統于物聯網的教材推薦歷史演進與物聯網未來
本書全面回顧了嵌入式操作系統的演進歷史,主流的嵌入式操作系統的技術特點、成長歷程以及背后的商業故事,展望了嵌入式操作系統未來的技術路徑、市場發展趨勢和物聯網時代的新機遇。并按時間軸講述了從RTOS
2019-05-22 18:01:002
該如何正確選擇嵌入式操作系統
嵌入式操作系統是ARM CPU的軟件基礎,從8位/16位單片機發 展到以ARM CPU核為代表的32位嵌入式處理器,嵌入式操作系統將替代傳統的由手工編制的監控程序或調度程序,成為重要的基礎組件。
2019-07-01 16:53:532564
Linux嵌入式操作系統有多大的應用前景
嵌入式Linux是嵌入式操作系統的一個新成員,其最大的特點是源代碼公開并且遵循GPL協議,近幾年來已成為研究熱點。
2019-11-06 11:50:482242
關于嵌入式操作系統,它的主要特點是什么
嵌入式操作系統(EOS)是指用于嵌入式系統的操作系統。嵌入式操作系統是一種用途廣泛的系統軟件,通常包括與硬件的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面、標準化瀏覽器等。
2019-11-19 11:27:404806
嵌入式操作系統的主要特點都有哪些
嵌入式操作系統(EOS)是指用于嵌入式系統的操作系統。嵌入式操作系統是一種用途廣泛的系統軟件,通常包括與硬件的底層驅動軟件、系統內核、設備驅動接口、通信協議、圖形界面、標準化瀏覽器等。
2019-11-26 11:35:3315771
STM32嵌入式操作系統的介紹
本文檔的主要內容詳細介紹的是STM32嵌入式操作系統的介紹包括了:1.操作系統基本介紹,2.FreeRTOS介紹,3.FreeRTOS開發應用,4.FreeRTOS如何工作,5.STM32Cube FreeRTOS例程介紹,6.附錄
2019-12-06 15:31:5333
Linux嵌入式操作系統有哪些優勢
嵌入式Linux操作系統是將Linux操作系統進行裁剪,使Linux操作系統能夠在嵌入式計算機系統上運行的一種操作系統。今天我們就來看看Linux作為嵌入式操作系統具有哪些優勢。
2020-07-10 16:34:214654
嵌入式操作系統的功能與特點
根據英國電氣工程師協會的定義,嵌入式系統為控制、監視或輔助設備、機器或用于工廠運作的設備。小編下面為你整理了關于嵌入式操作系統的功能,希望對你有所幫助。
2020-07-16 11:14:452841
工業智能系統中的嵌入式操作系統
國際政經環境日益復雜,國產芯片風起云涌,國產操作系統受到國內產業界、學術研究機構和政府部門高度重視。伴隨人工智能物聯網(AIoT)快速發展,嵌入式操作系統在智能系統中發揮越來越大的作用,為了應對
2021-01-01 09:47:001819
嵌入式操作系統是什么,常用的嵌入式系統有哪些
嵌入式操作系統是一種能夠支持嵌入式系統應用的操作系統軟件,它是嵌入式系統的重要組成部分。嵌入式操作系統具有通用操作系統的基本特點,能夠有效管理復雜的系統資源,并且把硬件虛擬化。 傳統定義:嵌入式系統
2021-07-19 17:22:286565
為什么嵌入式操作系統的應用如此廣泛
對于操作系統來說很多人都是比較熟悉的,嵌入式操作系統其實是一種模式,是指用于嵌入式系統的操作系統。但是隨著互聯網的發展不斷變化,市場上對于操作系統的需要也變的越來越廣泛,對于嵌入式操作系統的需要也是
2021-07-29 15:49:362050
(完整版)vxworks嵌入式操作系統
(完整版)vxworks嵌入式操作系統(嵌入式開發環境的搭建與調試實驗報告)-該文檔為(完整版)vxworks嵌入式操作系統總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
2021-07-30 10:16:020
嵌入式操作系統FREERTOS的移植.
嵌入式操作系統FREERTOS的移植.(濟南嵌入式開發招聘)-嵌入式操作系統FREERTOS移植? ? ? ? ? ? ? ? ?
2021-07-30 12:01:2915
嵌入式操作系統FreeRTOS的原理實現
嵌入式操作系統FreeRTOS的原理實現(嵌入式開發工具使用實驗報告)-嵌入式操作系統FreeRTOS的原理與實現? ? ? ? ? ? ??
2021-07-30 12:03:5431
介紹幾種開源嵌入式操作系統
介紹幾種開源嵌入式操作系統(c++ 嵌入式開發實例)-該文檔為介紹幾種開源嵌入式操作系統總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
2021-08-04 10:25:1320
嵌入式操作系統FreeRTOS的原理與移植實現
嵌入式操作系統FreeRTOS的原理與移植實現(嵌入式開發真的很難嗎)-隨著嵌入式技術的不斷發展,嵌入式芯片的不斷革新,嵌入式操作系統也逐漸成為嵌人式系統中不可或缺的部分。嵌入式操作系統的運用
2021-08-04 13:50:0616
嵌入式操作系統VxWorks中的網絡通信
嵌入式操作系統VxWorks中的網絡通信(通信網絡保障應急方案)-嵌入式操作系統VxWorks中的網絡通信隨著多媒體信息技術和互聯網的飛速發展以及消費類電子產品智能化趨勢的加強,嵌入式操作系統以其
2021-09-30 11:19:5412
嵌入式學習筆記(一)嵌入式操作系統測試
嵌入式操作系統產品在學習的過程中,了解產品特性能夠有助于學習產品功能,并且能夠從用戶角度發掘產品需要滿足的重要特征,從而提煉產品特點,并且化作產品亮點,轉化為產品未來占領市場、提升競爭力的關鍵切入點
2021-10-19 18:33:582
詳解目前主流的嵌入式操作系統(RTOS)操作系統
滿足實時控制要求的嵌入式操作系統(RTOS)操作系統,以下介紹14種主流的RTOS,分別為μClinux、μC/OS-II、eCos、FreeRTOS、mbed OS、RTX、Vxworks、QNX
2021-10-20 12:36:0014
什么是嵌入式操作系統 常見的嵌入式系統有哪些
、INTEGRITY、OSE、C ExecuTIve 什么是嵌入式操作系統 嵌入式操作系統是一種支持嵌入式系統應用的操作系統軟件,它是嵌入式系統的重要組成部分。嵌入時操作系統具有通用操作系統的基本特點,能夠有效管理復雜的系統資源,并且把硬件虛擬化。 傳統定義(狹義嵌入式):嵌入式系統是以應用為中心..
2021-10-21 09:36:0426
嵌入式操作系統
參考:[1] 《嵌入式系統軟件及操作系統》1、嵌入式操作系統的功能在嵌入式系統中工作的操作系統被稱為EOS(Embedded Operating System,嵌入式操作系統),EOS的基本功能主要
2021-10-21 11:21:1210
嵌入式操作系統
嵌入式操作系統一、嵌入式操作系統概述1.1 嵌入式操作系統的特點1.2 嵌入式操作系統的分類1.2.1 非實時操作系統1.2.1 實時操作系統二、實時操作系統2.1 實時操作系統與通用操作系統的比較
2021-11-03 18:36:0246
【技術分享】異軍突起的嵌入式操作系統--LuatOS
2021上海合宙入駐電子發燒友企業號,上海合宙是一家系統級主控企業,通過完善的嵌入式操作系統LuatOS,使得物聯網主控CPU更容易被用戶使用,大幅度降低用戶的研發成本和研發周期。合宙從簡
2022-01-17 09:31:061266
什么是嵌入式操作系統?
嵌入式操作系統是一種專門的操作系統(OS),旨在為非計算機的設備執行特定任務。嵌入式操作系統的主要工作是運行允許設備完成其工作的代碼。嵌入式操作系統還使運行在操作系統之上的軟件可以訪問設備的硬件
2021-12-23 15:33:445886
評論
查看更多