在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于泰凌微電子平臺實現OpenHarmony開發——代碼下載和編譯步驟

泰凌微電子 ? 來源:泰凌微電子 ? 2023-03-08 13:47 ? 次閱讀

上一節我們安裝了一系列開發工具,準備好了OpenHarmony的開發環境,這一節將會詳細介紹OpenHarmony代碼下載和進行編譯的具體步驟。

1獲取源碼

大家注意,以下步驟都是在Linux環境下進行。

1、新建代碼存放目錄(用戶可自行指定為其他目錄,此處以根目錄為例),并進入該目錄;

7a4f2156-baa6-11ed-bfe3-dac502259ad0.png

2、Repo初始化,指定碼云上面OpenHarmony的manifest倉庫中所包含的git倉庫:

7a62f050-baa6-11ed-bfe3-dac502259ad0.png

3、倉庫初次同步,下載碼云上所需的git倉庫的代碼:

7a75227a-baa6-11ed-bfe3-dac502259ad0.png

4、下載好代碼后,下載大容量二進制文件

7a83a106-baa6-11ed-bfe3-dac502259ad0.png

2確認目錄結構

在Linux環境下源碼的根目錄里,可以查看SoC目錄以及其他與Telink相關的目錄結構,請注意,以下示例目錄結構截至2022.06.01,與目前目錄結構可能有些許不同,此處僅為參考和標注重要文件。

1SoC目錄

在device文件夾下,可以看到device/soc目錄結構如下:

7a96d064-baa6-11ed-bfe3-dac502259ad0.png

2Board 目錄

在device文件夾下,可以看到device/board目錄結構如下:

7aa7c75c-baa6-11ed-bfe3-dac502259ad0.png

3Vendor 目錄

在vendor文件夾下,可以看到vendor文件夾目錄結構如下:

7ac02f36-baa6-11ed-bfe3-dac502259ad0.png

3編譯工程

進入Linux環境下源碼根目錄,就可以開始編譯工程。

1、設置工程根目錄

在bash中輸入以下命令,可以將當前源碼根目錄作為工程根目錄。

7acfd27e-baa6-11ed-bfe3-dac502259ad0.png

此時,會自動進入第二步中的產品選擇界面。

*注意:如果hb set命令提示報錯,請先執行以下命令去構建并安裝ohos-build

7ae0a900-baa6-11ed-bfe3-dac502259ad0.png

2、選擇樣例產品

產品選擇界面如下:

7af2a664-baa6-11ed-bfe3-dac502259ad0.png

使用鼠標左擊或者方向鍵↑和↓,可選取需要編譯的樣例產品,按下回車鍵確定選項。

也可以使用以下命令進行修改:

7b08b71a-baa6-11ed-bfe3-dac502259ad0.png

{PRODUCT_NAME}為產品選擇界面中列舉出來的樣例的名稱,如xts_demo。

3、編譯

后續修改本樣例產品中的文件,只需要執行以下命令進行編譯,不需要再重復上述第一、二步去設置產品的根目錄。

7b1a0254-baa6-11ed-bfe3-dac502259ad0.png

生成的固件位于工程根目錄下:

7b2940de-baa6-11ed-bfe3-dac502259ad0.png

{BOARD_NAME}為主板名,為b91_devkit。

下一節小編將會詳細介紹這一節中可以編譯的幾個OpenHarmony示例程序。

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

    關注

    87

    文章

    11345

    瀏覽量

    210411
  • 代碼
    +關注

    關注

    30

    文章

    4828

    瀏覽量

    69060
  • 開發環境
    +關注

    關注

    1

    文章

    230

    瀏覽量

    16699
  • 編譯
    +關注

    關注

    0

    文章

    661

    瀏覽量

    33047
  • OpenHarmony
    +關注

    關注

    25

    文章

    3747

    瀏覽量

    16592

