在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

什么是實(shí)時(shí)操作系統(tǒng)(RTOS)

Nordic半導(dǎo)體 ? 來源:Nordic半導(dǎo)體 ? 2020-04-29 14:49 ? 次閱讀

嵌入式開發(fā)人員通常習(xí)慣于裸機(jī)編程,或者對(duì)使用實(shí)時(shí)操作系統(tǒng)(RTOS)有所保留。這里談?wù)凴TOS的作用,以及為什么應(yīng)該考慮使用它們。

現(xiàn)今的產(chǎn)品開發(fā)周期變得越來越復(fù)雜。開發(fā)時(shí)間越來越短,但所需功能集日益擴(kuò)展,使得繁忙的開發(fā)人員需要千方百計(jì)在更短的時(shí)間內(nèi)完成更多工作。通常,使用RTOS可以提高任務(wù)管理和資源共享的效率。

什么是實(shí)時(shí)操作系統(tǒng)(RTOS)

簡(jiǎn)而言之,RTOS是一款旨在有效管理中央處理器(CPU)時(shí)間的軟件。當(dāng)時(shí)間是應(yīng)用的重點(diǎn)時(shí),這對(duì)于嵌入式系統(tǒng)尤為重要。

Windows等操作系統(tǒng)與嵌入式系統(tǒng)中常用的RTOS的主要區(qū)別,在于對(duì)外部事件的響應(yīng)時(shí)間。Windows等普通OS提供對(duì)事件的不確定性響應(yīng),即使試圖保持響應(yīng)速度也無法保證何時(shí)處理事件。使得用戶認(rèn)為操作系統(tǒng)響應(yīng)靈敏,比處理基礎(chǔ)任務(wù)更為重要。另一方面,RTOS則提供了實(shí)時(shí)響應(yīng)和高度確定性的反應(yīng)。

習(xí)慣使用Windows或Linux等操作系統(tǒng)的開發(fā)人員將會(huì)非常熟悉嵌入式RTOS的特性。它們經(jīng)設(shè)計(jì)在內(nèi)存有限的系統(tǒng)中運(yùn)行,并且可以無限期運(yùn)行而無需重置。

由于RTOS旨在快速響應(yīng)事件并在重負(fù)載下執(zhí)行,RTOS在執(zhí)行大型任務(wù)時(shí)可能會(huì)較其他OS慢。

RTOS調(diào)度

RTOS的價(jià)值在于很高的響應(yīng)速度,而高級(jí)調(diào)度算法是其中的關(guān)鍵組件。 嵌入式系統(tǒng)的時(shí)間要求各有不同,從軟實(shí)時(shí)洗衣機(jī)控制系統(tǒng)到硬實(shí)時(shí)飛機(jī)安全系統(tǒng)等等。在后者的情況下,只有能夠準(zhǔn)確預(yù)測(cè)OS調(diào)度程序的行為,才能滿足實(shí)時(shí)要求的基礎(chǔ)需求。 許多操作系統(tǒng)給人以一次執(zhí)行多個(gè)程序的印象,但是這種多任務(wù)處理其實(shí)只是一種錯(cuò)覺。單個(gè)處理器內(nèi)核在任一時(shí)間只能運(yùn)行單個(gè)執(zhí)行線程。操作系統(tǒng)的調(diào)度程序決定何時(shí)運(yùn)行哪個(gè)程序或線程。通過在線程之間快速切換,它帶來了同時(shí)執(zhí)行多項(xiàng)任務(wù)的錯(cuò)覺。 靈活的RTOS調(diào)度程序允許采用廣泛的方法來處理優(yōu)先級(jí),盡管RTOS通常主要用于非常狹窄的應(yīng)用程序集。RTOS調(diào)度程序應(yīng)提供最小的中斷延遲和最小的線程切換開銷。這是使得RTOS與重視時(shí)間的嵌入式系統(tǒng)如此密切相關(guān)的原因。

在嵌入式設(shè)計(jì)中使用RTOS

