91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

哪一個(gè)嵌入式操作系統(tǒng)適合你?

Silicon Labs ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-09-14 16:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前市場(chǎng)上還沒有一款操作系統(tǒng)可以適合所有不同類型的嵌入式應(yīng)用,盡管有一些非常接近。嵌入式系統(tǒng)多種多樣,范圍從簡(jiǎn)單的8MCU到高度復(fù)雜的64位多核CPU。在大多數(shù)嵌入式操作系統(tǒng)的內(nèi)核中,都會(huì)有一個(gè)實(shí)時(shí)操作系統(tǒng)(RTOS),這是管理CPU時(shí)序和其他資源的軟件。此外,一些操作系統(tǒng)會(huì)提供額外的模塊來處理通信協(xié)議、數(shù)據(jù)存儲(chǔ)、用戶接口等。

針對(duì)工程師選用嵌入式操作系統(tǒng)的難題,Silicon Labs(亦稱芯科科技)軟件架構(gòu)師,Micrium創(chuàng)始人 Jean J. Labrosse先生近期接受行業(yè)媒體專訪,進(jìn)一步分析當(dāng)前RTOS市場(chǎng)及應(yīng)用發(fā)展?fàn)顩r,同時(shí)說明如何根據(jù)產(chǎn)品應(yīng)用選擇合適的嵌入式操作系統(tǒng),敬請(qǐng)點(diǎn)擊閱讀原文觀看完整的采訪整理報(bào)導(dǎo)!

選擇哪款操作系統(tǒng)取決于你的應(yīng)用

下圖為一些流行的嵌入式RTOSCPU支持情況。到目前為止,在中國非常受歡迎的RTOS是來自Micrium(現(xiàn)被Silicon Labs收購)的μC/OS-IIOS2)和μC/OS-IIIOS3)。這些RTOS在非商業(yè)應(yīng)用中可以免費(fèi)使用,但對(duì)于商業(yè)用途則需要獲得授權(quán)。OS2OS3可以覆蓋市場(chǎng)上幾乎所有的CPU,這是一個(gè)相當(dāng)理想的特性,因?yàn)樗兄诒Wo(hù)你在軟件方面的投資,你的應(yīng)用可以很容易地從一種處理器架構(gòu)遷移到另一種處理器架構(gòu)上。

流行的RTOSCPU支持情況

如果你的應(yīng)用需要的是RTOS在多任務(wù)處理和資源共享方面的功能,那么FreeRTOS這款受歡迎的開源RTOS可能是另一種不錯(cuò)的選擇。同樣地,如果你使用Cortex-M處理器,ARM會(huì)提供免費(fèi)的RTX。然而,如果你正在設(shè)計(jì)一款商業(yè)產(chǎn)品,強(qiáng)烈推薦你使用一種商業(yè)RTOS而非一種開源解決方案。

MicriumRTOS很容易理解,事實(shí)上,關(guān)于這些RTOS內(nèi)部構(gòu)成的書籍已經(jīng)被撰寫并翻譯成中文版本。

現(xiàn)在,物聯(lián)網(wǎng)是一個(gè)非常熱門的話題,它取決于你正在談?wù)撃姆矫娴膬?nèi)容。如果你正在設(shè)計(jì)一個(gè)葉子節(jié)點(diǎn),那么很可能你將需要某種形式的無線連接。有許多協(xié)議可供選擇,不過大多數(shù)嵌入式操作系統(tǒng)提供商并不直接提供無線協(xié)議棧,你可能得借助半導(dǎo)體制造商來提供這些解決方案。事實(shí)證明,只有極少數(shù)供應(yīng)商可以提供無線芯片和軟件的完整組合。

不過,Silicon Labs可提供IoT解決方案和無線連接,能夠提供如下協(xié)議的完整解決方案:Bluetooth、Bluetooth Mesh、ZigBeeThread、WiFi、專有協(xié)議(即定制協(xié)議)。事實(shí)上,這些協(xié)議已經(jīng)預(yù)集成在Silicon LabsEFR32多協(xié)議Wireless Gecko SoC系列產(chǎn)品中。這些芯片不僅包含無線協(xié)議,而且集成了Micrium的嵌入式操作系統(tǒng)。這使得可以相對(duì)容易地增加產(chǎn)品的功能,而無需擔(dān)心無線技術(shù)的復(fù)雜性。

