日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

鴻蒙和LiteOS的內(nèi)核都是一樣的名字,可它們究竟有什么不同呢?

電子工程師 ? 來源:HarmonyOS社區(qū) ? 作者:HarmonyOS社區(qū) ? 2021-01-13 10:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要

鴻蒙LiteOS的內(nèi)核都是一樣的名字,可它們究竟有什么不同呢?一起來對比一下文件吧!

HarmonyOS系統(tǒng)

HarmonyOS是一款“面向未來”、面向全場景(移動辦公、運動健康、社交通信、媒體娛樂等)的分布式操作系統(tǒng)。在傳統(tǒng)的單設(shè)備系統(tǒng)能力的基礎(chǔ)上,HarmonyOS提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,能夠支持多種終端設(shè)備。

鴻蒙系統(tǒng)的特點(硬件互助,資源共享):

01

分布式軟總線

分布式軟總線是多種終端設(shè)備的統(tǒng)一基座,為設(shè)備之間的互聯(lián)互通提供了統(tǒng)一的分布式通信能力,能夠快速發(fā)現(xiàn)并連接設(shè)備,高效地分發(fā)任務和傳輸數(shù)據(jù)。

02

分布式設(shè)備虛擬化

分布式設(shè)備虛擬化平臺可以實現(xiàn)不同設(shè)備的資源融合、設(shè)備管理、數(shù)據(jù)處理,多種設(shè)備共同形成一個超級虛擬終端。針對不同類型的任務,為用戶匹配并選擇能力合適的執(zhí)行硬件,讓業(yè)務連續(xù)地在不同設(shè)備間流轉(zhuǎn),充分發(fā)揮不同設(shè)備的資源優(yōu)勢。

03

分布式數(shù)據(jù)管理

分布式數(shù)據(jù)管理基于分布式軟總線的能力,實現(xiàn)應用程序數(shù)據(jù)和用戶數(shù)據(jù)的分布式管理。用戶數(shù)據(jù)不再與單一物理設(shè)備綁定,業(yè)務邏輯與數(shù)據(jù)存儲分離,應用跨設(shè)備運行時數(shù)據(jù)無縫銜接,為打造一致、流暢的用戶體驗創(chuàng)造了基礎(chǔ)條件。

04

分布式任務調(diào)度

分布式任務調(diào)度基于分布式軟總線、分布式數(shù)據(jù)管理、分布式Profile等技術(shù)特性,構(gòu)建統(tǒng)一的分布式服務管理(發(fā)現(xiàn)、同步、注冊、調(diào)用)機制,支持對跨設(shè)備的應用進行遠程啟動、遠程調(diào)用、遠程連接以及遷移等操作,能夠根據(jù)不同設(shè)備的能力、位置、業(yè)務運行狀態(tài)、資源使用情況,以及用戶的習慣和意圖,選擇合適的設(shè)備運行分布式任務。

05

一次開發(fā),多端部署

HarmonyOS提供了用戶程序框架、Ability框架以及UI框架,支持應用開發(fā)過程中多終端的業(yè)務邏輯和界面邏輯進行復用,能夠?qū)崿F(xiàn)應用的一次開發(fā)、多端部署,提升了跨設(shè)備應用的開發(fā)效率。一次開發(fā)、多端部署。

06

統(tǒng)一OS,彈性部署

HarmonyOS通過組件化和小型化等設(shè)計方法,支持多種終端設(shè)備按需彈性部署,能夠適配不同類別的硬件資源和功能需求。支撐通過編譯鏈關(guān)系去自動生成組件化的依賴關(guān)系,形成組件樹依賴圖,支撐產(chǎn)品系統(tǒng)的便捷開發(fā),降低硬件設(shè)備的開發(fā)門檻。

HarmonyOS系統(tǒng)架構(gòu)整體遵從分層設(shè)計,從下向上依次為:內(nèi)核層、系統(tǒng)服務層、框架層和應用層。系統(tǒng)功能按照“系統(tǒng)]Huawei LiteOS是華為針對物聯(lián)網(wǎng)領(lǐng)域推出的輕量級物聯(lián)網(wǎng)操作系統(tǒng),是華為物聯(lián)網(wǎng)戰(zhàn)略的重要組成部分,具備輕量級、低功耗、互聯(lián)互通、組件豐富、快速開發(fā)等關(guān)鍵能力,基于物聯(lián)網(wǎng)領(lǐng)域業(yè)務特征打造領(lǐng)域性技術(shù)棧,為開發(fā)者提供 “一站式” 完整軟件平臺,有效降低開發(fā)門檻、縮短開發(fā)周期,可廣泛應用于可穿戴設(shè)備、智能家居、車聯(lián)網(wǎng)、LPWA等領(lǐng)域。

