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

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

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

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

如何讓OpenHarmony支持低功耗藍(lán)牙芯片GR551x

OpenAtom OpenHarmony ? 來(lái)源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-05-13 09:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好,我是李東山,來(lái)自深圳市匯頂科技股份有限公司,目前是 BLE 產(chǎn)品開(kāi)發(fā)部的一名研發(fā)工程師,從 2021 年 9 月我開(kāi)始承擔(dān) BLE SoC GR551x 接入 OpenAtom OpenHarmony(簡(jiǎn)稱“OpenHarmony”)生態(tài)的適配任務(wù),截止今年 1 月代碼已經(jīng)通過(guò)評(píng)審并合入主干,很高興和團(tuán)隊(duì)一起共同見(jiàn)證從 0 到 1,順利合并入主干,這是我首次參與這種大型開(kāi)源項(xiàng)目,我希望將項(xiàng)目開(kāi)發(fā)過(guò)程中的感受和經(jīng)歷分享給大家。

Q1

作為開(kāi)發(fā)領(lǐng)域知名的技術(shù)大牛,您最初為什么會(huì)選擇加入OpenHarmony生態(tài)、參與開(kāi)源共建呢?您認(rèn)為,OpenHarmony項(xiàng)目最吸引人的點(diǎn)在哪里?

OpenHarmony 是一款面向全場(chǎng)景、全連接、全智能時(shí)代的分布式操作系統(tǒng),它面向萬(wàn)物互聯(lián),非常契合我們 BLE SoC 產(chǎn)品應(yīng)用方向,選擇加入 OpenHarmony 生態(tài),希望能一起參與共建 OpenHarmony 生態(tài)系統(tǒng),為促進(jìn)萬(wàn)物互聯(lián)和千行百業(yè)的繁榮發(fā)展貢獻(xiàn)我們的一份力量。

OpenHarmony 代碼遵循 Apache 2.0 等商業(yè)友好的開(kāi)源協(xié)議,所有企業(yè)、機(jī)構(gòu)與個(gè)人均可基于 OpenHarmony 開(kāi)源代碼,結(jié)合自身優(yōu)勢(shì),去做各領(lǐng)域的操作系統(tǒng)發(fā)行版及終端產(chǎn)品。

Q2

您在什么時(shí)候組建了OpenHarmony開(kāi)源項(xiàng)目團(tuán)隊(duì)?通過(guò)多久完成了GR5515 Starter Kit開(kāi)發(fā)板的適配,核心代碼已合入主干,現(xiàn)在被OpenHarmony PMC委員會(huì)推選為“代碼月度貢獻(xiàn)之星”,真的太了不起了!您方便給我們介紹一下這個(gè)產(chǎn)品嗎,或者這段經(jīng)歷嗎?這么短時(shí)間達(dá)成了這樣好的效果,請(qǐng)問(wèn)您的“秘訣”都有哪些呢?

我們是在 2021 年的 9 月開(kāi)始投入資源適配 OpenHarmony。經(jīng)過(guò)兩個(gè)多月的努力,將我們首款 Bluetooth LE 輕量設(shè)備芯片 GR551x 系列 SoC 適配上 OpenHarmony,2021 年 11 月 18 日順利通過(guò) OpenHarmony 兼容性測(cè)評(píng), 并于 2022 年 1 月 7 日正式合入 OpenHarmony 主干。

185ac94c-d1a8-11ec-bce3-dac502259ad0.png

GR5515 Starter Kit 適配代碼倉(cāng)庫(kù)

能夠在短時(shí)間內(nèi)完成開(kāi)發(fā)板適配工作不僅是因?yàn)槲覀兩鷳B(tài)小組小伙伴們齊心協(xié)力,通力配合, 還得益于 OpenHarmony 完備的開(kāi)發(fā)平臺(tái)和工具鏈,優(yōu)秀的代碼框架,豐富的文檔資源。剛開(kāi)始我們的倉(cāng)庫(kù)在 SIG 上孵化,兩次畢業(yè)答辯評(píng)審后代碼合入主干,非常感謝社區(qū)的老師們給予了很多專業(yè)指導(dǎo)和支持。