越來越多的應(yīng)用需要同時(shí)使用多種無線協(xié)議,并且為了降低成本,需要同一顆芯片同時(shí)支持這些協(xié)議。例如,你可能希望你的客戶使用Bluetooth去配置一個(gè)ZigBeeThread設(shè)備。一旦配置成功,繼續(xù)同時(shí)運(yùn)行兩種協(xié)議棧是可行的。Bluetooth仍然可以作為一個(gè)信標(biāo)設(shè)備向路人提供關(guān)于你的設(shè)備可提供的增值特性的額外信息。這對(duì)于電子貨架標(biāo)簽、餐館、加油站或其他類似應(yīng)用都將非常有用。

另一個(gè)方面是云連接。你的嵌入式設(shè)備將很可能是一個(gè)更大聯(lián)網(wǎng)設(shè)備網(wǎng)絡(luò)的一部分,連接到亞馬遜網(wǎng)絡(luò)服務(wù)、微軟Azure云、IBM Bluemix或其他平臺(tái)將不再是問題,嵌入式操作系統(tǒng)供應(yīng)商正在越來越多地提供云連接器及其協(xié)議棧來支持這些服務(wù)。

當(dāng)然,IoT解決方案供應(yīng)商必須提供一些功能來確保這些設(shè)備是安全、可靠且現(xiàn)場(chǎng)可升級(jí)的。設(shè)計(jì)人員需要在開發(fā)周期的早期考慮安全因素,而不是在事后。客戶越來越多地要求我們提供完整的、端到端的解決方案?,F(xiàn)在這是可以的,因?yàn)樽鳛?/span>Silicon Labs的一部分,我們不僅可以提供帶有額外模塊和云連接功能的嵌入式操作系統(tǒng),而且可以提供完整的無線MCU和協(xié)議棧,讓工程師將精力更多地集中在產(chǎn)品設(shè)計(jì)的獨(dú)特性方面。

聲明:本文內(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)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5198

    文章

    20449

    瀏覽量

    334079
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7402

    瀏覽量

    129313

