精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

HMDTU-OpenHarmony-Hi3861環境搭建

虹喵小仙女 ? 來源:jf_40637039 ? 作者:jf_40637039 ? 2023-05-06 12:51 ? 次閱讀

HMDTU-OpenHarmony-Hi3861環境搭建

轉載請聯系: https://space.bilibili.com/386621374

準備VM ubuntu虛擬機

下載ubuntu鏡像

打開阿里云鏡像下載網站https://developer.aliyun.com/mirror/

點擊OS鏡像

image-20230429175820350.png

選擇發行版和版本號,點擊下載

image-20230501200314110.png

VM虛擬機選擇Ubuntu

image-20230429180653448.png

網絡選擇橋接

image-20230429180757546.png

硬盤需要大于20G

image-20230429180822117.png

虛擬機全部配置信息

image-20230429180904264.png

選擇下載好的鏡像

image-20230429181050613.png

一直下一步默認安裝好Ubuntu并重啟

切換root

sudo passwd root

su root

下載安裝SSH

apt-get install ssh

配置SSH遠程登錄

vim /etc/ssh/sshd_config

找到 PermitRootLogin without-password

修改為

PermitRootLogin yes

啟動SSH服務

/etc/init.d/ssh start

在Windows電腦上遠程連接虛擬機

ssh root@192.168.3.2

下載安裝所需要的軟件

cd /opt
## 更新源
apt update
## 下載所需要的軟件
apt-get install openssh-server vim net-tools vim git curl samba samba-common python3 python3-pip git-lfs
## 下載安裝Docker
curl -sSL https://get.daocloud.io/docker | sh
## 更改python軟鏈接
ln -s /usr/bin/python3 /usr/bin/python
## 設置Gitee郵箱和賬號
git config --global user.name "yourusername"
git config --global user.email "your-email-address"
git config --global credential.helper store
## 安裝碼云repo工具
mkdir ~/bin
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo 
chmod a+x ~/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests

vim ~/.bashrc               # 編輯環境變量
export PATH=~/bin:$PATH     # 在環境變量的最后添加一行repo路徑信息
source ~/.bashrc            # 應用環境變量

下載OpenHarmony代碼

HMDTU的硬件代碼會及時適配OpenHarmony上線的最新Releases,編譯HMDTU代碼前請看硬件代碼倉庫的md文件

OpenHarmony不同版本下載說明請看https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/Readme.md

接下來已OpenHarmony 3.2 Release作為演示

cd /opt
mkdir HMDTUOHCode
cd HMDTUOHCode
repo init -u https://gitee.com/openharmony/manifest -b OpenHarmony-3.2-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
bash build/prebuilts_download.sh

編譯下載好的OpenHarmony代碼

## 獲取Docker鏡像。
docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0
## Docker構建環境
docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0
## 開始編譯
hb set
.
## 選擇 wifiiot_hispark_pegasus@hisilicon
hb build -f

準備Windows編碼環境

下載安裝Vscode并安裝Remote SSH

zh-cn_image_0000001285647778.png

打開Windows系統的Visual Studio Code,點擊zh-cn_image_0000001238760373,在SSH TARGETS下,單擊+。

zh-cn_image_0000001215878922.png

在彈出的SSH連接命令輸入框中輸入“ssh username @ ip_address ”,其中ip_address為要連接的遠程計算機的IP地址,username為登錄遠程計算機的帳號。

在彈出的輸入框中,選擇SSH configuration文件,選擇默認的第一選項即可。

zh-cn_image_0000001260519729.png

在SSH TARGETS中,找到遠程計算機,點擊zh-cn_image_0000001194080414,打開遠程計算機。

zh-cn_image_0000001215720398.png

下載安裝WinSCP

填入Ubuntu虛擬機相關SSH連接信息

image-20230429190629639.png

下載HMDTU硬件代碼

https://gitee.com/hmdtu/harmony-code

image-20230429191535711.png

把在HMDTU代碼加入OpenHarmony代碼中

在applications/sample/wifi-iot/app中創建文件夾wl

cd /opt/HMDTUOHCode
cd applications/sample/wifi-iot/app
mkdir wl

使用WinSCP復制HMDTU代碼進OpenHarmony代碼

image-20230429192805481.png

修改applications/sample/wifi-iot/app/BUILD.gn添加編譯模塊

"wl/HMNetDTU_IO1:HMNetDTU_IO1"

image-20230429194136922.png

修改/openharmony/device/soc/hisilicon/hi3861v100/sdk_liteos/build/config/usr_config.mk文件

## 把下面文件復制替換到usr_config.mk中
https://gitee.com/hmdtu/harmony-code/blob/master/usr_config.mk

HMDTU硬件代碼編譯燒錄

hb build -f

從虛擬機下載bin文件

image-20230429194910259.png

打開HiBurn.exe進行燒錄

HiBurn.exe文件下載地址

https://gitee.com/hmdtu/harmony-code/blob/master/HiBurn.zip

image-20230429195408608.png

重啟HMDTU就可以下載程序了