原文標題:【技術專欄】基于泰凌微電子平臺實現OpenHarmony開發—— 代碼下載和編譯步驟

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    微電子B91通用開發板合入OpenHarmony社區主干

    近日,由微電子(上海)股份有限公司(以下簡稱:微電子)推出的基于TLSR9系列SoC產品
    發表于 06-30 10:08 ?813次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>B91通用<b class='flag-5'>開發</b>板合入<b class='flag-5'>OpenHarmony</b>社區主干

    基于微電子平臺實現OpenHarmony開發—綜述

    ://gitee.com/openharmony/device_soc_telink)是微電子的TLSR9系列芯片相關代碼倉庫,用于存放
    發表于 02-22 10:42

    微電子系統級射頻芯片(SoC)通過ZigBee 3.0認證測試

    微電子,作為一家面向物聯網應用的高集成低功耗芯片研發公司,正式宣布其ZigBee射頻芯片基于最新版ZigBee協議棧標準、已經通過了ZigBee兼容平臺測試,測試使用了DSR公司的
    發表于 01-06 17:41 ?4780次閱讀

    射頻芯片廠商:微電子(上海)有限公司簡介

    微電子有限公司成立于2010年,在美國、上海、深圳、臺灣和香港均設有公司/分支機構。微電子
    的頭像 發表于 04-02 11:38 ?3342次閱讀

    微電子B91通用開發板合入OpenHarmony社區主干

    近日,由微電子(上海)股份有限公司(以下簡稱:微電子)推出的基于 TLSR9 系列 So
    的頭像 發表于 07-13 17:04 ?1479次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>B91通用<b class='flag-5'>開發</b>板合入<b class='flag-5'>OpenHarmony</b>社區主干

    微電子Zephyr硬件平臺編譯步驟

    當Telink Zephyr環境配置成功并且驗證完成之后,便需要明確適用的硬件平臺,選擇想要嘗試的Zephyr例程去進行編譯。接下來,將先簡要介紹適用于Telink Zephyr的TLSR9系列SoC及其硬件平臺,再解釋
    的頭像 發表于 02-06 15:41 ?2519次閱讀

    基于微電子平臺實現OpenHarmony開發—綜述

    ,搭建一個智能終端設備操作系統的框架和平臺,促進萬物互聯產業的繁榮發展。 OpenHarmony支持輕量系統、小型系統和標準系統。其中的輕量系統面向MCU類處理器,例如Arm Cortex-M
    發表于 02-15 13:50 ?981次閱讀
    基于<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b><b class='flag-5'>平臺</b><b class='flag-5'>實現</b><b class='flag-5'>OpenHarmony</b><b class='flag-5'>開發</b>—綜述

    基于微電子平臺實現OpenHarmony開發——編譯環境搭建

    在獲取OpenHarmony源碼進行開發之前,首先要配置好編譯環境,本文主要詳細介紹開發所需環境并安裝編譯
    的頭像 發表于 02-22 10:10 ?1888次閱讀

    微電子| OpenThread組Telink Codelab正式上線

    上海,中國?- 微電子近日宣布, 其在OpenThread組推出的Telink Codelab正式上線。 此舉標志著作為國際領先的物聯網無線芯片公司,
    的頭像 發表于 08-17 08:40 ?874次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>| OpenThread組Telink Codelab正式上線

    【技術專欄】微電子產測工具使用——常見問題解決方法(二)

    1 關于產測工具的連載文章 【技術專欄】微電子產測工具使用方式一 【技術專欄】微電子產測
    的頭像 發表于 10-25 16:15 ?1292次閱讀
    【技術專欄】<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>產測工具使用——常見問題解決方法(二)

    微電子榮獲2023年“Matter優秀賦能者獎”

    杭州,2023年11月22日 - 在今日于杭州盛大開幕的Matter中國區開發者大會上,微電子(上海)股份有限公司(以下簡稱“
    發表于 11-22 17:37 ?499次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>榮獲2023年“Matter優秀賦能者獎”

    微電子B91模組組合板Matter演示固件介紹

    B91模組組合板(TLSR921x Module kit)是微電子專為智能家居設計的子母開發板。本篇文章將重點介紹基于
    的頭像 發表于 04-17 10:08 ?1253次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>B91模組組合板Matter演示固件介紹

    一圖讀懂微電子2023年年度報告

    一圖讀懂微電子2023年年度報告
    的頭像 發表于 05-22 10:30 ?520次閱讀
    一圖讀懂<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>2023年年度報告

    微電子推出Wi-Fi 6多協議TLSR9118 SoC

    微電子(股票代碼:688591.SH),作為無線連接解決方案領域的創新先鋒,近日正式宣布其突破性成果——TLSR9118 SoC的問世。這款里程碑式的芯片不僅標志著
    的頭像 發表于 08-30 16:29 ?1928次閱讀

    微電子榮獲小米兩項大獎

    在剛剛落幕的“2024小米生態合作伙伴大會”上,微電子憑借其在技術實力、產品性能和合作經驗方面的卓越表現,榮獲“小米 Vela 生態合作伙伴 —— 卓越表現獎”和“小米 IoT模組業務合作 —— 最佳合作伙伴獎”兩項殊榮,這
    的頭像 發表于 12-31 15:43 ?272次閱讀
    主站蜘蛛池模板: 日韩1| 亚洲www| 国产国产人免费人成成免视频 | 亚洲一区二区三 | 国产午夜大片 | www深夜视频在线观看高清 | 美女被异性狂揉下部羞羞视频 | 台湾黄色毛片 | 深爱激情五月婷婷 | 免费看黄色一级毛片 | 最近在线观看免费完整视频 | 天天干天天添 | 亚洲国产福利精品一区二区 | 午夜爱爱免费视频 | 欧美18性精品 | 欧洲不卡一卡2卡三卡4卡网站 | 女人张开双腿让男人桶爽免 | 综合网伊人 | 在线观看视频在线观看 | 激情丁香六月 | 夜夜狠狠 | 看黄在线观看 | 四虎影院永久在线 | 噜噜噜噜影院 | 国产免费一级在线观看 | 在线国产高清 | 日韩欧美高清色码 | 国产女人小便视频 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 欧美性狂猛bbbbbxxxxx | 午夜国产精品久久久久 | 欧美色视频日本片高清在线观看 | 特黄特级高清免费视频毛片 | 女人张开腿让男人桶视频免费大全 | 毛片啪啪 | 伊人成年综合网 | 欲妇放荡叫床很浪的小说 | 永久手机看片福利盒子 | 日本三级强在线观看 | 性欧美丰满xxxx性久久久 | 国产三级日本三级日产三级66 |