Q3

能開(kāi)發(fā)出這么一個(gè)優(yōu)秀的產(chǎn)品,將核心代碼合入主干,您和您的團(tuán)隊(duì)一定付出了很多。可以請(qǐng)您給我們分享一下,開(kāi)發(fā)這個(gè)產(chǎn)品的整個(gè)過(guò)程,包括前期、中期、后期,您們具體都做了哪些工作,投入了多少人力和資源嗎?

開(kāi)發(fā)板適配前期,我們對(duì) OpenHarmony 輕量系統(tǒng)進(jìn)行了學(xué)習(xí)和調(diào)研,充分評(píng)估可行性后開(kāi)始嘗試適配。萬(wàn)事開(kāi)頭難,剛開(kāi)始適配 V1.1.2-LTS 版本,從搭建開(kāi)發(fā)環(huán)境、熟悉構(gòu)建系統(tǒng)、移植第一行代碼,解決了很多難題,也踩過(guò)很多坑。終于,兩周后系統(tǒng)在我們的 SoC 上穩(wěn)定運(yùn)行起來(lái)了。

項(xiàng)目中期我們升級(jí)到了 V3.0.0-LTS,3.0 版本引入了許多新特性,我們開(kāi)始適配 HDF 驅(qū)動(dòng)、BLE 接口、文件系統(tǒng)、低功耗等,并通過(guò)了兼容性測(cè)評(píng)。

項(xiàng)目后期我們與主干 master 版本對(duì)齊,master 版本引入 board 與 soc 分離的先進(jìn)設(shè)計(jì)理念,我們對(duì)代碼框架進(jìn)行了大量重構(gòu)優(yōu)化,代碼架構(gòu)和規(guī)范都符合要求后,代碼合入 OpenHarmony 主干。

匯頂科技非常看好 OpenHarmony,我們持續(xù)投入人力在該項(xiàng)目上,目前基本完成了首款 BLE Soc GR5515 芯片的適配工作,未來(lái)我們也會(huì)對(duì)適配的代碼進(jìn)行持續(xù)優(yōu)化和維護(hù),同時(shí)也會(huì)積極參與輕量系統(tǒng)的圖形顯示和 BLE IoT 方向的共建工作。

Q4

在整個(gè)開(kāi)發(fā)進(jìn)程中,您和您的團(tuán)隊(duì)遇到過(guò)哪些技術(shù)上或其他方面的難題?這些難題又是如何被逐一解決?在這些難題被解決的過(guò)程中,您總結(jié)了哪些寶貴的經(jīng)驗(yàn)or教訓(xùn)?

在開(kāi)發(fā)初期,網(wǎng)上幾乎沒(méi)有對(duì) ARM 架構(gòu)的輕量系統(tǒng)移植適配的指導(dǎo)文檔,構(gòu)建環(huán)境也很復(fù)雜,可參考的開(kāi)發(fā)板就 3 塊,對(duì)于我這種剛接觸 OpenHarmony 的小白來(lái)說(shuō),不知道怎么去加入我們的代碼,不知道如何構(gòu)建,差點(diǎn)被遇到的各種困難“勸退”。好在 OpenHarmony 自帶了一款基于 RSIC-V 架構(gòu)的開(kāi)發(fā)板樣例,通過(guò)深入研究其編譯框架和適配細(xì)節(jié)后,我們將 SDK 移植到 OpenHarmony 并構(gòu)建成功。

OpenHarmony 對(duì) ARM 和 RSIC-V 架構(gòu)支持已經(jīng)非常全面,Cortex-M 內(nèi)核相關(guān)的 arch 移植 liteos-m 已經(jīng)幫我們做好,移植一款新的開(kāi)發(fā)板只需重點(diǎn)聚焦在編譯構(gòu)建、BSP 移植、XTS 測(cè)試、業(yè)務(wù)功能開(kāi)發(fā)上。

