国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

HarmonyOS如何與外部設備連接?Harmony OS會替代EMUI嗎?

鴻蒙系統HarmonyOS ? 來源:oschina ? 作者: 編輯部的故事 ? 2020-10-20 11:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2020 華為開發者大會(HDC Together)召開,會上華為同時發布了 HarmonyOS 2.0 和 EMUI 11,并宣布 HarmonyOS 開源。

據悉,這二者都是華為面向多端的操作系統。未來,升級 EMUI 11 的用戶可以優先升級 HarmonyOS。HarmonyOS 通過軟件全解耦,把所有業務邏輯切割開來,以同時滿足多個系統的要求,實現跨端。基于分布式多總線,以及跨端能力,華為軟件部總裁王成錄表示,HarmonyOS 是為萬物互聯的 IoT 時代而生的一個操作系統。

以下是 2020 HDC 發布會消息和王成錄對相關問題的解答。

一套代碼實現跨端系統

王成錄表示,過去幾年華為在軟總線工程里面做了大量的積累,之所以可以做到一套代碼滿足那么多大小系統的要求,源于鴻蒙系統的軟件全解耦特性(橫縱向都可以解耦)。

對于軟件來說,解耦是最難做的事情,因為它跟架構息息相關。實際上,軟件架構一定是應對變化的,越容易應對變化的就越是好架構。

HarmonyOS 的解耦不僅僅是物理切開,而是按照系統的所有業務邏輯切割開來。這可以想象成一棵樹,按照邏輯最小交集的部分切開,切開以后系統有上萬個模塊。每個模塊最初在識別的時候被打上標簽,告訴大家這個模塊適應用什么樣的硬件能力。每個模塊都帶有標簽,新來的硬件系統只要上報給系統硬件模塊的身份就夠了,系統就會通過相應的標簽自動組裝所需的模塊。

第二,一個重要出發點是,在 HarmonyOS 的眼里,看到的不是一個個零散孤立的設備,它看到的硬件是不同的虛擬模組。

HarmonyOS 在技術領域的核心點是把硬件的模組抽象成軟件底層的驅動。

華為把 15 類的模組抽象成一個個底層的驅動,所以系統互相之間看不是孤立設備。比如手機中話筒,在 HarmonyOS 系統中,HarmonyOS 看到的話筒是一個麥克風模組,可通過手機中的軟件系統調用該模組來激活話筒設備。又比如手機與 PC 通過 HarmonyOS 系統連接起來時,手機看 PC 其實就是一個多模組的集合,有 Soc 的模組,有一個顯示器的模組,有一個鍵盤的模組等,本質就是有不同的模組可以供手機隨時調用。

通過這個系統連接起來的設備,從系統層面來看,它不是一臺設備,只是多了很多模組。上面的應用來調用下面的硬件能力的時候就不需要考慮底層的操作。

而關于模組的調用,則是系統層根據應用和硬件資源做自動匹配。對于消費者來說,有兩種途徑可以使用新接入的硬件資源。例如切換手機前后置攝像頭時,可以手動一鍵切換;第二種就是,系統會根據應用場景提醒用戶使用最合適的設備,系統會自動調度推薦的模塊和模組。

HarmonyOS 如何與外部設備連接?

整個 HarmonyOS 的底座是分布式軟總線,性能無限逼近硬總線的能力,讓多設備可以融為一體,讓系統極速流暢。

軟總線可以看做是硬件總線的虛擬和映射,它是計算機操作系統與各種組件、或組件與組件之間進行數據傳輸與聯系的虛擬公共通道和接口界面。過去總線是計算機各種功能部件之間傳送信息的公共通信干線,是由導線組成的傳輸線束。而軟總線則是一組虛擬的數據傳輸線,可以是軟件、是一組通用的標準組件的接口界面,是一組標準的軟件模塊。軟總線可以提高系統在應用中的可靠性、適用性和擴展性。

HarmonyOS 可以通過軟總線與外部設備連接。在全融合自適應部分,HarmonyOS 實現異構網絡融合,不同設備可以互聯互通;自發現自連接,基于 HarmonyOS 的設備配置一次就可以自發現自連接,不需要在每次更換網絡時再進行繁瑣配置;三是動態時延校準,以音畫同步為例,如果把視頻流給大屏,音頻流給音箱,可以實現二者同步。

安裝 HarmonyOS 系統只需要提供硬件的參數。HarmonyOS 系統是全解耦的,比如說 L6 的模塊重新組裝成一個新的系統,就是一套新型的組件。如果想要快速連接,可以裝一個 SDK。

此外華為還將提供一個統一的作業平臺 HUAWEI DevEco 2.0。下游的硬件廠商們已經擁有 SDK 的打包方案,這些 SDK 已經經過了華為 1200 萬+設備的 SDK 認證開發,128MB 以內的設備,都可以直接套用源碼制作基于鴻蒙的產品。華為已在 9 月 10 日開放招募 128MB 以上、4GB 以下的智能設備整機 beta 方案伙伴。

HarmonyOS 的開發者生態

華為軟件部副總裁負責能力開放和對外合作的楊海松提到,HarmonyOS 1.0 到 2.0 有三個升級,其中之一是面向開發者的解決方案升級。

