0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)簽 > 嵌入式操作系統(tǒng)

嵌入式操作系統(tǒng)

+關(guān)注 0人關(guān)注

嵌入式操作系統(tǒng)(Embedded Operating System,簡稱:EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,通常包括與硬件相關(guān)的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動接口、通信協(xié)議、圖形界面、標(biāo)準(zhǔn)化瀏覽器等。

文章: 51
視頻: 7
瀏覽: 31498
帖子: 4

嵌入式操作系統(tǒng)簡介

  嵌入式操作系統(tǒng)(Embedded Operating System,簡稱:EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,通常包括與硬件相關(guān)的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動接口、通信協(xié)議、圖形界面、標(biāo)準(zhǔn)化瀏覽器等。嵌入式操作系統(tǒng)負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達(dá)到系統(tǒng)所要求的功能。目前在嵌入式領(lǐng)域廣泛使用的操作系統(tǒng)有:嵌入式實時操作系統(tǒng)µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及應(yīng)用在智能手機(jī)和平板電腦的Android、iOS等。

嵌入式操作系統(tǒng)百科

  嵌入式操作系統(tǒng)(Embedded Operating System,簡稱:EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,通常包括與硬件相關(guān)的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動接口、通信協(xié)議、圖形界面、標(biāo)準(zhǔn)化瀏覽器等。嵌入式操作系統(tǒng)負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達(dá)到系統(tǒng)所要求的功能。目前在嵌入式領(lǐng)域廣泛使用的操作系統(tǒng)有:嵌入式實時操作系統(tǒng)µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及應(yīng)用在智能手機(jī)和平板電腦的Android、iOS等。

  特點

  1)系統(tǒng)內(nèi)核小

  由于嵌入式系統(tǒng)一般是應(yīng)用于小型電子裝置的,系統(tǒng)資源相對有限,所以內(nèi)核較之傳統(tǒng)的操作系統(tǒng)要小得多。比如Enea公司的OSE分布式系統(tǒng),內(nèi)核只有5K。

  2)專用性強(qiáng)

  嵌入式系統(tǒng)的個性化很強(qiáng),其中的軟件系統(tǒng)和硬件的結(jié)合非常緊密,一般要針對硬件進(jìn)行系統(tǒng)的移植,即使在同一品牌、同一系列的產(chǎn)品中也需要根據(jù)系統(tǒng)硬件的變化和增減不斷進(jìn)行修改。同時針對不同的任務(wù),往往需要對系統(tǒng)進(jìn)行較大更改,程序的編譯下載要和系統(tǒng)相結(jié)合,這種修改和通用軟件的“升級”是完全兩個概念。

  3)系統(tǒng)精簡

  嵌入式系統(tǒng)一般沒有系統(tǒng)軟件和應(yīng)用軟件的明顯區(qū)分,不要求其功能設(shè)計及實現(xiàn)上過于復(fù)雜,這樣一方面利于控制系統(tǒng)成本,同時也利于實現(xiàn)系統(tǒng)安全。

  4)高實時性

  高實時性的系統(tǒng)軟件(OS)是嵌入式軟件的基本要求。而且軟件要求固態(tài)存儲,以提高速度;軟件代碼要求高質(zhì)量和高可靠性。

  5)多任務(wù)的操作系統(tǒng)

  嵌入式軟件開發(fā)要想走向標(biāo)準(zhǔn)化,就必須使用多任務(wù)的操作系統(tǒng)。嵌入式系統(tǒng)的應(yīng)用程序可以沒有操作系統(tǒng)直接在芯片上運(yùn)行;但是為了合理地調(diào)度多任務(wù)、利用系統(tǒng)資源、系統(tǒng)函數(shù)以及和專用庫函數(shù)接口,用戶必須自行選配RTOS(Real-Time Operating System)開發(fā)平臺,這樣才能保證程序執(zhí)行的實時性、可靠性,并減少開發(fā)時間,保障軟件質(zhì)量。

  6)需要開發(fā)工具和環(huán)境

  嵌入式系統(tǒng)開發(fā)需要開發(fā)工具和環(huán)境。由于其本身不具備自主開發(fā)能力,即使設(shè)計完成以后用戶通常也是不能對其中的程序功能進(jìn)行修改的,必須有一套開發(fā)工具和環(huán)境才能進(jìn)行開發(fā),這些工具和環(huán)境一般是基于通用計算機(jī)上的軟硬件設(shè)備以及各種邏輯分析儀、混合信號示波器等。開發(fā)時往往有主機(jī)和目標(biāo)機(jī)的概念,主機(jī)用于程序的開發(fā),目標(biāo)機(jī)作為最后的執(zhí)行機(jī),開發(fā)時需要交替結(jié)合進(jìn)行。