Q5

加入OpenHarmony生態(tài)以來(lái),您最大的驚喜是什么?或者有哪些具體的收獲?

自從加入 OpenHarmony 生態(tài)以來(lái),我切身感受到它發(fā)展的如此之快,從當(dāng)初的 1.0 版本迭代到如今的 3.0 版本,每個(gè)版本都會(huì)帶來(lái)許多實(shí)用的更新,開(kāi)發(fā)板越來(lái)越多,文檔也越來(lái)越豐富,社區(qū)交流日漸活躍,開(kāi)發(fā)者參與共建也越來(lái)越容易。

我也一直在持續(xù)學(xué)習(xí) OpenHarmony,學(xué)習(xí)過(guò)程中了解到了很多代碼架構(gòu)上的先進(jìn)理念,為自己平時(shí)的開(kāi)發(fā)工作帶來(lái)了很大的幫助,我也一直堅(jiān)持通過(guò)博客分享我的學(xué)習(xí)經(jīng)歷和開(kāi)源移植案例。

Q6

期待未來(lái)OpenHarmony哪些方面能夠得到改善、提供更多支持?

OpenHarmony 經(jīng)過(guò)一年多的快速發(fā)展,編譯構(gòu)建、代碼架構(gòu)、文檔支持、社區(qū)建設(shè)方面都做得非常優(yōu)秀。我個(gè)人期待,OpenHarmony 其配套 IDE DevEco Device Tool 能早點(diǎn)普及,推動(dòng)眾多的開(kāi)發(fā)板適配并支持,這樣有利于給開(kāi)發(fā)者和終端客戶帶來(lái)更便捷的體驗(yàn)。

Q7

OpenHarmony目前仍處在開(kāi)發(fā)探索階段,很多共建單位和生態(tài)伙伴還不清楚開(kāi)源項(xiàng)目的玩法,或不知該如何著手進(jìn)行開(kāi)發(fā)。可以請(qǐng)您給大家分享一條,您認(rèn)為最重要或最值得分享的心得嗎?

開(kāi)源項(xiàng)目的輸出將為開(kāi)發(fā)者提供更多的學(xué)習(xí)途徑,點(diǎn)亮眾多開(kāi)發(fā)者前行的道路。我在開(kāi)發(fā)過(guò)程中遇到了很多技術(shù)上的困難,尋求不到別人的幫助時(shí),通過(guò)研讀別人的開(kāi)源代碼找到了靈感和思路,開(kāi)源其實(shí)也是一種互相學(xué)習(xí),共同進(jìn)步的高效途徑。

Q8

開(kāi)放性問(wèn)題,可以暢所欲言,請(qǐng)問(wèn)您還有話想告訴大家?

非常感謝 OpenHarmony,為我們提供了如此優(yōu)秀的操作系統(tǒng),很高興自己能夠參與開(kāi)源共建,為開(kāi)源貢獻(xiàn)出自己的一份微薄力量。從剛開(kāi)始的“懵懂”小白,跟著 OpenHarmony 一起成長(zhǎng),雖然過(guò)程中充滿了挑戰(zhàn),但也收獲很多。我真切感受到 OpenHarmony 的迅猛發(fā)展,希望有更多企業(yè)、開(kāi)發(fā)者一起參與共建 OpenHarmony 繁榮生態(tài)。

審核編輯 :李倩

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

    關(guān)注

    17

    文章

    470

    瀏覽量

    48071
  • 低功耗
    +關(guān)注

    關(guān)注

    12

    文章

    4051

    瀏覽量

    106869
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3979

    瀏覽量

    21395