許多嵌入式設(shè)計(jì)編程人員避免使用RTOS,因?yàn)樗麄儜岩蒖TOS給其應(yīng)用程序增加了太多的復(fù)雜性,或者RTOS其實(shí)是一個(gè)未知的領(lǐng)域。RTOS通常需要最多占用5%的CPU資源來執(zhí)行其任務(wù)。盡管總會(huì)有一些資源上的損失,但RTOS可以在簡(jiǎn)化的確定性,通過硬件抽象的易用性,減少的開發(fā)時(shí)間以及更便利的調(diào)試等等方面彌補(bǔ)這一不足。 使用RTOS意味著你可以同時(shí)運(yùn)行多項(xiàng)任務(wù),并在需要時(shí)引入基本的連接性、隱私、安全性等。RTOS允許針對(duì)項(xiàng)目的特定需求創(chuàng)建優(yōu)化的解決方案。

推出Zephyr RTOS

這有許多RTOS解決方案,Nordic世界的許多開發(fā)人員都專注于開發(fā)低功耗嵌入式系統(tǒng)。如果是這樣,我們建議查看Zephyr,它非常適合要求超低功耗的連接解決方案。 模塊化的Zephyr RTOS支持多種架構(gòu),因此開發(fā)人員可以輕松定制解決方案以滿足其需求。 Zephyr是真正的開源解決方案。某些聲稱是開源的RTOS其實(shí)是由私人企業(yè)推動(dòng)的,而Zephyr則由Linux基金會(huì)管理,因此是開源協(xié)作方案。Nordic代表擔(dān)任委員會(huì)和工作組成員,他們與來自其他大型和小型企業(yè)的代表一起工作。 額外的好處到目前為止,RTOS的確定性調(diào)度功能已經(jīng)成為焦點(diǎn)。此外,諸如Zephyr之類的RTOS還具有其他有用的功能。

Zephyr帶有功能強(qiáng)大的日志記錄系統(tǒng),能夠輸出到多個(gè)后端,例如UART或RTT。日志具有不同的優(yōu)先級(jí),帶有時(shí)間戳,并且可以按照模塊或關(guān)鍵性級(jí)別輕松過濾。

Zephyr還有許多簡(jiǎn)化調(diào)試的工具,例如CPU使用率監(jiān)控器、堆棧標(biāo)記、錯(cuò)誤處理程序以及對(duì)PC工具的支持,這些工具可讓戶查看線程的執(zhí)行和調(diào)度。

當(dāng)然,Zephyr還支持成熟的OS功能,例如互斥鎖、內(nèi)存分配服務(wù)以及保護(hù)、線程同步和數(shù)據(jù)傳遞。當(dāng)然,擁有一系列用于組件選擇的現(xiàn)成驅(qū)動(dòng)程序也是很棒的功能。它使得開發(fā)人員可以專注于手頭的應(yīng)用程序,而不必制作和測(cè)試低級(jí)驅(qū)動(dòng)程序。

經(jīng)過一些適應(yīng)之后,我相信大多數(shù)嵌入式開發(fā)人員將更喜歡使用RTOS而不是裸機(jī)編程。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6665

    瀏覽量

    110923
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1036

    瀏覽量

    47739
  • RTOS
    +關(guān)注

    關(guān)注

    22

    文章

    820

    瀏覽量

    119915

原文標(biāo)題:【媒體報(bào)道】面向嵌入式開發(fā)人員的實(shí)時(shí)操作系統(tǒng)RTOS

