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

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

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

3天內不再提示

簡述星辰處理器的全志XR806鴻蒙開發板上手體驗

安芯教育科技 ? 來源:極術社區 ? 作者:PingYang ? 2021-11-03 15:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文轉載于極術社區極術專欄:STAR CPU(星辰處理器)作者:PingYang

XR806鴻蒙開發板是全志科技新出的一款支持WiFi和BLE的高集成度無線MCU芯片,支持鴻蒙L0系統。CPU采用了安謀科技的“星辰”(STAR-MC1)處理器。很有幸收到了全志科技贈送的XR806鴻蒙開發板,也是第一次體驗鴻蒙系統的開發,故作個記錄。

開發板實物

1.xr806開發板是真的小巧,整個板子體積不過 25.8mm*42mm。

2.開發板通過type-C接口提供供電能力、UART通信以及固件燒錄能力,連接USB線接入PC,可自動識別到COM口(基于CP2120芯片)。設置波特率為115200,可在串口調試助手中看到打印信息。

f9f34324-38ca-11ec-82a8-dac502259ad0.png

3.連接wifi

XR806是一款支持WiFi和BLE的高集成度無線MCU芯片,當模塊工作起來之后,輸入相關指令,即可體驗wifi功能。

wifi開啟:hm net sta enable

搜索熱點:hm net sta scan

獲取搜索結果:hm net sta scan_result n=30

搜索成功后連接指定熱點:hm net sta connect 《 ssid 》 《 psk 》

wifi斷開連接:hm net sta disconnect

wifi關閉:hm net sta disable

XR806開發環境搭建

1.repo工具下載系統源碼

python3依賴

repo init命令的執行依賴python3環境,請確保系統執行python時調用的python3,推薦python3版本大于3.8。

下載新版本的repo文件

repo工具用于獲取xr806的源代碼。

筆者使用ubunt 18.04系統,在/usr/bin路徑下已經存在repo文件。

如果沒有repo工具,可通過下面的git命令獲取repo。

git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

修改repo鏡像地址

當直接執行repo init時候,系統會提示連接超時。

因為Repo init 默認會訪問的url地址https://gerrit.googlesource.com/git-repo往往會失敗;

所以我們需要替換為國內的地址https://mirrors.ustc.edu.cn/a.。。

在修改git-repo下載到的repo文件REPO_URL地址,如下圖所示。

fa152232-38ca-11ec-82a8-dac502259ad0.png

最后,直接用下載的git-repo/repo文件去替換/ust/bin/repo。再執行repo命令即可正常執行。

獲取系統源碼

從gitee倉庫中獲取鴻蒙系統分支源碼。

repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony_1.0.1_release --no-repo-verify

fa51bb34-38ca-11ec-82a8-dac502259ad0.png

repo sync -c

fc6eec48-38ca-11ec-82a8-dac502259ad0.png

repo forall -c ‘git lfs pull’

2.下載xr806源碼

將下載的兩個文件夾放到系統源碼路徑下,確定文件路徑結果如圖所示。

1.從https://gitee.com/openharmony-sig/devboard_device_allwinner_xr806下載device倉內容,放到device路徑下。git clone https://gitee.com/openharmony-sig/devboard_device_allwinner_xr806.git

fca543ce-38ca-11ec-82a8-dac502259ad0.png

fcd6a66c-38ca-11ec-82a8-dac502259ad0.png

2.從https://gitee.com/openharmony-sig/devboard_vendor_allwinner_xr806下載vendor倉內容,放到vendor路徑下。git clone https://gitee.com/openharmony-sig/devboard_vendor_allwinner_xr806.git

fcf9f892-38ca-11ec-82a8-dac502259ad0.png

fd418392-38ca-11ec-82a8-dac502259ad0.png

3.下載交叉編譯工具

注意,不要選擇最新版的,親測后續編譯會不成功。成功版本如鏈接所示:wget https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2解壓,放到指定路徑。1.修改device/xradio/xr806/liteos_m/config.gni中的board_toolchain_prefix為實際環境下的gcc路徑。