fee63ff4-4789-11eb-8b86-12bb97331649.png

Huawei LiteOS

Huawei LiteOS自開源社區(qū)發(fā)布以來,圍繞物聯(lián)網(wǎng)市場從技術(shù)、生態(tài)、解決方案、商用支持等多維度使能合作伙伴,構(gòu)建開源的物聯(lián)網(wǎng)生態(tài),目前已經(jīng)聚合了50+ MCU和解決方案合作伙伴,共同推出一批開源開發(fā)套件和行業(yè)解決方案,幫助眾多行業(yè)客戶快速的推出物聯(lián)網(wǎng)終端和服務,客戶涵蓋抄表、停車、路燈、環(huán)保、共享單車、物流等眾多行業(yè),加速物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展和行業(yè)數(shù)字化轉(zhuǎn)型。

關(guān)鍵特性

1

低功耗框架

LiteOS是輕量級的物聯(lián)網(wǎng)操作系統(tǒng),最小內(nèi)核尺寸僅為6KB,具備快速啟動、低功耗等優(yōu)勢,tickless機制顯著降低傳感器數(shù)據(jù)采集功耗。

2

OpenCPU架構(gòu)

專為LiteOS小內(nèi)核架構(gòu)設(shè)計,滿足硬件資源受限需求,比如LPWA場景下的水表、氣表、車檢器等,通過MCU和通信模組二合一的OpenCPU架構(gòu),顯著降低終端體積和終端成本。

3

安全性設(shè)計

構(gòu)建低功耗安全傳輸機制,支持雙向認證、FOTA固件差分升級,DTLS/DTLS+等,構(gòu)建低功耗安全傳輸機制。

4

端云互通組件

LiteOS SDK端云互通組件是終端對接到IoT云平臺的重要組件,集成了 LwM2M、CoAP、MQTT、mbed TLS、LwIP等全套IoT互聯(lián)互通協(xié)議棧,大大減少開發(fā)周期,快速入云。

5

SOTA遠程升級

SOTA遠程升級,通過差分方式降低升級包的尺寸,更能適應低帶寬網(wǎng)絡(luò)環(huán)境和電池供電環(huán)境,經(jīng)過特別優(yōu)化差分合并算法,對RAM資源要求更少,滿足海量低資源終端的升級訴求。

ff6230fa-4789-11eb-8b86-12bb97331649.jpg

系統(tǒng)支持對比

從官網(wǎng)的數(shù)據(jù)來看,目前HUAWEI LiteOS支持的硬件比鴻蒙還是豐富一些,提供了更多內(nèi)核案例和移植策略,從代碼來看,它們都支持Cortex-M內(nèi)核和Cortex-A內(nèi)核,HarmonyOS內(nèi)核文件分別有兩個,即liteos-a和liteos-m,例程分別有對應的支持,從內(nèi)核名稱上看到liteos的字樣,可以推測鴻蒙內(nèi)核對于Huawei LiteOS內(nèi)核具有一定的繼承性;而Huawei LiteOS開源主線上僅用一個統(tǒng)一的內(nèi)核支持了多種CPU架構(gòu),可以從Arch目錄下看到提供了對Cortex-A(包括32位及64位處理器)的支持,以及Cortex-M的支持。

總結(jié)兩個系統(tǒng)對硬件內(nèi)核架構(gòu)的支持情況。

0006ab1c-478a-11eb-8b86-12bb97331649.png

因為產(chǎn)品定位不同,兩個系統(tǒng)的對內(nèi)存的差別也是非常大,HUAWEI LiteOS因為其具有很高的剪裁特性,在硬件資源有限的時候的僅保留內(nèi)核,可以剪裁到6KB的ROM以及消耗2KB的RAM資源,可以說對資源的消耗是低到一定程度,而HarmonyOS為了保證系統(tǒng)性能要求,對硬件的資源則是128K的ROM及2MB的RAM的要求。

