談到物聯(lián)網(wǎng),最大的問(wèn)題之一在于通信,不同設(shè)備和標(biāo)準(zhǔn)之間的通信,以及軟件和硬件之間的通信。如何解決這個(gè)“溝通”問(wèn)題,操作系統(tǒng)變得尤為重要。目前,許多物聯(lián)網(wǎng)設(shè)備已經(jīng)成功地從傳統(tǒng)意義上的啞設(shè)備轉(zhuǎn)變?yōu)?a target="_blank">智能設(shè)備。
Linux是物聯(lián)網(wǎng)設(shè)備中使用最廣泛的操作系統(tǒng)。華為LiteOS和Linux有什么區(qū)別?與其他物聯(lián)網(wǎng)操作系統(tǒng)相比,華為L(zhǎng)iteOS有哪些優(yōu)勢(shì)?使用華為L(zhǎng)iteOS系統(tǒng)和使用其他系統(tǒng)訪(fǎng)問(wèn)華為云loT平臺(tái)有什么區(qū)別嗎?華為L(zhǎng)iteOS物聯(lián)網(wǎng)操作系統(tǒng)如何將“啞”終端演變成智能終端?
7月24日,20:00-21:00,在華為開(kāi)發(fā)者沙龍現(xiàn)場(chǎng)直播室,期待與您的交流。
華為L(zhǎng)iteOS是一款面向物聯(lián)網(wǎng)的實(shí)時(shí)操作系統(tǒng),該系統(tǒng)是華為在2012年自行開(kāi)發(fā)的,隨后隨華為手機(jī)和可穿戴產(chǎn)品一同發(fā)貨。2015年,它進(jìn)入物聯(lián)網(wǎng)領(lǐng)域,并正式開(kāi)放其來(lái)源。到目前為止,它已經(jīng)交付了數(shù)億件商品。此次直播將通過(guò)分享LiteOS在復(fù)雜和零散場(chǎng)景中快速統(tǒng)一李安運(yùn)的經(jīng)驗(yàn),幫助終端設(shè)備開(kāi)發(fā)商更好地開(kāi)發(fā)物聯(lián)網(wǎng)應(yīng)用解決方案。
LiteOS資源管理:麻雀小而全
LiteOS內(nèi)核的資源管理可以分為四個(gè)部分:時(shí)間管理、存儲(chǔ)管理、硬件管理和同步通信資源。在底層,實(shí)現(xiàn)了對(duì)各種硬件的整體抽象,主要解決了底層與中央處理器系統(tǒng)的耦合。對(duì)于操作系統(tǒng)核心來(lái)說(shuō),與中央處理器的耦合主要在于任務(wù)調(diào)度和異常處理,這與每個(gè)中央處理器的體系結(jié)構(gòu)密切相關(guān)。LiteOS的任務(wù)調(diào)度是基于中央處理器體系結(jié)構(gòu),而不是單個(gè)特定的中央處理器。目前,LiteOS已經(jīng)支持了ARMV6M、ARMV7M、RISIC-V等。這意味著Lite操作系統(tǒng)可以無(wú)縫地移植到不同單片機(jī)制造商的產(chǎn)品中,降低了設(shè)備制造商切換硬件的難度。
同時(shí),LiteOS的中斷管理和驅(qū)動(dòng)功能給傳統(tǒng)的裸機(jī)開(kāi)發(fā)者帶來(lái)了更好的開(kāi)發(fā)體驗(yàn)。對(duì)于LiteOS的中斷管理,開(kāi)發(fā)人員可以通過(guò)注冊(cè)的方式轉(zhuǎn)移相同的服務(wù)功能,只需要不同的參數(shù),這意味著開(kāi)發(fā)人員可以實(shí)現(xiàn)串行中斷功能的最大重用。同樣的原則也適用于司機(jī)。
LiteOS互連:提供快速集成和統(tǒng)一協(xié)議
TCPIP通信方法多種多樣。為了解決開(kāi)發(fā)人員為了適應(yīng)各種方式而帶來(lái)的破壞性維護(hù)問(wèn)題,LiteOS操作系統(tǒng)構(gòu)建了一個(gè)從內(nèi)核到抽象層框架的統(tǒng)一的應(yīng)用編程接口標(biāo)準(zhǔn)。基于這個(gè)標(biāo)準(zhǔn),開(kāi)發(fā)人員可以快速地將協(xié)議或其他組件插入到框架中,這有助于開(kāi)發(fā)人員重用現(xiàn)有的功能并加快集成效率。
LiteOS一鍵式云:采用積木式組件和組裝方式,更加靈活輕便
在華為云物聯(lián)網(wǎng)的云管理策略中,LiteOS在云服務(wù)的落地中起著關(guān)鍵作用,因此如何更好、更合理地將終端設(shè)備快速引導(dǎo)到云中是LiteOS的主要目標(biāo)。總的來(lái)說(shuō),LiteOS可以分為兩部分:
?LiteOS的內(nèi)核主要用于管理端側(cè)資源,使得端側(cè)設(shè)備能夠更好、更方便地使用端側(cè)的各種硬件資源;
?借助LiteOS的互操作性,云服務(wù)是獨(dú)立于協(xié)議的,可以更方便地集成到各種傳統(tǒng)設(shè)備上。
原則上,LiteOS的每個(gè)模塊都可以在開(kāi)發(fā)和設(shè)計(jì)過(guò)程中進(jìn)行解耦、定制和配置。由此可見(jiàn),LiteOS總體上屬于“積木式開(kāi)發(fā)”。開(kāi)發(fā)人員可以簡(jiǎn)單地將其作為構(gòu)建模塊使用,并可以根據(jù)實(shí)際應(yīng)用場(chǎng)景選擇不同的解決方案,從而解決物聯(lián)網(wǎng)的碎片化問(wèn)題。
此外,華為L(zhǎng)iteOS將互連功能集成到模塊中,豐富了自計(jì)算資源和存儲(chǔ)資源。設(shè)備制造商可以通過(guò)簡(jiǎn)單的自動(dòng)測(cè)試指令調(diào)用LiteOS的互連接口,省去了移植和配置的麻煩
-
華為
+關(guān)注
關(guān)注
216文章
35106瀏覽量
255335 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2928文章
46040瀏覽量
389771 -
智能終端
+關(guān)注
關(guān)注
6文章
938瀏覽量
35299 -
物聯(lián)網(wǎng)操作系統(tǒng)
+關(guān)注
關(guān)注
3文章
114瀏覽量
13578
發(fā)布評(píng)論請(qǐng)先 登錄
RT-Thread操作系統(tǒng)應(yīng)用開(kāi)發(fā)暑期師資培訓(xùn)通知