查看詳情

嵌入式操作系統(tǒng)知識

展開查看更多

嵌入式操作系統(tǒng)技術(shù)

嵌入式系統(tǒng)的主要特點是什么_嵌入式操作系統(tǒng)有什么優(yōu)勢

嵌入式系統(tǒng)是以應(yīng)用為中心、以計算機(jī)技術(shù)為基礎(chǔ),軟、硬件可裁剪,適應(yīng)于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等方面有特殊要求的專用計算機(jī)系統(tǒng)。

2018-04-08 標(biāo)簽:嵌入式系統(tǒng)嵌入式操作系統(tǒng) 4.0萬 0

國產(chǎn)RTOS介紹,國產(chǎn)化要求給國產(chǎn)RTOS帶來的機(jī)遇

國產(chǎn)RTOS介紹,國產(chǎn)化要求給國產(chǎn)RTOS帶來的機(jī)遇

djyos-是由長園深瑞繼保自動化有限公司(簡稱深瑞)主持的開源操作系統(tǒng)嵌入式實時操作系統(tǒng),采用BSD協(xié)議(由于允許使用者修改和重新發(fā)布代碼,也允許使用...

2018-04-24 標(biāo)簽:RTOS嵌入式操作系統(tǒng) 2.3萬 0

幾位嵌入式技術(shù)大牛:嵌入式操作系統(tǒng)那么多,如何選擇?

物聯(lián)網(wǎng)、人工智能的發(fā)展都離不開嵌入式系統(tǒng),工程師對嵌入式操作系統(tǒng)的要求也由簡單易用上升到既要簡單易用又安全可靠。嵌入式操作系統(tǒng)那么多,到底哪一個才適合工...

2017-09-11 標(biāo)簽:LinuxRTOS嵌入式操作系統(tǒng) 2.1萬 0

嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些

嵌入式操作系統(tǒng)(Embedded OperatingSystem,簡稱:EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式操作系統(tǒng)是一種用途廣泛的系統(tǒng)軟件,通...

2018-04-08 標(biāo)簽:嵌入式嵌入式操作系統(tǒng) 2.1萬 0

uCOS II的特點有哪些?

早在20世紀(jì)60年代,就已經(jīng)有人開始研究和開發(fā)嵌入式操作系統(tǒng)。但直到最近,它才在國內(nèi)被越來越多的提及,在通信、電子、自動化等需要實時處理的領(lǐng)域所曰益顯現(xiàn)...

2018-10-05 標(biāo)簽:uCOS嵌入式操作系統(tǒng) 1.1萬 0

什么是Amazon FreeRTOS?3FreeRTOS V10.2.1更新功能

什么是Amazon FreeRTOS?3FreeRTOS V10.2.1更新功能

Amazon FreeRTOS,它基于 FreeRTOS 內(nèi)核,并且增加了重要的 AWS 支持和 IoT 使用案例支持。

2019-05-16 標(biāo)簽:arm物聯(lián)網(wǎng)嵌入式操作系統(tǒng) 1.0萬 0

了解下五大嵌入式操作系統(tǒng)

了解下五大嵌入式操作系統(tǒng)

FreeRTOS內(nèi)核支持優(yōu)先級調(diào)度算法,每個任務(wù)可根據(jù)重要程度的不同被賦予一定的優(yōu)先級,CPU總是讓處于就緒態(tài)的、優(yōu)先級最高的任務(wù)先運(yùn)行。 FreeRT...

2018-06-05 標(biāo)簽:LinuxeCos嵌入式操作系統(tǒng) 8055 0

概述十一種基于ARM的嵌入式操作系統(tǒng)

嵌入式系統(tǒng)分為4層,硬件層、驅(qū)動層、操作系統(tǒng)層和應(yīng)用層。嵌入式操作系統(tǒng)是負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動。它必須體現(xiàn)...

2014-10-04 標(biāo)簽:ARMAndroid嵌入式操作系統(tǒng) 6511 1

實時操作系統(tǒng)UCOS-II,學(xué)會RTOS給你的身價增值

實時操作系統(tǒng)UCOS-II,學(xué)會RTOS給你的身價增值

uC/OS操作系統(tǒng)與裸機(jī)程序的最大不同點就在于uC/OS有任務(wù)調(diào)度,可以根據(jù)任務(wù)的重要程度(優(yōu)先級)優(yōu)先執(zhí)行重要的任務(wù),從而確保能及時處理最重要的數(shù)據(jù)。...

2018-03-16 標(biāo)簽:嵌入式操作系統(tǒng) 5701 0

五種基于STM平臺的且滿足實時控制要求操作的嵌入式操作系統(tǒng)的介紹

基于STM平臺且滿足實時控制要求操作系統(tǒng),有以下5種可供移植選擇。分別為μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread...

2018-06-18 標(biāo)簽:eCosFreeRTOSSTM 5231 0

查看更多>>

嵌入式操作系統(tǒng)資料下載

查看更多>>

嵌入式操作系統(tǒng)資訊

開源的嵌入式實時Linux: XtimesLinux

開源的嵌入式實時Linux: XtimesLinux

Linux實時化研究是業(yè)界一個很老的話題,自從RTLinux在1999年采用獨(dú)創(chuàng)的雙內(nèi)核方式實現(xiàn)Linux實時化以后,采用雙內(nèi)核方式一直是Linux實時...

2012-08-17 標(biāo)簽:Linux嵌入式操作系統(tǒng) 7605 0

使用 Electric Imp 平臺快速啟動物聯(lián)網(wǎng)產(chǎn)品開發(fā)

設(shè)計互聯(lián)網(wǎng)連接產(chǎn)品需要掌握眾多技能。開發(fā)人員必須知道如何編寫嵌入式軟件和構(gòu)建電路板,還要了解如何保護(hù)設(shè)備安全,以及如何將設(shè)備連接到網(wǎng)絡(luò)以便進(jìn)行遠(yuǎn)程更新和...

2017-11-07 標(biāo)簽:物聯(lián)網(wǎng)嵌入式操作系統(tǒng) 6074 0

異軍突起的嵌入式操作系統(tǒng)--LuatOS

異軍突起的嵌入式操作系統(tǒng)--LuatOS

LuatOS,一個具備強(qiáng)大工具鏈和豐富應(yīng)用庫的嵌入式操作系統(tǒng)

2022-01-18 標(biāo)簽:嵌入式操作系統(tǒng)LuatOS 5930 0

UCOS2_STM32移植詳細(xì)過程 (一)

UCOS2_STM32移植詳細(xì)過程 (一)

UCOS2_STM32移植詳細(xì)過程(一)

2020-04-07 標(biāo)簽:STM32移植嵌入式操作系統(tǒng) 4427 0

不再低調(diào),QuecPython橫空出世

移遠(yuǎn)通信正式推出一套輕松上手、功能完善的嵌入式操作系統(tǒng)——QuecPython,可讓客戶基于移遠(yuǎn)模組的二次開發(fā)更便捷。

2020-11-11 標(biāo)簽:python嵌入式操作系統(tǒng)移遠(yuǎn)通信 3358 0

嵌入式操作系統(tǒng)的功能與特點

根據(jù)英國電氣工程師協(xié)會的定義,嵌入式系統(tǒng)為控制、監(jiān)視或輔助設(shè)備、機(jī)器或用于工廠運(yùn)作的設(shè)備。小編下面為你整理了關(guān)于嵌入式操作系統(tǒng)的功能,希望對你有所幫助。

2020-07-16 標(biāo)簽:cpu嵌入式操作系統(tǒng) 3185 0

嵌入式開發(fā)系統(tǒng)定義及嵌入式操作系統(tǒng)基礎(chǔ)知識

嵌入式開發(fā)系統(tǒng)定義及嵌入式操作系統(tǒng)基礎(chǔ)知識

嵌入式開發(fā)系統(tǒng)一般指非pc系統(tǒng),有計算機(jī)功能但又不稱之為計算機(jī)的設(shè)備或器材。它是以應(yīng)用為中心,軟硬件可裁減的,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功...

2018-04-14 標(biāo)簽:嵌入式開發(fā)嵌入式操作系統(tǒng) 3130 0

研華科技推出基于Arm? Cortex?-A35 NXP i.MX 8X應(yīng)用處理器

ROM-5620基于NXP的i.MX 8X SoC,采用2 /4個高能效Cortex-A35內(nèi)核,與Cortex-A7相比性能提高了40%,功耗降低了1...

2020-06-13 標(biāo)簽:NXPLinux應(yīng)用處理器 3039 0

物聯(lián)網(wǎng)時代,十歲RT-Thread欲再攀高峰

隨著物聯(lián)網(wǎng)的發(fā)展,對RTOS產(chǎn)生了新的需求,對于國內(nèi)廠商來說,也是一大挑戰(zhàn), 國產(chǎn)的開源嵌入式實時操作系統(tǒng)RT-Thread正是為解決這些行業(yè)內(nèi)的共性問...

2016-07-27 標(biāo)簽:RTOS嵌入式操作系統(tǒng)RT-Thread 2554 1

嵌入式操作系統(tǒng)休眠喚醒后自動運(yùn)行程序的方法

嵌入式操作系統(tǒng)休眠喚醒后自動運(yùn)行程序的方法

為了提高系統(tǒng)的啟動速度,通常采用基于休眠技術(shù)的方式來實現(xiàn)嵌入式系統(tǒng)的快速啟動。例如,在一些數(shù)字電視中,采用休眠技術(shù)以后的啟動時間要比原來的啟動時間約快1/3。

2012-09-27 標(biāo)簽:嵌入式操作系統(tǒng)休眠喚醒 1937 0

查看更多>>

嵌入式操作系統(tǒng)數(shù)據(jù)手冊

相關(guān)標(biāo)簽

相關(guān)話題

換一批
  • 深度學(xué)習(xí)
    深度學(xué)習(xí)
    +關(guān)注
  • 工業(yè)4.0
    工業(yè)4.0
    +關(guān)注
    工業(yè)4.0是由德國政府《德國2020高技術(shù)戰(zhàn)略》中所提出的十大未來項目之一。該項目由德國聯(lián)邦教育局及研究部和聯(lián)邦經(jīng)濟(jì)技術(shù)部聯(lián)合資助,投資預(yù)計達(dá)2億歐元。旨在提升制造業(yè)的智能化水平,建立具有適應(yīng)性、資源效率及基因工程學(xué)的智慧工廠,在商業(yè)流程及價值流程中整合客戶及商業(yè)伙伴。
  • 英偉達(dá)
    英偉達(dá)
    +關(guān)注
    Nvidia 是全球圖形技術(shù)和數(shù)字媒體處理器行業(yè)領(lǐng)導(dǎo)廠商,NVIDIA的總部設(shè)在美國加利福尼亞州的圣克拉拉市,在20多個國家和地區(qū)擁有約5700名員工。公司在可編程圖形處理器方面擁有先進(jìn)的專業(yè)技術(shù),在并行處理方面實現(xiàn)了諸多突破。公司創(chuàng)立于1993年1月,總部位于美國加利福尼亞州圣克拉拉市。
  • BeagleBone
    BeagleBone
    +關(guān)注
  • mbed
    mbed
    +關(guān)注
  • 無人機(jī)技術(shù)
    無人機(jī)技術(shù)
    +關(guān)注
    以無人駕駛來說,城市中將建造一個巨大的交通共享網(wǎng),只要拿出手機(jī)就能隨時呼叫無人駕駛汽車服務(wù);交警能精準(zhǔn)判斷每一輛汽車去向,更有效地管理交通……
  • LD3320
    LD3320
    +關(guān)注
  • OpenWrt
    OpenWrt
    +關(guān)注
    OpenWrt 可以被描述為一個嵌入式的 Linux 發(fā)行版。(主流路由器固件有 dd-wrt,tomato,openwrt,padavan四類)對比一個單一的、靜態(tài)的系統(tǒng),OpenWrt的包管理提供了一個完全可寫的文件系統(tǒng),從應(yīng)用程序供應(yīng)商提供的選擇和配置,并允許您自定義的設(shè)備,以適應(yīng)任何應(yīng)用程序。
  • ARM架構(gòu)
    ARM架構(gòu)
    +關(guān)注
    ARM架構(gòu)過去稱作進(jìn)階精簡指令集機(jī)器(Advanced RISC Machine,更早稱作:Acorn RISC Machine),是一個32位精簡指令集(RISC)處理器架構(gòu),其廣泛地使用在許多嵌入式系統(tǒng)設(shè)計。
  • DragonBoard 410c
    DragonBoard 410c
    +關(guān)注
    Qualcomm最新的“龍板”——Qualcomm DragonBoard 410c,是一枚功能極為強(qiáng)大,身材特別小巧的開發(fā)板,它集成了目前最流行的智能手機(jī)處理能力,幫您實現(xiàn)對各種智能硬件的天馬行空想象。您可以研用“龍板”實現(xiàn)高清視頻、Wi-Fi/藍(lán)牙、多媒體、3D游戲等各項功能。
  • OpenCL
    OpenCL
    +關(guān)注
    OpenCL是一個為異構(gòu)平臺編寫程序的框架,此異構(gòu)平臺可由CPU,GPU或其他類型的處理器組成。OpenCL由一門用于編寫kernels (在OpenCL設(shè)備上運(yùn)行的函數(shù))的語言(基于C99)和一組用于定義并控制平臺的API組成。
  • Windows CE
    Windows CE
    +關(guān)注
     Windows Embedded Compact(即 Windows CE)是微軟公司嵌入式、移動計算平臺的基礎(chǔ),它是一個開放的、可升級的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作系統(tǒng)。
  • JDI
    JDI
    +關(guān)注
    JDI(Java Debug Interface)是 JPDA 三層模塊中最高層的接口,定義了調(diào)試器(Debugger)所需要的一些調(diào)試接口。基于這些接口,調(diào)試器可以及時地了解目標(biāo)虛擬機(jī)的狀態(tài),例如查看目標(biāo)虛擬機(jī)上有哪些類和實例等。
  • NFS
    NFS
    +關(guān)注
      網(wǎng)絡(luò)文件系統(tǒng),英文Network File System(NFS),是由SUN公司研制的UNIX表示層協(xié)議(presentation layer protocol),能使使用者訪問網(wǎng)絡(luò)上別處的文件就像在使用自己的計算機(jī)一樣。
  • 麒麟960
    麒麟960
    +關(guān)注
    麒麟960(kirin 960)是海思半導(dǎo)體有限公司推出的新一代移動設(shè)備芯片,麒麟960首次配備ARM Cortex-A73 CPU核心,小核心為A53,組成四大四小的big.LITTLE組合,GPU為Mali G71 MP8。
  • tizen
    tizen
    +關(guān)注
  • SiliconLabs
    SiliconLabs
    +關(guān)注
  • X86架構(gòu)
    X86架構(gòu)
    +關(guān)注
  • uCOS II
    uCOS II
    +關(guān)注
  • ARM公司
    ARM公司
    +關(guān)注
    ARM公司是一家知識產(chǎn)權(quán)(IP)供應(yīng)商,它與一般的半導(dǎo)體公司最大的不同就是不制造芯片且不向終端用戶出售芯片,而是通過轉(zhuǎn)讓設(shè)計方案,由合作伙伴生產(chǎn)出各具特色的芯片。
  • 米爾科技
    米爾科技
    +關(guān)注
    米爾是一家專注于ARM嵌入式軟硬件開發(fā)的高新技術(shù)企業(yè)。在以客戶為中心的指引下,米爾為嵌入式領(lǐng)域客戶提供專業(yè)的ARM工業(yè)控制板、ARM核心板、ARM開發(fā)工具、充電樁計費(fèi)控制單元及充電控制板等產(chǎn)品和技術(shù)服務(wù)。
  • 數(shù)字電子鐘
    數(shù)字電子鐘
    +關(guān)注
  • A6處理器
    A6處理器
    +關(guān)注
  • 大聯(lián)大友尚
    大聯(lián)大友尚
    +關(guān)注
  • YunOS
    YunOS
    +關(guān)注
  • OpenStack
    OpenStack
    +關(guān)注
    OpenStack是一個開源的云計算管理平臺項目,是一系列軟件開源項目的組合。由NASA(美國國家航空航天局)和Rackspace合作研發(fā)并發(fā)起,以Apache許可證(Apache軟件基金會發(fā)布的一個自由軟件許可證)授權(quán)的開源代碼項目。
  • MMU
    MMU
    +關(guān)注
    MMU是中文名是內(nèi)存管理單元,有時稱作分頁內(nèi)存管理單元,它是一種負(fù)責(zé)處理中央處理器(CPU)的內(nèi)存訪問請求的計算機(jī)硬件。它的功能包括虛擬地址到物理地址的轉(zhuǎn)換(即虛擬內(nèi)存管理)、內(nèi)存保護(hù)、中央處理器高速緩存的控制,在較為簡單的計算機(jī)體系結(jié)構(gòu)中,負(fù)責(zé)總線的仲裁以及存儲體切換。
  • 馬云
    馬云
    +關(guān)注
  • OMAPL138
    OMAPL138
    +關(guān)注
    OMAP-L138是美國德州儀器(TI)推出全新DSP+ARM工業(yè)處理器 ,這款芯片也是業(yè)界功耗最低的浮點數(shù)字信號處理器 (DSP) + ARM9處理器,大大降低了雙核通訊的開發(fā)難度,可充分滿足工業(yè)應(yīng)用的高能效、連通性設(shè)計對高集成度外設(shè)、更低熱量耗散以及更長電池使用壽命的需求。
  • 中國硬件創(chuàng)新大賽
    中國硬件創(chuàng)新大賽
    +關(guān)注
換一批

關(guān)注此標(biāo)簽的用戶(1人)

鋼鐵俠私人助理

編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題