0033536a-478a-11eb-8b86-12bb97331649.png

從資源消耗可以看出,HUAWEI]現(xiàn)在兩個系統(tǒng)都已經(jīng)開始在市場在開發(fā)者在進行學習和開發(fā),那對其硬件的支持又是如何,總結(jié)如下表:

009481ee-478a-11eb-8b86-12bb97331649.png

HarmonyOS的開發(fā)板支持目前還是以華為自研的芯片為主,都是自身主打的IOT及視頻處理芯片,這樣開發(fā)速度快可以更快的應用到自己的設(shè)備上,驗證系統(tǒng)可靠性;HUAWEI LiteOS除了支持華為自研芯片的開發(fā)板外,還支持了市場上主流的ARM開發(fā)學習板(如STM原生、小熊派、野火、正點原子等),同時提供了移植指南,可以讓開發(fā)者更容易進行開發(fā)板適配以及內(nèi)核移植,并輕松進行IoT業(yè)務的上手和開發(fā)。

內(nèi)核文件對比

因為兩者對Cortex-M的內(nèi)核名字都是liteos-m,因為我就對比了兩者的內(nèi)核kernel文件夾。

首先分別從各自的git庫下載master下發(fā)布的最新文件:

文件庫地址

HarmonyOS-liteos-m:

https://gitee.com/openharmony/kernel_liteos_m.git;

HUAWEI LiteOS:https://gitee.com/LiteOS/LiteOS.git;

從gitee上的庫kernel文件夾下的文件的日期都是兩個月前,說明內(nèi)核的發(fā)布時間比較一致,那文件的內(nèi)容,分別對比文件目錄,發(fā)現(xiàn)有很大的相似性,共有文件目錄都是/base;/extended;/include;HUAWEI LiteOS下會有一個Kconfig和Makefile用于文件包含定義和Kconfig文件菜單生成;而HarmonyOS則是BULD.gn和los_init.c分別用于IDE的文件編譯及內(nèi)核文件剪輯初始化文件,文件功能基本移植,只是適配的編譯環(huán)境不同。

從這里開始就有些不同,base下的文件夾設(shè)置兩者的區(qū)別較大。

00ddc94e-478a-11eb-8b86-12bb97331649.jpg

左邊是HarmonyOS,右邊是HUAWEI]左邊是HarmonyOS提供task操作接口,右邊是HUAWEI LiteOS提供task操作接口,都提供了task的初始化(建立),文件上下文查詢,鉤子函數(shù)的使用,同時HarmonyOS提供了所有task的信息獲取,HUAWEI LiteOS提供了task入口地址的獲取的細節(jié)功能。

0101c04c-478a-11eb-8b86-12bb97331649.jpg

左邊是HarmonyOS提供task操作接口,右邊是HUAWEI LiteOS提供task操作接口,都提供了task的初始化(建立),文件上下文查詢,鉤子函數(shù)的使用,同時HarmonyOS提供了所有task的信息獲取,HUAWEI LiteOS提供了task入口地址的獲取的細節(jié)功能。

今天分享到這里,后面希望可以分享各自系統(tǒng)移植及使用。

責任編輯:lq

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

    關(guān)注

    37

    文章

    7446

    瀏覽量

    129657
  • 分布式
    +關(guān)注

    關(guān)注

    1

    文章

    1115

    瀏覽量

    76719
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    3039

    瀏覽量

    46214
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3979

    瀏覽量

    21410