HarmonyOS 面向應用開發者有四類套件,包括開發框架、1.3 萬個 API、DevEco IDE、方舟編譯器等完整工具鏈。面向硬件開發者提供了 SDK、工具、開發板和模組。

2.0 的升級還包括提升 HarmonyOS 的分布式能力、對搭載的設備形態做完整升級。未來生態規劃就是要把三個升級持續下去。以設備品類的拓展為例,規劃是在一年內,華為自有設備搭載 HarmonyOS 的過億,三方搭載 HarmonyOS 的裝機量過億。

Harmony OS 會替代 EMUI 嗎?

9 月 10 日的 2020 HDC 大會上,華為表示,升級 EMUI 11 的用戶,一定最先升級 Harmony OS。這樣看,EMUI 11 似乎是華為向 Harmony OS 的一個過渡。那么 Harmony OS 會替代 EMUI 嗎?

王成錄表示,首先搭載 EMUI 11 的肯定是第一批獲得升級 HarmonyOS 的智慧機型,但不能說兩者誰替代誰。

過去5年多,華為的團隊對安卓系統進行了深度的定制和優化,如華為去年發布的 EROFS 已經被開源社區吸納,GPU Turbo 也獲得認可,同時華為也對安卓的圖形全棧進行了深度優化。

基于這些能力,用 HarmonyOS 的系統升級基于 Android 的 EMUI 是水到渠成的。

有關華為對 Andriod 系統的貢獻,王成錄表示,從 EMUI 5.0 開始,華為給安卓生態貢獻了太多創新想法。包括調度,文件系統以及 UI 的手勢導航,太多原創和創新來自華為。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 華為
    +關注

    關注

    218

    文章

    36005

    瀏覽量

    262120
  • 操作系統
    +關注

    關注

    37

    文章

    7402

    瀏覽量

    129323
  • EMUI
    +關注

    關注

    1

    文章

    215

    瀏覽量

    12731
  • HarmonyOS
    +關注

    關注

    80

    文章

    2153

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    飛騰派可以將外部設備的驅動配置為TEE側安全驅動嗎?

    飛騰派可以將外部設備的驅動配置為TEE側的安全驅動,以此來實現數據的安全采集嗎(比如說通過相機安全獲取圖片等)
    發表于 01-19 08:59

    harmony-utils之DeviceUtil,設備相關工具類

    harmony-utils之DeviceUtil,設備相關工具類
    的頭像 發表于 07-03 18:27 ?635次閱讀

    harmony-utils之LRUCacheUtil,LRUCache緩存工具類

    harmony-utils之LRUCacheUtil,LRUCache緩存工具類 harmony-utils 簡介與說明 harmony-utils 一款功能豐富且極易上手的HarmonyOS
    的頭像 發表于 07-03 18:11 ?549次閱讀

    harmony-utils之NumberUtil,Number工具類

    harmony-utils之NumberUtil,Number工具類 harmony-utils 簡介與說明 harmony-utils 一款功能豐富且極易上手的HarmonyOS工具
    的頭像 發表于 07-03 18:08 ?503次閱讀

    harmony-utils之PreferencesUtil,首選項工具類

    harmony-utils之PreferencesUtil,首選項工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS
    的頭像 發表于 07-03 11:42 ?506次閱讀

    harmony-utils之PreviewUtil,文件預覽工具類

    harmony-utils之PreviewUtil,文件預覽工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS
    的頭像 發表于 07-03 11:40 ?488次閱讀

    harmony-utils之RegexUtil,正則工具類

    harmony-utils之RegexUtil,正則工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,借
    的頭像 發表于 07-03 11:38 ?501次閱讀

    harmony-utils之SnapshotUtil,截圖相關工具類

    harmony-utils之SnapshotUtil,截圖相關工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS
    的頭像 發表于 07-03 11:36 ?527次閱讀

    harmony-utils之StrUtil,字符串工具類

    harmony-utils之StrUtil,字符串工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,借助
    的頭像 發表于 07-03 11:32 ?634次閱讀

    harmony-utils之TypeUtil,類型檢查工具類

    harmony-utils之TypeUtil,類型檢查工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,
    的頭像 發表于 06-30 17:35 ?532次閱讀

    harmony-utils之WindowUtil,窗口相關工具類

    harmony-utils之WindowUtil,窗口相關工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具
    的頭像 發表于 06-30 17:33 ?535次閱讀

    harmony-utils之RSA,RSA加解密

    harmony-utils之RSA,RSA加解密 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,借助眾多實用
    的頭像 發表于 06-30 16:52 ?991次閱讀

    HarmonyOS入門指南

    上手的HarmonyOS工具庫,借助眾多實用工具類,致力于助力開發者迅速構建鴻蒙應用。 2、開源框架 harmony-utils 一款功能豐富且極易上手的HarmonyOS工具庫,
    的頭像 發表于 06-27 00:11 ?794次閱讀

    harmony-utils之AuthUtil,生物認證相關工具類

    # harmony-utils之AuthUtil,生物認證相關工具類 ## harmony-utils 簡介與說明 ------[harmony-utils]( https
    的頭像 發表于 06-26 17:43 ?454次閱讀

    harmony-utils之TempUtil,溫度轉換工具類

    harmony-utils之TempUtil,溫度轉換工具類 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,
    的頭像 發表于 06-26 00:50 ?449次閱讀