原文標(biāo)題:【應(yīng)用解析】嵌入式操作系統(tǒng)那么多,哪一個(gè)適合你?

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式單片機(jī)開發(fā)學(xué)習(xí)路徑

    項(xiàng)目 通過完成些簡(jiǎn)單的項(xiàng)目來鞏固所學(xué)知識(shí)。例如,制作個(gè)簡(jiǎn)單的LED閃爍電路或溫度傳感器測(cè)量系統(tǒng)。 4. 高級(jí)進(jìn)階 4.1 操作系統(tǒng)
    發(fā)表于 02-09 15:42

    什么是嵌入式應(yīng)用開發(fā)?

    概述 所謂的嵌入式應(yīng)用開發(fā)就是在嵌入式操作系統(tǒng)下進(jìn)行開發(fā)、軟硬件綜合開發(fā) ?嵌入式應(yīng)用開發(fā)?是指在嵌入式
    發(fā)表于 01-12 16:13

    嵌入式基礎(chǔ)知識(shí)-系統(tǒng)調(diào)度

    系統(tǒng)調(diào)度是操作系統(tǒng)重要功能,在嵌入式開發(fā),也要了解系統(tǒng)調(diào)度的基本原理。對(duì)于嵌入式Linux開發(fā),
    發(fā)表于 12-16 08:15

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

    要理解嵌入式操作系統(tǒng)(Embedded Operating System,簡(jiǎn)稱 RTOS/EOS),我們可以從本質(zhì)定義→核心區(qū)別→實(shí)際作用→典型特征→嵌入式開發(fā)場(chǎng)景適配,五個(gè)維度來拆解
    發(fā)表于 12-09 10:33

    嵌入式系統(tǒng)的定義和應(yīng)用領(lǐng)域

    。盡管有些嵌入式系統(tǒng)可能包含操作系統(tǒng),但大多數(shù)情況下,它們僅由個(gè)程序來控制整個(gè)邏輯。 從更專業(yè)的角度來看,
    發(fā)表于 11-17 06:49

    單片機(jī)的操作系統(tǒng)

    。 ? ? RT-Thread ?:國產(chǎn)開源系統(tǒng),集成GUI、網(wǎng)絡(luò)協(xié)議棧、文件系統(tǒng)等組件,兼容POSIX接口,適合物聯(lián)網(wǎng)設(shè)備。 ? 嵌入式操作系
    發(fā)表于 11-14 06:18

    嵌入式實(shí)時(shí)操作系統(tǒng)的特點(diǎn)

    實(shí)時(shí)嵌入式操作系統(tǒng)(Real-Time Embedded Operating System)是專門設(shè)計(jì)用于嵌入式系統(tǒng)的實(shí)時(shí)操作系統(tǒng)。
    發(fā)表于 11-13 06:30

    嵌入式rtos中哪一個(gè)更加值得去學(xué)習(xí)?

    的 “實(shí)時(shí)性優(yōu)化”,放到大多數(shù)嵌入式場(chǎng)景里,這點(diǎn)差距根本夠不上 “決定性”。真正決定個(gè) RTOS 值不值得學(xué)、能不能扛事的,從來不是這點(diǎn) “微操”,而是能不能把硬
    的頭像 發(fā)表于 11-05 10:48 ?708次閱讀
    <b class='flag-5'>嵌入式</b>rtos中<b class='flag-5'>哪一個(gè)</b>更加值得去學(xué)習(xí)?

    入行嵌入式應(yīng)該怎么準(zhǔn)備?

    知識(shí): 、C/C++編程C/C++是嵌入式系統(tǒng)開發(fā)中最常用的編程語言。熟練掌握C/C++語言將使能夠理解和編寫底層驅(qū)動(dòng)程序、操作系統(tǒng)
    發(fā)表于 08-06 10:34

    嵌入式和單片機(jī),是同一個(gè)東西嗎?

    的程序控制各種外部設(shè)備,完成特定的操作。 總結(jié)來說,單片機(jī)是嵌入式系統(tǒng)中的種重要硬件組件,而嵌入式系統(tǒng)
    發(fā)表于 07-09 10:20

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    :使用Linux操作系統(tǒng),可以運(yùn)行各種復(fù)雜的應(yīng)用程序和驅(qū)動(dòng)程序。 4. 資源需求 : 單片機(jī)嵌入式 :對(duì)硬件資源的需求較低,通常只需要個(gè)單片機(jī)芯片,內(nèi)存和存儲(chǔ)空間較小。 Lin
    發(fā)表于 06-20 09:46

    嵌入式開發(fā),如何選擇適合系統(tǒng)?

    嵌入式ARM開發(fā)中,面對(duì)多種操作系統(tǒng)的選擇,如何做出最適合項(xiàng)目的決策?本文將為您梳理常見系統(tǒng)的特性,幫助您快速了解它們的優(yōu)缺點(diǎn),以便更好地選擇適合
    的頭像 發(fā)表于 05-20 11:32 ?1147次閱讀
    <b class='flag-5'>嵌入式</b>開發(fā),如何選擇<b class='flag-5'>適合</b>的<b class='flag-5'>系統(tǒng)</b>?

    嵌入式適合自學(xué)嗎?

    嵌入式適合自學(xué)嗎?其實(shí)并不建議大家自學(xué)嵌入式,主要有以下原因。 )學(xué)習(xí)難度大 1)知識(shí)體系復(fù)雜:嵌入式
    發(fā)表于 04-27 09:54

    RT-Thread嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班-深圳站重磅開啟!

    RT-Thread官方將在深圳舉辦為期三天的嵌入式操作系統(tǒng)專業(yè)培訓(xùn)班!本次培訓(xùn)將深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心技術(shù)與實(shí)戰(zhàn)應(yīng)用,助力開發(fā)者快速掌握RTOS開發(fā)精髓。無
    的頭像 發(fā)表于 04-11 18:18 ?832次閱讀
    RT-Thread<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>專業(yè)培訓(xùn)班-深圳站重磅開啟!

    操作系統(tǒng)適配,飛凌嵌入式T527核心板打造高效開發(fā)新體驗(yàn)

    飛凌嵌入式為基于全志T536處理器開發(fā)設(shè)計(jì)的FET527N-C核心板適配了全新升級(jí)的ForlinxDesktop22.04操作系統(tǒng),這舉措不僅能夠?yàn)橛脩魩砹烁恿鲿场⒎€(wěn)定的操作體驗(yàn)
    的頭像 發(fā)表于 03-20 14:33 ?1375次閱讀
    新<b class='flag-5'>操作系統(tǒng)</b>適配,飛凌<b class='flag-5'>嵌入式</b>T527核心板打造高效開發(fā)新體驗(yàn)