原文標題:科普干貨|談談鴻蒙LiteOS-M與HUAWEI LiteOS內(nèi)核的幾大不同之處

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    連載|開發(fā)工具,易安卓讓系統(tǒng)功能調(diào)用像寫應用邏輯一樣簡單

    通過自研系統(tǒng)封裝庫,易安卓將復雜的系統(tǒng)控制能力以接口形式開放給開發(fā)者,讓系統(tǒng)功能調(diào)用像寫應用邏輯一樣簡單。
    的頭像 發(fā)表于 11-27 11:40 ?87次閱讀
    連載|開發(fā)工具,易安卓讓系統(tǒng)功能調(diào)用像寫應用邏輯<b class='flag-5'>一樣</b>簡單

    弱電智能化中究竟有多少個子系統(tǒng)?

    子系統(tǒng),每個子系統(tǒng)都承擔著特定的功能,共同為建筑提供全面的智能化服務。隨著技術(shù)的不斷進步,弱電智能化系統(tǒng)的子系統(tǒng)也在不斷發(fā)展和完善。那么,弱電智能化中究竟有多少個子系統(tǒng)?本文將詳細列舉并介紹這些子系統(tǒng)。
    的頭像 發(fā)表于 11-24 09:57 ?1531次閱讀
    弱電智能化中<b class='flag-5'>究竟有</b>多少個子系統(tǒng)?

    開源鴻蒙技術(shù)大會2025丨OS內(nèi)核與視窗分論壇:筑基開源鴻蒙核心內(nèi)核,共拓視窗技術(shù)邊界

    開源鴻蒙技術(shù)大會2025 OS內(nèi)核與視窗分論壇在湖南長沙國際會議中心圓滿舉行。來自西北工業(yè)大學、浙江大學、廈門大學、華為等高校和企業(yè)的學者專家齊聚堂,圍繞鴻蒙
    的頭像 發(fā)表于 11-20 17:29 ?1137次閱讀
    開源<b class='flag-5'>鴻蒙</b>技術(shù)大會2025丨OS<b class='flag-5'>內(nèi)核</b>與視窗分論壇:筑基開源<b class='flag-5'>鴻蒙</b>核心<b class='flag-5'>內(nèi)核</b>,共拓視窗技術(shù)邊界

    基于開源鴻蒙的圖片編輯開發(fā)例(2)

    本期內(nèi)容介紹基于開源鴻蒙在RK3568上開發(fā)圖片編輯例的全流程,分為上篇和下篇,本篇為下篇,主要介紹標記、保存圖片功能。
    的頭像 發(fā)表于 10-31 09:19 ?3391次閱讀
    基于開源<b class='flag-5'>鴻蒙</b>的圖片編輯開發(fā)<b class='flag-5'>樣</b>例(2)

    基于開源鴻蒙的圖片編輯開發(fā)例(1)

    本期內(nèi)容介紹基于開源鴻蒙在RK3568上開發(fā)圖片編輯例的全流程,分為上篇和下篇,本篇為上篇,主要介紹添加相冊圖片、編譯圖片功能。
    的頭像 發(fā)表于 10-31 09:16 ?3259次閱讀
    基于開源<b class='flag-5'>鴻蒙</b>的圖片編輯開發(fā)<b class='flag-5'>樣</b>例(1)

    在qemu上體驗芯來RISC-V處理器運行鴻蒙LiteOS-M內(nèi)核

    芯來科技對鴻蒙LiteOS-M內(nèi)核進行支持,在手上沒有開發(fā)板的小伙伴,想要了解riscv和學習鴻蒙來說,也是十分的困難,所以我就打算做下在
    發(fā)表于 10-31 09:04

    一樣的展會,不一樣的精彩 2025灣芯展圓滿收官

    10月17日,2025灣區(qū)半導體產(chǎn)業(yè)生態(tài)博覽會(2025灣芯展)在深圳會展中心(福田)圓滿收官。全球600多家展商、超30場論壇,在6萬平方米的展區(qū)內(nèi),打造場“不一樣的展會”,呈現(xiàn)出“不一樣的精彩
    的頭像 發(fā)表于 10-29 16:56 ?1558次閱讀
    不<b class='flag-5'>一樣</b>的展會,不<b class='flag-5'>一樣</b>的精彩 2025灣芯展圓滿收官

    一樣的展會,不一樣的精彩:2025灣芯展順利收官

    內(nèi),打造場"不一樣的展會",呈現(xiàn)出"不一樣的精彩"。本屆展會人氣火爆,展期三天累計接待總量達到11.23萬人次。參展企業(yè)集中發(fā)布年度新品數(shù)約2500件,新品發(fā)布與商業(yè)合作收獲頗豐。 ? 不
    的頭像 發(fā)表于 10-19 20:27 ?957次閱讀
    不<b class='flag-5'>一樣</b>的展會,不<b class='flag-5'>一樣</b>的精彩:2025灣芯展順利收官

    現(xiàn)場解決EMC電磁輻射干擾:“望聞問切”,像中醫(yī)一樣

    南柯電子|現(xiàn)場解決EMC電磁輻射干擾:“望聞問切”,像中醫(yī)一樣
    的頭像 發(fā)表于 09-04 09:47 ?1089次閱讀

    基于開源鴻蒙的AVPlayer視頻播控開發(fā)

    在開源鴻蒙生態(tài)建設(shè)中,多媒體能力是構(gòu)建豐富用戶體驗的核心要素。本開發(fā)例基于AVPlayer實現(xiàn),AvPlayer支持流媒體和本地資源解析、媒體資源解封裝、視頻解碼和渲染功能,適用于對媒體資源進行端
    的頭像 發(fā)表于 08-21 10:22 ?3267次閱讀
    基于開源<b class='flag-5'>鴻蒙</b>的AVPlayer視頻播控開發(fā)<b class='flag-5'>樣</b>例

    基于開源鴻蒙的視頻播放開發(fā)

    在開源鴻蒙生態(tài)建設(shè)中,多媒體能力是構(gòu)建豐富用戶體驗的核心要素。本開發(fā)例針對視頻播放場景,聚焦開源鴻蒙原生媒體框架,通過Video組件實現(xiàn)視頻資源加載、播放狀態(tài)控制及多樣化展示形態(tài)。重點演示組件化
    的頭像 發(fā)表于 08-19 10:41 ?1894次閱讀
    基于開源<b class='flag-5'>鴻蒙</b>的視頻播放開發(fā)<b class='flag-5'>樣</b>例

    【像STM32一樣輕松玩轉(zhuǎn)MPU】睿擎SDK V1.1.0重磅升級:內(nèi)核性能與開發(fā)能力雙重突破

    睿擎工業(yè)平臺是為工業(yè)場景設(shè)計的軟硬件體化開發(fā)方案,全棧自主可控,賦能客戶聚焦核心業(yè)務創(chuàng)新,開發(fā)效率提升70%,像STM32一樣玩轉(zhuǎn)MPU。平臺整合了數(shù)據(jù)采集、通信、控制、工業(yè)協(xié)議、AI、顯示六大
    的頭像 發(fā)表于 08-06 18:45 ?5172次閱讀
    【像STM32<b class='flag-5'>一樣</b>輕松玩轉(zhuǎn)MPU】睿擎SDK V1.1.0重磅升級:<b class='flag-5'>內(nèi)核</b>性能與開發(fā)能力雙重突破

    請問cyw920719b2q40evb如何設(shè)置每個藍牙芯片的mac地址不一樣

    請問下 cyw920719b2q40evb 如何設(shè)置每個藍牙芯片的mac地址不一樣? 謝謝
    發(fā)表于 07-07 06:34

    圖像采集卡和顯卡是一樣的嗎?從核心差異、工作原理與應用全解析

    不少朋友在做系統(tǒng)集成或設(shè)備選型時,經(jīng)常會問個看似簡單但又容易混淆的問題:圖像采集卡和顯卡一樣嗎?個是“采圖”的,個是“顯圖”的,聽起來差不多,功能是不是也差不多?能不能互相替代?
    的頭像 發(fā)表于 05-14 09:52 ?1828次閱讀
    圖像采集卡和顯卡是<b class='flag-5'>一樣</b>的嗎?從核心差異、工作原理與應用全解析

    cyusb3014 slave fifo模式In和Out緩存大小不一樣時,顯示錯誤怎么解決?

    cyusb3014 slave fifo 模式 In 和 Out 緩存大小設(shè)置不一樣時(比如:U2P DMA緩存16K,P2U DMA緩存1K),可以測出來實際就是設(shè)置值,但在USB Control Center 顯示的USB信息都顯示 16K, 這個 需要怎么修改才能讓USB信息是正確的
    發(fā)表于 05-13 06:55
    石楼县| 仙游县| 尚义县| 馆陶县| 五指山市| 宜阳县| 宝鸡市| 明星| 洛浦县| 天等县| 安阳县| 兴海县| 永胜县| 太湖县| 木兰县| 新田县| 阿克| 威宁| 包头市| 大埔县| 河津市| 盘锦市| 航空| 新密市| 德昌县| 珲春市| 庆云县| 北川| 大城县| 瑞安市| 桃园市| 南和县| 贵德县| 汝阳县| 蓬溪县| 大宁县| 英山县| 兴隆县| 板桥市| 车致| 年辖:市辖区|