fd806120-38ca-11ec-82a8-dac502259ad0.png

2.修改device/xradio/xr806/xr_skylark/gcc.mk。

fdd05b80-38ca-11ec-82a8-dac502259ad0.png

4.安裝鴻蒙系統開發環境

這一步,需要安裝鴻蒙相關開源環境,具體可參考鴻蒙官方指導教程。在安裝環境成功后,才能執行hb命令,編譯生成鏡像文件。

5.SDK配置

在修改完交叉編譯工具路徑后 ,在xr_skylark目錄下執行1.復制配置文件cp project/demo/wlan_ble_demo/gcc/defconfig .config2.可使用圖形化界面確認配置make menuconfig

fe0e9986-38ca-11ec-82a8-dac502259ad0.png

3.清除過程文件

make build_clean

4.生成靜態庫已經自動生成頭文件make lib -j 成功結果如圖

fe5e2906-38ca-11ec-82a8-dac502259ad0.png

6.系統源碼編譯

回到xr806系統源碼目錄

fece8912-38ca-11ec-82a8-dac502259ad0.png

hb set #選擇skylark

ff18236a-38ca-11ec-82a8-dac502259ad0.png

hb build -f

ff522006-38ca-11ec-82a8-dac502259ad0.png

生成的鏡像文件xr_system.imgffa9defe-38ca-11ec-82a8-dac502259ad0.png

7.燒錄工具

生成的鏡像位于device/xradio/xr806/xr_skylark/out;

燒錄工具名稱為phoenixMC,位于devicexradioxr806xr_skylark ools下。在windows下,打開該工具,通過串口燒寫鏡像

燒寫完成,重新運行開發板

00377016-38cb-11ec-82a8-dac502259ad0.png

運行中的開發板

參考資料

全志社區論壇

https://gitee.com/openharmony-sig/devboard_device_allwinner_xr806/tree/master

https://gitee.com/openharmony-sig/devboard_vendor_allwinner_xr806

編輯:jq

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

    關注

    8

    文章

    685

    瀏覽量

    31317
  • 開發板
    +關注

    關注

    26

    文章

    6290

    瀏覽量

    118065
  • 編譯
    +關注

    關注

    0

    文章

    694

    瀏覽量

    35158
  • 鴻蒙
    +關注

    關注

    60

    文章

    2963

    瀏覽量

    45883
  • xr806
    +關注

    關注

    0

    文章

    14

    瀏覽量

    1589

原文標題:技術分享 | 基于星辰處理器的全志XR806鴻蒙開發板上手體驗