物聯(lián)網(wǎng)工程師為什么要學(xué)Linux?
警用鴻蒙操作系統(tǒng)正式亮相,誠(chéng)邁科技攜智能警務(wù)終端參展警博會(huì)

芯盾時(shí)代全線(xiàn)產(chǎn)品完成鴻蒙操作系統(tǒng)深度適配

平升智能消火栓監(jiān)測(cè)終端 #智能消火栓監(jiān)測(cè)終端 #悶蓋 #消火栓防盜水報(bào)警裝置 #室外消火栓智能采集終端
全國(guó)首個(gè)!深開(kāi)鴻LiteOS-M操作系統(tǒng)內(nèi)核榮獲EAL5+安全認(rèn)證!

【「鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)」閱讀體驗(yàn)】02-華為鴻蒙設(shè)計(jì)理念
AI智能終端操作系統(tǒng) ShiMetaOS 全新升級(jí),聚合系統(tǒng)新組件、工具軟件、應(yīng)用軟件、AI算法等,免費(fèi)開(kāi)放使用!

【「鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)」閱讀體驗(yàn)】-前四章閱讀有感
【「鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)」閱讀體驗(yàn)】01-初始華為鴻蒙
智能防雷在線(xiàn)監(jiān)測(cè)終端系統(tǒng)應(yīng)用方案
名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.53】鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)
什么是嵌入式操作系統(tǒng)?
開(kāi)啟全新AI時(shí)代 智能嵌入式系統(tǒng)快速發(fā)展——“第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇”圓滿(mǎn)結(jié)束
帶你快速認(rèn)識(shí) HarmonyOS

評(píng)論