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

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

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

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

【OpenHarmony技術(shù)峰會(huì)】生態(tài)與互聯(lián)分論壇 | 連志安:指令集架構(gòu)適配OpenHarmony

D96C_HiHope ? 來源:未知 ? 2023-03-13 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在2月25日剛剛圓滿閉幕的首屆開放原子開源基金會(huì)OpenHarmony技術(shù)峰會(huì)(2023)生態(tài)與互聯(lián)分論壇上,潤和軟件旗下子公司江蘇潤開鴻數(shù)字科技有限公司(簡稱:潤開鴻)生態(tài)技術(shù)總監(jiān)連志安發(fā)表了題為《OpenHarmony生態(tài)共建——多種指令集架構(gòu)芯片適配》的主題演講,詳細(xì)解讀了指令集架構(gòu)適配OpenHarmony的技術(shù)發(fā)展路線。

25750e0a-c142-11ed-bfe3-dac502259ad0.jpg

內(nèi)容快照

2587e28c-c142-11ed-bfe3-dac502259ad0.png25930e64-c142-11ed-bfe3-dac502259ad0.png

硬件生態(tài)是整個(gè)OpenHarmony的基石,有了更多的指令集支持、更多的芯片支持、更多的開發(fā)板、更多的設(shè)備才能帶來更多的用戶,從而實(shí)現(xiàn)整個(gè)生態(tài)的繁榮發(fā)展。

259c7bf2-c142-11ed-bfe3-dac502259ad0.png

截至峰會(huì)啟幕,已通過OpenHarmony兼容性測評的商用設(shè)備和開發(fā)板均達(dá)到100+款,適配支持的芯片平臺已有40多款,指令集架構(gòu)已覆蓋ARMRISC-V、MIPS、LoongArch等主流架構(gòu)。

25a997e2-c142-11ed-bfe3-dac502259ad0.png

OpenHarmony芯片生態(tài)作戰(zhàn)地圖:分為芯片指令集、芯片架構(gòu)、芯片廠家、開發(fā)板、驅(qū)動(dòng)框架、驅(qū)動(dòng)外設(shè)等。

25bd5a5c-c142-11ed-bfe3-dac502259ad0.png

在OpenHarmony生態(tài)委員會(huì)的指導(dǎo)下,已成立芯片&開發(fā)板工作組,潤和軟件作為組長單位,牽頭制定了OpenHarmony芯片適配標(biāo)準(zhǔn)以及OpenHarmony芯片適配規(guī)劃路標(biāo),與各生態(tài)伙伴/廠商攜手共拓OpenHarmony南向生態(tài),為硬件開發(fā)各環(huán)節(jié)上的伙伴企業(yè)進(jìn)行技術(shù)賦能與支持。

25d24962-c142-11ed-bfe3-dac502259ad0.png

作為Dev-Board-SIG組長單位,潤和軟件組織輸出《OpenHarmony富設(shè)備/瘦設(shè)備核心板規(guī)范》,持續(xù)引領(lǐng)ARM、RISC-V、LoongArch等豐富的指令集架構(gòu)適配,為基于OpenHarmony的應(yīng)用開發(fā)提供豐富多樣硬件設(shè)備承載,當(dāng)前在社區(qū)中已發(fā)布的OpenHarmony開發(fā)板已達(dá)40+款。

26257146-c142-11ed-bfe3-dac502259ad0.png

基于已適配芯片設(shè)計(jì)研發(fā)的OpenHarmony商用設(shè)備已覆蓋多個(gè)主流行業(yè),商業(yè)生態(tài)繁榮度初顯。

技術(shù)干貨

OpenHarmony系統(tǒng)移植詳解

解耦設(shè)計(jì)思想

OpenHarmony系統(tǒng)的移植部分的代碼解耦做得非常好。從代碼的設(shè)計(jì)理念上來看,移植主要是三部分的內(nèi)容:

(1)ARCH部分的代碼

(2)SoC部分的代碼

(3)board級的代碼