文章出處:【微信號:Ithingedu,微信公眾號:安芯教育科技】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    香橙派系列開發板適配OpenClaw教程

    。這些高性價比開發板現在也能流暢運行您的“數字員工”。您無需高昂投入,只需一塊百元級的開發板,就能在本地部署一個能理解指令、操作軟件、處理
    發表于 02-25 18:29

    有獎丨米爾 T153 MINI開發板免費試用來啦

    米爾與合作發布的新品基于T153應用處理器的MYD-YT153MX-MINI開發板免費試
    的頭像 發表于 01-29 08:04 ?264次閱讀
    有獎丨米爾<b class='flag-5'>全</b><b class='flag-5'>志</b> T153 MINI<b class='flag-5'>開發板</b>免費試用來啦

    快速上手FRDM-KE17Z512開發板:開啟高效MCU開發之旅

    快速上手FRDM-KE17Z512開發板:開啟高效MCU開發之旅 作為電子工程師,在MCU開發的道路上,擁有一款合適的開發板至關重要。今天就
    的頭像 發表于 12-24 16:50 ?335次閱讀

    性能躍遷,鴻蒙開發新紀元!凌羽派RK3566鴻蒙開發板,開啟全場景開發之旅

    、硬核性能,驅動無限可能凌羽派RK3566鴻蒙開發板,核心搭載瑞芯微RK3566高性能四核處理器(Cortex-A55,主頻最高達1.8GHz),集成高效Mali-G
    的頭像 發表于 12-11 17:58 ?2428次閱讀
    性能躍遷,<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>新紀元!凌羽派RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發板</b>,開啟全場景<b class='flag-5'>開發</b>之旅

    想體驗鴻蒙生態,該怎么獲取鴻蒙開發板?有哪些途徑?

    如何快速上手體驗鴻蒙生態? 想體驗鴻蒙生態,該怎么獲取鴻蒙開發板?有哪些途徑?
    發表于 11-29 08:40

    D1開發板(哪吒 RISCV64)開箱評測

    1.概述 作為主打RISC-V架構芯片的國產開發板,哪吒開發板這次的發布也算是良心之作。隨著第一批板子的公開發售,立即購置一塊,準備好好研究一下平頭哥C906的處理器核以及探索一
    發表于 10-31 07:50

    開鴻開發板深度體驗:從開源鴻蒙開發到AI場景實踐

    開鴻開發板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗開源鴻蒙能力學習開源鴻蒙開發●●●搭載KaihongOS
    的頭像 發表于 07-03 17:03 ?1606次閱讀
    開鴻<b class='flag-5'>開發板</b>深度體驗:從開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>到AI場景實踐

    基于米爾T536開發板的多協議物聯網關的方案測試

    處理器的特點,這里進一步的進行軟件開發,充分利用開發板的硬件資源,完成業務產品的需求。這里以物聯網多協議網關應用為研究為目的,首先建立基礎的從各個硬件設讀取硬件端口
    的頭像 發表于 06-19 08:03 ?1950次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b>T536<b class='flag-5'>開發板</b>的多協議物聯網關的方案測試

    【米爾-T536開發板試用體驗】- 連接電腦通訊與操作測試

    【米爾-T536開發板試用體驗】連接電腦運行測試大信(QQ:8125036)從電子發燒友網申請到MYC-LT536開發板有一段時間了,前一節已經詳細的查詢對比了
    發表于 06-10 11:11

    基于米爾T536開發板的視頻識別應用方案

    A53處理器、G31GPU、4K編解碼能力)和嵌入式場景需求。米爾基于T536開發板以下是分階段開發方案:?一、?
    的頭像 發表于 06-05 08:01 ?2164次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b>T536<b class='flag-5'>開發板</b>的視頻識別應用方案

    【米爾-T536開發板試用體驗】 試用測評報-初識T536

    【米爾-T536開發板試用體驗】 試用測評報-初識T536 從電子發燒友網申請到MYC-LT536核心開發板有一段時間了,因為工作
    發表于 04-23 11:35

    快速部署!米爾T527開發板的OpenCV行人檢測方案指南

    、行人檢測概論使用HOG和SVM基于T527開發板構建行人檢測的關鍵步驟包括: 準備訓練數據集:訓練數據集應包含大量正樣本(行人圖像)和負樣本(非行人圖像)。 計算HOG特征:
    發表于 04-11 18:14

    OpenCV行人檢測應用方案--基于米爾T527開發板

    本文將介紹基于米爾電子MYD-LT527開發板(米爾基于T527開發板)的OpenCV行人檢測方案測試。摘自優秀創作者-小火苗一、軟件環境安裝1.安裝
    的頭像 發表于 04-10 08:03 ?1306次閱讀
    OpenCV行人檢測應用方案--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b>T527<b class='flag-5'>開發板</b>

    【米爾-T536開發板試用體驗】總結與建議

    硬件適配時需要修改一些底層代碼時需要的,當硬件適配完成后,只在用戶層面去開發時,就不會有這種問題了。 三、文檔 開發板搭載T536處理器
    發表于 03-27 17:04

    【正點原子】T113-i開發板資料震撼來襲!異核開發、工控設計方案!

    【正點原子】T113-i開發板震撼來襲!異核開發、工控設計方案!ATK-DLT113IS開發板是正點原子基于
    發表于 03-13 15:37