1. gzyueqian
      13352868059

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

      更新時(shí)間: 2017-09-15 14:28:29來(lái)源: 粵嵌教育瀏覽量:3201

        目前市場(chǎng)上還沒(méi)有一款操作系統(tǒng)可以適合所有不同類型的嵌入式應(yīng)用,盡管有一些非常接近。嵌入式系統(tǒng)多種多樣,范圍從簡(jiǎn)單的8位MCU到高度復(fù)雜的64位多核CPU?;浨?strong>嵌入式操作系統(tǒng)哪一個(gè)適合你呢?

        在大多數(shù)嵌入式操作系統(tǒng)的內(nèi)核中,都會(huì)有一個(gè)實(shí)時(shí)操作系統(tǒng),這是管理CPU時(shí)序和其他資源的軟件。此外,一些操作系統(tǒng)會(huì)提供額外的模塊來(lái)處理通信協(xié)議、數(shù)據(jù)存儲(chǔ)、用戶接口等。針對(duì)工程師選用嵌入式操作系統(tǒng)的難題,業(yè)內(nèi)人士進(jìn)一步分析當(dāng)前RTOS市場(chǎng)及應(yīng)用發(fā)展?fàn)顩r,同時(shí)說(shuō)明如何根據(jù)產(chǎn)品應(yīng)用選擇合適的嵌入式操作系統(tǒng)。

        選擇哪款操作系統(tǒng)取決于你的應(yīng)用。到目前為止,在中國(guó)非常受歡迎的RTOS是來(lái)自Micrium的μC/OS-II(OS2)和μC/OS-III(OS3)。這些RTOS在非商業(yè)應(yīng)用中可以免費(fèi)使用,但對(duì)于商業(yè)用途則需要獲得授權(quán)。OS2和OS3可以覆蓋市場(chǎng)上幾乎所有的CPU,這是一個(gè)相當(dāng)理想的特性,因?yàn)樗兄诒Wo(hù)你在軟件方面的投資,你的應(yīng)用可以很容易地從一種處理器架構(gòu)遷移到另一種處理器架構(gòu)上。

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

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

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

        另一個(gè)方面是云連接。你的嵌入式設(shè)備將很可能是一個(gè)更大聯(lián)網(wǎng)設(shè)備網(wǎng)絡(luò)的一部分,連接到亞馬遜網(wǎng)絡(luò)服務(wù)、微軟Azure云、IBM Bluemix或其他平臺(tái)將不再是問(wèn)題,嵌入式操作系統(tǒng)供應(yīng)商正在越來(lái)越多地提供云連接器及其協(xié)議棧來(lái)支持這些服務(wù)。當(dāng)然,IoT解決方案供應(yīng)商必須提供一些功能來(lái)確保這些設(shè)備是安全、可靠且現(xiàn)場(chǎng)可升級(jí)的。

        設(shè)計(jì)人員需要在開(kāi)發(fā)周期的早期考慮安全因素,而不是在事后??蛻粼絹?lái)越多地要求我們提供完整的、端到端的解決方案?,F(xiàn)在這是可以的,因?yàn)樽鳛镾ilicon Labs的一部分,我們不僅可以提供帶有額外模塊和云連接功能的嵌入式操作系統(tǒng),而且可以提供完整的無(wú)線MCU和協(xié)議棧,讓工程師將精力更多地集中在產(chǎn)品設(shè)計(jì)的獨(dú)特性方面。

        粵嵌由嵌入式產(chǎn)品及培訓(xùn)而起步,但并不囿于此,粵嵌始終跟隨IT技術(shù)發(fā)展不斷引進(jìn)熱門(mén)技術(shù),從而形成全面的課程體系。對(duì)此,小編只能說(shuō)粵嵌主要以實(shí)戰(zhàn)為主,都是真實(shí)的商業(yè)項(xiàng)目,而不是小模塊等,想學(xué)嵌入式操作系統(tǒng)可以來(lái)粵嵌學(xué)習(xí)一下。




      免費(fèi)預(yù)約試聽(tīng)課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 日韩视频中文字幕精品偷拍 | 亚洲国产综合精品中文第一区 | 亚洲100不卡论理片 亚洲成AV人片乱码色午夜男男 | 天天天天香蕉线视频国产 | 亚洲精品第一国产综合高清 | 综合视频中文字幕 |