2587e28c-c142-11ed-bfe3-dac502259ad0.png
  • ARCH也就是架構(gòu),例如ARM架構(gòu)、RISC-V架構(gòu)等。

  • SoC是具體芯片,例如STM32海思等,一個(gè)架構(gòu)可以有多個(gè)芯片。

  • Board是具體開發(fā)板,例如3861有潤和的開發(fā)板、也有小熊派的開發(fā)板。

通常來說,相關(guān)架構(gòu)的不同SoC,應(yīng)該是共用一套ARCH代碼,不需要為每個(gè)SoC都重新寫一遍ARCH代碼,可以增加代碼的復(fù)用。

相同SoC的不同board開發(fā)板,也應(yīng)該共用一套SoC代碼即可,板卡之間的代碼差異應(yīng)該放到board中。

基于如上設(shè)計(jì),我們移植的類型可以分為三部分:

(1)ARCH移植:全新的架構(gòu)級別的移植

(2)SoC移植:已支持的架構(gòu)做SoC級別的移植

(3)board級別的移植:只針對開發(fā)板做少量移植

移植的難度也是ARCH最難,SoC較難、board較簡單。

//相關(guān)代碼

(1)ARCH相關(guān)代碼

ARCH相關(guān)的代碼存放在kernelliteos_march文件夾中

267632c0-c142-11ed-bfe3-dac502259ad0.png

可以看到目前已支持的架構(gòu)有ARM(M3、M4、M33、M7、ARM9)、csky、risc-v、xtensa。

(2)SoC相關(guān)的代碼位于:devicesoc

26839b2c-c142-11ed-bfe3-dac502259ad0.png

(3)board相關(guān)的代碼位于:device/board

269cf1e4-c142-11ed-bfe3-dac502259ad0.png

(4)vendor相關(guān)代碼

除了以上代碼之外,還有廠商配置相關(guān)代碼,這一部分主要是用于編譯系統(tǒng)、HDF配置等,路徑為:vendor

內(nèi)容如下:

26a8951c-c142-11ed-bfe3-dac502259ad0.png

移植

確定移植的系統(tǒng)類型:L0、L1、L2,需要移植哪些部分,整體可以分為三大類移植

(1)ARCH級別的移植:全新的架構(gòu)級別的移植

(2)SOC級別的移植:已支持的架構(gòu)做SoC級別的移植

(3)Board級別的移植:只針對開發(fā)板做少量移植適配

移植流程如下:

26c90cc0-c142-11ed-bfe3-dac502259ad0.png

//1.SOC級別的移植

如果所選主板的芯片架構(gòu)已經(jīng)在OpenHarmony的ARCH中已有,則只需要移植BSP即可。

BSP系統(tǒng)移植包含以下幾步操作:

(1)板級驅(qū)動(dòng)適配

(2)HAL層實(shí)現(xiàn)

(3)XTS測試套

(4)業(yè)務(wù)功能驗(yàn)證

26fc71e6-c142-11ed-bfe3-dac502259ad0.png

//2.輕量系統(tǒng)ARCH級別的移植

對于輕量系統(tǒng)現(xiàn)在不支持的架構(gòu)的芯片,則需要移植ARCH。

目錄規(guī)范:

  • liteos-m中主要分為ARCH、Components、Kernel、Utils等模塊。

  • 硬件相關(guān)的代碼放在arch目錄中,其余為硬件無關(guān)的代碼。

  • arch/include 目錄定義通用的文件以及函數(shù)列表,該目錄下的所有函數(shù)在新增arch組件時(shí)都需要適配,詳見每一個(gè)頭文件

2708d03a-c142-11ed-bfe3-dac502259ad0.png

//3.案例-MIPS架構(gòu)適配輕量系統(tǒng)

實(shí)現(xiàn)基于MIPS架構(gòu)的芯片適配輕量系統(tǒng)

全新架構(gòu)的適配,包括:

(1)MIPS ARCH代碼實(shí)現(xiàn)

(2)1C300B SOC代碼實(shí)現(xiàn)

(3)智龍開發(fā)板相關(guān)功能

移植過程中難點(diǎn):

任務(wù)上下文切換:涉及MIPS 匯編代碼

//4.輕量系統(tǒng)ARCH級別的移植

實(shí)現(xiàn)基于LoongArch架構(gòu)的芯片適配小型系統(tǒng)

基于最新的3.2Beta3版本