原文標(biāo)題:李東山——如何讓OpenHarmony支持低功耗藍(lán)牙芯片GR551x

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    信路達(dá)XD551/XL551定時(shí)器芯片低功耗與高性能的完美結(jié)合

    信路達(dá)XD551/XL551定時(shí)器芯片低功耗與高性能的完美結(jié)合 在電子工程師的日常設(shè)計(jì)工作中,定時(shí)器芯片是一種常用的基礎(chǔ)元件,它能夠?yàn)殡娐?/div>
    的頭像 發(fā)表于 04-28 15:20 ?87次閱讀

    為什么選擇 Nordic 的低功耗藍(lán)牙解決方案?

    功能強(qiáng)大的外設(shè),使您能夠打造最小、最省電的物聯(lián)網(wǎng)產(chǎn)品。 功能齊全的認(rèn)證藍(lán)牙 LE 協(xié)議棧: 作為藍(lán)牙標(biāo)準(zhǔn)開(kāi)發(fā)的主要貢獻(xiàn)者之一,我們確保我們的藍(lán)牙低功耗協(xié)議棧
    發(fā)表于 04-16 10:40

    QN902x:超低功耗藍(lán)牙 LE 系統(tǒng)級(jí)芯片解決方案深度剖析

    藍(lán)牙 LE 系統(tǒng)級(jí)芯片(SoC),為藍(lán)牙智能應(yīng)用帶來(lái)了全新的解決方案。今天,我們就來(lái)深入了解一下這款芯片的特點(diǎn)、功能以及應(yīng)用場(chǎng)景。 文件下載: QN9022/DY.pdf 一、QN90
    的頭像 發(fā)表于 04-10 13:20 ?174次閱讀

    富芮坤FR802x系列高性能低功耗藍(lán)牙MCU芯片介紹

    在物聯(lián)網(wǎng)、智能家居、工業(yè)控制等領(lǐng)域飛速發(fā)展的今天,藍(lán)牙 MCU 芯片的性能、功耗與外設(shè)豐富度成為產(chǎn)品創(chuàng)新的關(guān)鍵支撐。富芮坤推出的 FR802x 系列高性能
    的頭像 發(fā)表于 03-16 10:58 ?1793次閱讀
    富芮坤FR802<b class='flag-5'>x</b>系列高性能<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>MCU<b class='flag-5'>芯片</b>介紹

    基于低功耗藍(lán)牙SoC的新國(guó)標(biāo)充電寶方案

    隨著新國(guó)標(biāo)對(duì)移動(dòng)電源(充電寶)安全與智能化的要求不斷提升,廠商需要更高效、低功耗的無(wú)線連接方案來(lái)滿足用戶對(duì)實(shí)時(shí)狀態(tài)監(jiān)控的需求。英尚近日推出基于低功耗藍(lán)牙SoC的新國(guó)標(biāo)充電寶方案,通過(guò)集成低功耗
    的頭像 發(fā)表于 03-13 16:46 ?396次閱讀
    基于<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>SoC的新國(guó)標(biāo)充電寶方案

    匯頂科技推出全新一代車(chē)規(guī)級(jí)低功耗藍(lán)牙SoC GR5410

    與驗(yàn)證,推出全新一代車(chē)規(guī)級(jí)低功耗藍(lán)牙SoC——GR5410。該方案具備更精準(zhǔn)測(cè)距、更強(qiáng)性能及更豐富外設(shè)接口,將為下一代車(chē)載無(wú)線應(yīng)用注入創(chuàng)新動(dòng)力。
    的頭像 發(fā)表于 01-04 17:41 ?1431次閱讀

    引領(lǐng)藍(lán)牙6.1精準(zhǔn)測(cè)距新時(shí)代!匯頂發(fā)布全新車(chē)規(guī)級(jí)低功耗藍(lán)牙SoC

    匯頂科技積極順應(yīng)行業(yè)趨勢(shì),基于藍(lán)牙技術(shù)聯(lián)盟最新發(fā)布的藍(lán)牙?核心規(guī)范?6.1,率先在數(shù)字車(chē)鑰匙領(lǐng)域啟動(dòng)研發(fā)與驗(yàn)證,推出全新一代車(chē)規(guī)級(jí)低功耗藍(lán)牙?SoC?—?
    的頭像 發(fā)表于 12-29 15:40 ?5039次閱讀
    引領(lǐng)<b class='flag-5'>藍(lán)牙</b>6.1精準(zhǔn)測(cè)距新時(shí)代!匯頂發(fā)布全新車(chē)規(guī)級(jí)<b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>SoC

    AIROC?藍(lán)牙低功耗模塊CYBLE - 3x307x - 02:設(shè)計(jì)與應(yīng)用全解析

    AIROC?藍(lán)牙低功耗模塊CYBLE - 3x307x - 02:設(shè)計(jì)與應(yīng)用全解析 在當(dāng)今的電子設(shè)備中,藍(lán)牙低功耗(BLE)技術(shù)因其
    的頭像 發(fā)表于 12-21 16:30 ?794次閱讀

    低功耗藍(lán)牙定位模塊

    感算商城聯(lián)合知名方案公司推出了可用于可穿戴設(shè)備和物聯(lián)網(wǎng)項(xiàng)目。單面表貼設(shè)計(jì)和板載藍(lán)牙天線可以極大地促進(jìn)物聯(lián)網(wǎng)項(xiàng)目的快速部署。 首次具備無(wú)線功能,支持藍(lán)牙 5.0,并能夠以低功耗運(yùn)行。
    發(fā)表于 10-23 14:01

    RTT支持低功耗應(yīng)用嗎?

    RTT支持低功耗應(yīng)用嗎?哪個(gè)版本更適合用來(lái)做低功耗的項(xiàng)目?選標(biāo)準(zhǔn)版,nano,還是smart好?謝謝
    發(fā)表于 10-13 07:59

    低功耗藍(lán)牙智能門(mén)鎖應(yīng)用

    智能門(mén)鎖,作為智能家居不可或缺的一部分,因其更好的便捷性與安全性,被越來(lái)越多的商家及個(gè)人用戶所采用,我們的低功耗藍(lán)牙智能門(mén)鎖方案,助?傳統(tǒng)門(mén)鎖企業(yè),為傳統(tǒng)門(mén)鎖賦能??商峁┗谥悄艿凸?b class='flag-5'>藍(lán)牙模塊、手機(jī)
    發(fā)表于 06-25 09:47

    傳統(tǒng)藍(lán)牙低功耗藍(lán)牙主要區(qū)別

    傳統(tǒng)藍(lán)牙即經(jīng)典藍(lán)牙,能夠?qū)崿F(xiàn)音頻傳輸,可傳輸較大文件,功耗較大;BLE藍(lán)牙低功耗藍(lán)牙,僅
    發(fā)表于 06-18 16:04

    低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有低功耗、低功耗前端模塊,適用于
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于<b class='flag-5'>藍(lán)牙</b>?范圍擴(kuò)展應(yīng)用 skyworksinc

    低功耗、低功耗前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有低功耗、低功耗前端模塊,適用于
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于<b class='flag-5'>藍(lán)牙</b>?信號(hào)范圍擴(kuò)展應(yīng)用 skyworksinc

    藍(lán)牙低功耗模塊的原理和應(yīng)用介紹

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,藍(lán)牙低功耗模塊在連接各種設(shè)備和傳輸數(shù)據(jù)方面發(fā)揮著重要作用。今天將為您介紹藍(lán)牙低功耗模塊的工作原理以及其廣泛的應(yīng)用領(lǐng)域。 藍(lán)
    的頭像 發(fā)表于 05-21 15:56 ?1430次閱讀
    桃园市| 喜德县| 宜君县| 丰城市| 攀枝花市| 大足县| 台前县| 曲周县| 普定县| 鄂州市| 马鞍山市| 神木县| 西青区| 安国市| 子长县| 勐海县| 湘乡市| 宁晋县| 通海县| 沂南县| 融水| 柘城县| 延寿县| 紫阳县| 南靖县| 古蔺县| 赤水市| 碌曲县| 屯门区| 抚州市| 宁南县| 伽师县| 高雄市| 宣威市| 龙岩市| 武威市| 库伦旗| 鄂伦春自治旗| 赣州市| 崇信县| 恩平市|