審核編輯:湯梓紅

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

    關注

    1

    文章

    908

    瀏覽量

    28094
  • Shell
    +關注

    關注

    1

    文章

    363

    瀏覽量

    23297
  • 環境搭建
    +關注

    關注

    0

    文章

    53

    瀏覽量

    9045
  • OpenHarmony
    +關注

    關注

    25

    文章

    3660

    瀏覽量

    16156
收藏 人收藏

    評論

    相關推薦

    AG32VF407環境搭建(FPGA+RISCV)

    AG32VF407環境搭建(FPGA+RISCV)
    的頭像 發表于 07-17 09:21 ?8587次閱讀
    AG32VF407<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(FPGA+RISCV)

    鴻蒙OpenHarmony搭建Ubuntu環境

    支持在Windows環境下進行編譯,如Hi3861Hi3516系列開發板。因此,建議使用Ubuntu的編譯環境對源碼進行編譯。
    的頭像 發表于 04-19 16:53 ?1247次閱讀
    鴻蒙<b class='flag-5'>OpenHarmony</b>【<b class='flag-5'>搭建</b>Ubuntu<b class='flag-5'>環境</b>】

    鴻蒙OpenHarmony【輕量系統 環境搭建】 (基于Hi3861開發板)

    除上述[安裝庫和工具集]和[安裝編譯工具]外,針對Hi3861開發板還需要安裝特定的編譯工具。
    的頭像 發表于 04-26 17:47 ?1784次閱讀
    鴻蒙<b class='flag-5'>OpenHarmony</b>【輕量系統 <b class='flag-5'>環境</b><b class='flag-5'>搭建</b>】 (基于<b class='flag-5'>Hi3861</b>開發板)

    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】Hi3861環境搭建

    :Vmware 15pro +ubuntu20.4給我最大的感覺在于linux環境和win10環境,各自獨立,都有一套標準來驗證來驗證時候安裝得當,而HarmonyOS是需要將兩個平臺聯系起來,這里感覺仍需
    發表于 10-29 13:09

    Hi3861環境搭建

    本帖最后由 Small_db 于 2020-12-22 19:18 編輯 原文鏈接:https://harmonyos.51cto.com/posts/2188筆者認為嵌入式的環境搭建,主要搭
    發表于 12-22 11:11

    鴻蒙硬件HI3861開發環境搭建 精選資料分享

    鴻蒙HI3861開發環境搭建1.板子在哪里買https://item.taobao.com/item.htm?spm=a1z09.2.0.0.6b0a2e8d93tcAY&id
    發表于 07-22 06:42

    HI3861 鴻蒙開發環境怎么搭建

    Hi3861的鴻蒙開發環境怎么搭建,有沒詳細說明交叉編譯工具包在哪下載鴻蒙設備開發網上沒搜索到新人剛學,請指點下
    發表于 05-08 20:25

    HI3861 環境怎么搭建

    HI3861 環境怎么搭建交叉編譯工具包是什么
    發表于 05-08 20:33

    Hi3861編譯燒錄更快捷

    ,降低環境搭建時出錯的概率,同時還提供了經過裁剪適配后的Hi3861 OpenHarmony SDK及對應的開發工具壓縮包,顯著提升了Hi3861
    發表于 02-10 10:32

    ESP32環境搭建以及入門編程_esp32引腳圖

    本文主要介紹了ESP32環境搭建以及入門編程及ESP32的引腳圖。
    發表于 04-23 11:15 ?1.4w次閱讀
    ESP32<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>以及入門編程_esp32引腳圖

    Hi3861V100/Hi3861LV100 SDK開發環境搭建

    Hi3861V100/Hi3861LV100 SDK開發環境搭建 用戶指南
    發表于 05-31 16:26 ?9次下載

    【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】Hi3861環境搭建

    :Visual studio code+Putty+JDK1.8 linux:Vmware 15pro +ubuntu20.4 ? ?? ?給我最大的感覺在于linux環境和win10環境,各自獨立,都有一套標準來驗證來驗證時候安裝得當,而
    的頭像 發表于 11-08 18:15 ?1194次閱讀

    Hi3861編譯燒錄更快捷

    Windows環境開發Hi3861,顯著提升編譯、燒錄效率,同時還帶來了更多實用的功能及模板,為廣大開發者朋友帶來更加高效、便捷的開發體驗。接下來,讓我們來看看吧! 純Windows環境開發H
    的頭像 發表于 02-11 13:25 ?904次閱讀

    OpenHarmony入門攻略:環境搭建

    此系列是筆者關于 OpenHarmony 智能家居開發套件(Hi3861 芯片)的學習歷程,本篇作為入門環節,將具體介紹 OpenHarmony環境
    的頭像 發表于 05-15 09:36 ?2179次閱讀
    <b class='flag-5'>OpenHarmony</b>入門攻略:<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    鴻蒙OpenHarmony搭建Windows環境

    支持在Windows環境下進行編譯,如Hi3861Hi3516系列開發板。因此,建議使用Ubuntu的編譯環境對源碼進行編譯。
    的頭像 發表于 04-19 15:42 ?573次閱讀
    鴻蒙<b class='flag-5'>OpenHarmony</b>【<b class='flag-5'>搭建</b>Windows<b class='flag-5'>環境</b>】