代碼后續(xù)全開源

移植過程中難點(diǎn):

(1)LoongArch是一個(gè)全新的架構(gòu)

(2)小型系統(tǒng)代碼存在芯片、架構(gòu)耦合

270f1756-c142-11ed-bfe3-dac502259ad0.png ?

基于LoongArch龍芯架構(gòu)的新品發(fā)布

2729c178-c142-11ed-bfe3-dac502259ad0.jpg

此次OpenHarmony技術(shù)峰會(huì)上,潤和軟件發(fā)布了HH-SCDAYU400、HH-SCDAYU401、HH-SCDAYU410三款基于LoongArch龍芯架構(gòu)的OpenHarmony開發(fā)平臺

更多適配案例詳見OpenHarmony官方gitee主頁

地址:https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/Readme-CN.md

“以技術(shù)賦能開源共建,持續(xù)發(fā)揮生態(tài)引領(lǐng)作用”。潤和軟件將深入貫徹“2+N”行業(yè)戰(zhàn)略(深耕金融、能源“2”大行業(yè),廣泛賦能智慧城市、醫(yī)療、教育、工業(yè)等“N”個(gè)行業(yè)),圍繞行業(yè)場景落地不斷夯實(shí)軟硬件底座,推動(dòng)應(yīng)用創(chuàng)新,助力體驗(yàn)提升;吸引更多企業(yè)及個(gè)人開發(fā)者融入生態(tài)、參與共建,持續(xù)為OpenHarmony繁榮發(fā)展貢獻(xiàn)力量。


原文標(biāo)題:【OpenHarmony技術(shù)峰會(huì)】生態(tài)與互聯(lián)分論壇 | 連志安:指令集架構(gòu)適配OpenHarmony

文章出處:【微信公眾號:HiHope社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    60

    文章

    2963

    瀏覽量

    45899
  • HiHope
    +關(guān)注

    關(guān)注

    0

    文章

    63

    瀏覽量

    4096

原文標(biāo)題:【OpenHarmony技術(shù)峰會(huì)】生態(tài)與互聯(lián)分論壇 | 連志安:指令集架構(gòu)適配OpenHarmony