文章出處:【微信號(hào):nordicsemi,微信公眾號(hào):Nordic半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用任務(wù)通知提高RTOS應(yīng)用的效率

    實(shí)時(shí)嵌入式系統(tǒng)中,性能和資源效率是決定設(shè)計(jì)成敗的關(guān)鍵因素。傳統(tǒng)的實(shí)時(shí)操作系統(tǒng)RTOS)提供了如隊(duì)列、信號(hào)量和事件組機(jī)制,實(shí)現(xiàn)任務(wù)之間的同
    的頭像 發(fā)表于 12-27 14:54 ?344次閱讀

    linux是實(shí)時(shí)系統(tǒng)還是分時(shí)操作系統(tǒng)

    大家平時(shí)玩單片機(jī)基本上對(duì)于μC/OS、FreeRTOS、ThreadX這些操作系統(tǒng)非常熟悉了,他們都屬于實(shí)時(shí)操作系統(tǒng)RTOS),在工業(yè)領(lǐng)域比較廣泛;然而對(duì)于linux這樣的基于時(shí)間片
    的頭像 發(fā)表于 11-11 11:43 ?636次閱讀

    基于恩智浦FRDM-MCXA153開發(fā)板實(shí)現(xiàn)RT-Thread的GPIO驅(qū)動(dòng)

    隨著嵌入式系統(tǒng)的不斷發(fā)展,高效且易用的實(shí)時(shí)操作系統(tǒng)(RTOS)變得越來越重要。RT-Thread作為一個(gè)開源的物聯(lián)網(wǎng)操作系統(tǒng),以其卓越的性能
    的頭像 發(fā)表于 10-25 10:18 ?423次閱讀
    基于恩智浦FRDM-MCXA153開發(fā)板實(shí)現(xiàn)RT-Thread的GPIO驅(qū)動(dòng)

    深入解析Zephyr RTOS的技術(shù)細(xì)節(jié)

    Zephyr是一個(gè)針對(duì)資源受限設(shè)備優(yōu)化的小型、可縮放、多體系架構(gòu)實(shí)時(shí)操作系統(tǒng)RTOS)。Zephyr由Linux基金會(huì)維護(hù)[1],是一個(gè)以構(gòu)建業(yè)界最佳的RTOS為目標(biāo)的開源合作項(xiàng)目。
    的頭像 發(fā)表于 10-22 16:47 ?743次閱讀
    深入解析Zephyr <b class='flag-5'>RTOS</b>的技術(shù)細(xì)節(jié)

    鴻道Intewell實(shí)時(shí)操作系統(tǒng)MIPS架構(gòu)生態(tài):龍芯2K1000

    在當(dāng)今快速發(fā)展的工業(yè)互聯(lián)時(shí)代,實(shí)時(shí)操作系統(tǒng)RTOS)扮演著至關(guān)重要的角色。實(shí)時(shí)操作系統(tǒng)為工業(yè)制造、能源電力、軌道交通、汽車電子等領(lǐng)域提供了
    的頭像 發(fā)表于 08-29 10:09 ?373次閱讀
    鴻道Intewell<b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>操作系統(tǒng)</b>MIPS架構(gòu)生態(tài):龍芯2K1000

    基于MM32F5270 MCU實(shí)現(xiàn)FreeRTOS移植

    在嵌入式領(lǐng)域中,嵌入式實(shí)時(shí)操作系統(tǒng)正得到越來越廣泛的應(yīng)用。采用嵌入式實(shí)時(shí)操作系統(tǒng)RTOS)可以更合理、更有效地利用 CPU 的資源,簡(jiǎn)化應(yīng)
    的頭像 發(fā)表于 08-22 10:04 ?1637次閱讀
    基于MM32F5270 MCU實(shí)現(xiàn)FreeRTOS移植

    RTOS的特性和類型

    實(shí)時(shí)操作系統(tǒng)RTOS)是一種可運(yùn)行實(shí)時(shí)計(jì)算應(yīng)用程序的軟件平臺(tái),用于處理具有明確時(shí)間約束的事件和數(shù)據(jù)。與通用操作系統(tǒng)(GPOS)不同,
    的頭像 發(fā)表于 08-20 11:29 ?729次閱讀

    工業(yè)實(shí)時(shí)操作系統(tǒng)對(duì)比:鴻道Intewell跟rt-linux有啥區(qū)別

    Intewell和RT-Linux是兩種不同的實(shí)時(shí)操作系統(tǒng)RTOS),它們具有各自獨(dú)特的特點(diǎn)和優(yōu)勢(shì)。以下是Intewell操作系統(tǒng)的一些關(guān)鍵特性,以及與RT-Linux的比較:
    的頭像 發(fā)表于 07-03 10:00 ?617次閱讀
    工業(yè)<b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>操作系統(tǒng)</b>對(duì)比:鴻道Intewell跟rt-linux有啥區(qū)別

    實(shí)時(shí)操作系統(tǒng)之RT-Thread及FreeRTOS

    RT-Thread與其他很多RTOS如FreeRTOS的主要區(qū)別之一是,它不僅僅是一個(gè)實(shí)時(shí)內(nèi)核,還具備豐富的中間層組件,如下圖所示。FreeRTOS和RT-Thread是兩種常見的嵌入式實(shí)時(shí)
    的頭像 發(fā)表于 05-29 08:10 ?4166次閱讀
    <b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>操作系統(tǒng)</b>之RT-Thread及FreeRTOS

    如何開發(fā)智能小車的驅(qū)動(dòng)器軟件

    RTOS全稱為 Real Time Operation System,即實(shí)時(shí)操作系統(tǒng)RTOS強(qiáng)調(diào)的是實(shí)時(shí)性,又分為硬
    發(fā)表于 04-23 16:36 ?462次閱讀
    如何開發(fā)智能小車的驅(qū)動(dòng)器軟件

    帶你認(rèn)識(shí)實(shí)時(shí)操作系統(tǒng)(rtos)

    實(shí)時(shí)操作系統(tǒng)RTOS)是為嵌入式系統(tǒng)實(shí)時(shí)應(yīng)用提供一個(gè)穩(wěn)定、可預(yù)測(cè)和高效運(yùn)行環(huán)境的操作系統(tǒng)
    的頭像 發(fā)表于 04-16 16:30 ?1453次閱讀
    帶你認(rèn)識(shí)<b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>操作系統(tǒng)</b>(<b class='flag-5'>rtos</b>)

    Haply Robotics宣布與BlackBerry QNX建立合作伙伴關(guān)系

    蒙特利爾,2024 年 4 月 10 日,遠(yuǎn)程操作和觸覺機(jī)器人控制領(lǐng)域的開拓者Haply Robotics宣布與BlackBerry QNX 建立合作伙伴關(guān)系,后者因其在實(shí)時(shí)操作系統(tǒng)RTOS
    的頭像 發(fā)表于 04-14 09:02 ?616次閱讀

    瑞薩正式加入Zephyr項(xiàng)目,攜手共建開源實(shí)時(shí)操作系統(tǒng)新生態(tài)

    近日,業(yè)界領(lǐng)先的半導(dǎo)體解決方案提供商瑞薩宣布正式加入Zephyr?項(xiàng)目,并榮升為銀級(jí)會(huì)員。Zephyr作為Linux基金會(huì)的開源項(xiàng)目,致力于面向未來、資源受限的設(shè)備打造安全、互聯(lián)且靈活的實(shí)時(shí)操作系統(tǒng)RTOS)。瑞薩的加入無疑將
    的頭像 發(fā)表于 03-12 09:18 ?778次閱讀

    何時(shí)選擇裸機(jī)?何時(shí)選擇RTOS?何時(shí)選擇GPOS?

    在每個(gè)開發(fā)項(xiàng)目的初期,你都必須選擇軟件開發(fā)的基礎(chǔ)。雖然有很多選擇,但它們通常分為三類:裸機(jī)、實(shí)時(shí)操作系統(tǒng)RTOS)或通用操作系統(tǒng)(GPOS)。
    的頭像 發(fā)表于 02-27 11:42 ?1311次閱讀

    一個(gè)成熟且可靠的開源實(shí)時(shí)操作系統(tǒng)

    市場(chǎng)上有許多專有和開源實(shí)時(shí)操作系統(tǒng)RTOS)。ThreadX已經(jīng)以其對(duì)小代碼大小和高性能的關(guān)注而聞名。然而,它的競(jìng)爭(zhēng)優(yōu)勢(shì)遠(yuǎn)遠(yuǎn)超出了這些屬性。
    的頭像 發(fā)表于 02-20 12:26 ?981次閱讀
    主站蜘蛛池模板: 天堂在线链接 | 免费网站在线视频美女被 | 天天看天天爽天天摸天天添 | 国产黄色一级网站 | 狠狠干成人| 色老头成人免费综合视频 | 一及黄色 | 天天干天天操天天射 | 欧美一区二区三区综合色视频 | 四虎影在永久地址在线观看 | 一级特一级特色生活片 | 国产午夜精品片一区二区三区 | 2022欧美高清中文字幕在线看 | 国产精品女仆装在线播放 | 三级网站在线免费观看 | 亚洲成熟 | 西西人体44renti大胆亚洲 | 亚洲国产成人久久77 | 激情婷婷 | 亚洲综合黄色 | 国产成人乱码一区二区三区 | 国产aaaaaa| 欧美亚洲综合另类型色妞 | 奇米影视777狠狠狠888不卡 | 色偷偷视频 | 天堂网在线.www天堂在线资源 | 免费 在线播放 | 二级黄的全免费视频 | 久久综合影视 | 亚洲精品美女久久久久网站 | 韩国三级精品 | 亚洲欧美一区二区久久香蕉 | 丁香婷婷综合网 | 欧美xxxx色视频在线观看免费 | 四虎精品视频 | 日本xxwwxxww视频免费丝袜 | 婷婷六月激情在线综合激情 | 中文字字幕码一二区 | 黄色美女网站免费看 | 日本不卡1| 毛片毛 |