文章出處:【微信號:HiHope,微信公眾號:HiHope社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    國科微4K超高清顯示芯片GK6780V100完成OpenHarmony5.1商用適配

    適配的專業(yè)平臺緊密合作,合力推動(dòng)國科微4K超高清顯示芯片GK6780V100完成OpenHarmony5.1商用適配,不僅實(shí)現(xiàn)了核心技術(shù)突破,更依托實(shí)驗(yàn)室專屬優(yōu)勢推動(dòng)
    的頭像 發(fā)表于 12-26 14:24 ?589次閱讀

    武漢芯源MCU的指令集架構(gòu)是什么?有哪些特點(diǎn)?

    武漢芯源MCU的指令集架構(gòu)是什么,有哪些特點(diǎn)?
    發(fā)表于 12-08 06:59

    指令集測試的一種糾錯(cuò)方法

    信號進(jìn)行糾錯(cuò) 如何在linux環(huán)境下用搭建好的環(huán)境進(jìn)行指令集測試和跑程序已在上篇文章中講述: https://www.rvmcu.com/community-topic-id-1350.html 以
    發(fā)表于 10-24 14:04

    無開發(fā)板在Linux系統(tǒng)下進(jìn)行E203內(nèi)核指令集測試以及跑程序的測試

    完成浮點(diǎn)指令集之前,對微架構(gòu)進(jìn)行優(yōu)化,比較有參考性的指令集測試是coremark和dhrystone跑程序。跑程序位于/riscv-to
    發(fā)表于 10-24 11:43

    基于蜂鳥E203架構(gòu)指令集K擴(kuò)展

    蜂鳥E203是一款基于RISC-V架構(gòu)的微處理器,其指令集包含RV32I的基本指令集,RV32M的乘法擴(kuò)展指令集,以及一些常用的定點(diǎn)指令和控
    發(fā)表于 10-21 09:38

    2025 OpenHarmony TSC年中技術(shù)生態(tài)研討會(huì)圓滿舉辦

    2025 OpenHarmony TSC 年中技術(shù)生態(tài)研討會(huì) 圓滿舉辦 8月1日,2025 OpenHarmony TSC年中技術(shù)
    的頭像 發(fā)表于 08-07 12:24 ?2055次閱讀
    2025 <b class='flag-5'>OpenHarmony</b> TSC年中<b class='flag-5'>技術(shù)</b>與<b class='flag-5'>生態(tài)</b>研討會(huì)圓滿舉辦

    科技亮相OpenHarmony開發(fā)者大會(huì)2025

    AI Agent技術(shù)共建啟動(dòng)”等儀式,同時(shí)設(shè)立八大主題論壇,邀請開源操作系統(tǒng)技術(shù)大咖、前沿實(shí)踐專家、開發(fā)者、生態(tài)伙伴代表等嘉賓到場,共同探
    的頭像 發(fā)表于 06-04 09:16 ?2195次閱讀
    全<b class='flag-5'>志</b>科技亮相<b class='flag-5'>OpenHarmony</b>開發(fā)者大會(huì)2025

    利爾達(dá)RedCap模組通過OpenHarmony 生態(tài)兼容性測評!

    。此次認(rèn)證標(biāo)志著該NR90模組在鴻蒙系統(tǒng)中的技術(shù)適配能力獲得官方認(rèn)可,為工業(yè)物聯(lián)網(wǎng)、智能終端等設(shè)備快速融入鴻蒙生態(tài)提供了關(guān)鍵支持。本次認(rèn)證由OpenHarmony兼容
    的頭像 發(fā)表于 05-23 17:59 ?1620次閱讀
    利爾達(dá)RedCap模組通過<b class='flag-5'>OpenHarmony</b> <b class='flag-5'>生態(tài)</b>兼容性測評!

    聚首巴黎!歐洲OpenHarmony城市技術(shù)論壇點(diǎn)亮未來創(chuàng)新之光

    AI如何使能終端操作系統(tǒng)技術(shù)架構(gòu)升級、交互體驗(yàn)重構(gòu)以及生態(tài)協(xié)同融合。 現(xiàn)場合影 本次活動(dòng)由OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(TSC
    的頭像 發(fā)表于 05-09 18:39 ?1821次閱讀
    聚首巴黎!歐洲<b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術(shù)論壇</b>點(diǎn)亮未來創(chuàng)新之光

    RISC-V核低功耗MCU指令集架構(gòu)(ISA)特點(diǎn)

    RISC-V核低功耗MCU通過開源生態(tài)、模塊化架構(gòu)與能效優(yōu)化技術(shù),成為物聯(lián)網(wǎng)、穿戴設(shè)備等領(lǐng)域的理想選擇?。 一、?開源與可定制性? 完全開源免費(fèi)?:RISC-V ISA無需專利授權(quán)費(fèi)用,允許開發(fā)者
    的頭像 發(fā)表于 04-23 10:01 ?1379次閱讀

    城市技術(shù)論壇首次登陸歐洲!OpenHarmony啟航海外開源生態(tài)新征程

    當(dāng)?shù)貢r(shí)間2025年3月30日下午, 歐洲首場OpenHarmony城市技術(shù)論壇于荷蘭鹿特丹圓滿落下帷幕。本次活動(dòng)以OpenHarmony技術(shù)創(chuàng)新與
    的頭像 發(fā)表于 03-31 21:08 ?822次閱讀
    城市<b class='flag-5'>技術(shù)論壇</b>首次登陸歐洲!<b class='flag-5'>OpenHarmony</b>啟航海外開源<b class='flag-5'>生態(tài)</b>新征程

    歐洲首場OpenHarmony城市技術(shù)論壇——荷蘭鹿特丹站,大咖齊聚

    荷蘭鹿特丹站線上直播預(yù)約通道正式開啟 歐洲首場OpenHarmony城市技術(shù)論壇! 多位大咖齊聚!精彩內(nèi)容不容錯(cuò)過!
    的頭像 發(fā)表于 03-30 15:21 ?711次閱讀
    歐洲首場<b class='flag-5'>OpenHarmony</b>城市<b class='flag-5'>技術(shù)論壇</b>——荷蘭鹿特丹站,大咖齊聚