哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】一步一步搭開發(fā)環(huán)境(二)

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-07 14:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:abcd7471, 帖子地址:https://bbs.elecfans.com/jishu_2008467_1_1.html

上一篇《一步一步搭開發(fā)環(huán)境(一)》中已經(jīng)安裝好ubuntu 20.04服務(wù)器版,并且更改為國(guó)內(nèi)的阿里源,這樣下載軟件快且穩(wěn)定,具體請(qǐng)看以下鏈接的貼子
https://bbs.elecfans.com/jishu_2007997_1_1.html
廢話不多說,直接開始!
建議使用putty連接并登錄ubuntu,這樣可以復(fù)制粘貼代碼,比較方便
Putty登陸成功后,輸入以下代碼查看shell是否為bash

ls -l /bin/sh
102859vlo1om1bljldd574.png
顯示為“dash” ,則需要輸入以下代碼切換為bash
sudo dpkg-reconfigure dash
然后在彈出界面中選擇“no”
102900dmv67825rzfmfe5m.png


然后再次輸入
ls -l /bin/sh
檢查下是否顯示為 bash ,如果顯示bash則操作正確,否則返回前面步驟繼續(xù)操作
由于安裝的是ubuntu 20.4版本,python已經(jīng)默認(rèn)是3.8,并且根據(jù)《一步一步搭開發(fā)環(huán)境(一)》文章中步驟,已經(jīng)更新為最新版本。所以不需要再安裝python了。
輸入以下代碼查看python3.8所在目錄
which python3.8
102901k7rh2szbjzd7hhjb.png
如圖可以看到python3.8所在目錄為 /usr/bin/python3.8
cd /usr/bin
sudo rm python
sudo ln -s /usr/bin/python3.8 python//這命令里的目錄就是上面查詢到的目錄
接下來安裝并升級(jí)Python包管理工具(pip3)一行一行的復(fù)制粘貼輸入以下命令

sudo apt-get install python3-setuptoolspython3-pip -y
sudo pip3 install --upgrade pip
輸入這兩行代碼,需要稍微等待一會(huì)兒,可以看到下載及安裝進(jìn)度
完成后運(yùn)行如下命令,安裝python模塊setuptools。
pip3 install setuptools
輸入以下命令,安裝GUImenuconfig工具(Kconfiglib)

sudo pip3 install kconfiglib
102902tt7p8f64x2728yt7.png
如上圖所示,輸入一次并不成功,可能是本地網(wǎng)絡(luò)不穩(wěn)定,再重新來一次即可,安裝其他軟件也有可能會(huì)出現(xiàn)這種情況,具體看個(gè)人的網(wǎng)絡(luò)環(huán)境,網(wǎng)絡(luò)不穩(wěn)定的時(shí)候可能會(huì)下載失敗,可以多試幾次。
接下來安裝pycryptodome
sudo pip3 install pycryptodome
102904w3rb3jpn7o8ppb3k.png
這個(gè)下載有點(diǎn)慢!??!慢慢等吧·····。。。。。。
安裝six
sudo pip3 install six --upgrade--ignore-installed six
102905m2qvddqfqzsztsyv.png
如果顯示這個(gè),如上圖所示,應(yīng)該是表示已經(jīng)安裝過了,不管它,繼續(xù)下一步
安裝ecdsa
sudo pip3 install ecdsa
安裝SCons
sudo apt-get install scons -y
下載、安裝gn
wget https://repo.huaweicloud.com/harmonyos/compiler/gn/1523/linux/gn.1523.tar
tar -xvf gn.1523.tar -C ~/
輸入以下命令設(shè)置環(huán)境變量
vim ~/.bashrc
進(jìn)入vim編輯器,輸入大小字母‘G’到代碼最后一行
然后按鍵盤‘i’進(jìn)入編輯模式,在代碼最后面加入以下內(nèi)容
export PATH=~/gn:$PATH
102906y1wyi1tavvjvisvi.png
按‘ESC’退出編輯模式,再按shift+:,進(jìn)入命令模式,輸入wq,保存并退出。
這個(gè)是vim編輯器的基本使用方法,具體可以百度vim編輯器使用方法。
生效環(huán)境變量
source ~/.bashrc
下載,安裝ninja
wget https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tar
tar -xvf ninja.1.9.0.tar -C ~/
設(shè)置環(huán)境變量,方法同上
vim ~/.bashrc
export PATH=~/gcc_riscv32/bin:$PATH
生效環(huán)境變量
source ~/.bashrc
下載,安裝gcc_riscv32
wgethttps://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz
tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/
設(shè)置環(huán)境變量,方法同上
vim ~/.bashrc
exportPATH=~/gcc_riscv32/bin:$PATH
102907nd6qbf7dz9mq3t3x.png
幾次設(shè)置環(huán)境變量后,是這樣的
然后生效環(huán)境變量
source ~/.bashrc
輸入如下命令,如果能正確顯示編譯器版本號(hào),表明編譯器安裝成功。
riscv32-unknown-elf-gcc -v
102908f7vzt00vct810ccp.png
到此處已經(jīng)安裝編譯環(huán)境已經(jīng)安裝好了,接下需要在Linux服務(wù)器上下載HarmonyOS源碼
wget https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
下載完之后,建立HarmonyOS_Code文件夾,將代碼解壓到HarmonyOS_Code文件夾,
tar -zxvf code-1.0.tar.gz -C HarmonyOS_Code
完成之后,現(xiàn)在可以驗(yàn)證一下是否可以編譯代碼,進(jìn)入代碼根路徑,也就是HarmonyOS_Code文件夾,然后執(zhí)行編譯腳本命令啟動(dòng)編譯
cd HarmonyOS_Code
python build.py wifiiot
看到如圖所示,表示編譯成功
102909ddzr10rdcc4168z0.png


編譯過后,在代碼目錄里會(huì)多出一個(gè)名為out文件夾,進(jìn)入out文件夾,又會(huì)看到wifiot文件夾,在代碼根目錄,輸入以下命

ls -l out/wifiiot
102911fdre4iamicmf4pf8.png
可以看到,Hi3861_wifiiot_app_allinone.bin這個(gè)文件就是用于燒錄到芯片里面的鏡文件了?。?/div>
由于目前HarmonyOS源碼只支持在Linux系統(tǒng)中進(jìn)行編譯,所以需要Linux環(huán)境下的工程目錄映射到Windows環(huán)境下,然后使用DevEco Device Tool打開,并在Windows環(huán)境下進(jìn)行燒錄和調(diào)試。因此需要在Linux系統(tǒng)中設(shè)置共享文件夾,具體設(shè)置方法,請(qǐng)參考這個(gè)帖子https://bbs.elecfans.com/jishu_2008244_1_1.html
將HarmonyOS_Code這個(gè)文件夾設(shè)置成共享就可以了。

到此,linux編譯環(huán)境已經(jīng)搞定了,下一篇寫Windows端的DevEco Device Tool的配置,導(dǎo)入工程,燒錄等。

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

    關(guān)注

    15

    文章

    2464

    瀏覽量

    130037
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2157

    瀏覽量

    36294
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    芯科科技低功耗Wi-Fi開發(fā)指南

    Silicon Labs(芯科科技)整理并制作了低功耗Wi-Fi開發(fā)指南的網(wǎng)站資源,以幫助開發(fā)人員使用低功耗 Wi-Fi 6協(xié)議進(jìn)行下代物
    的頭像 發(fā)表于 04-21 10:09 ?141次閱讀

    光耦工作原理圖解:電→光→電,一步一步講明白

    。 ? ? ? ?很多人覺得光耦原理很復(fù)雜,其實(shí)它的工作邏輯極其簡(jiǎn)單,核心就三:電信號(hào)轉(zhuǎn)化為光信號(hào)→光信號(hào)傳播→光信號(hào)再轉(zhuǎn)化為電信號(hào),也就是“電→光→電”的單向傳遞過程。今天就用圖解的方式,一步一步把光耦工作原理拆透,零基礎(chǔ)也
    的頭像 發(fā)表于 04-03 10:29 ?369次閱讀
    光耦工作原理圖解:電→光→電,<b class='flag-5'>一步</b><b class='flag-5'>一步</b>講明白

    技術(shù)資訊 I Wi-Fi 模塊設(shè)計(jì)

    本文要點(diǎn)Wi-Fi模塊設(shè)計(jì)旨在打造套緊湊且高效的硬件和軟件解決方案,使設(shè)備能夠通過Wi-Fi網(wǎng)絡(luò)實(shí)現(xiàn)通信。Wi-Fi模塊設(shè)計(jì)是個(gè)復(fù)雜的過
    的頭像 發(fā)表于 02-27 17:12 ?878次閱讀
    技術(shù)資訊 I <b class='flag-5'>Wi-Fi</b> 模塊設(shè)計(jì)

    ESP32 Wi-Fi 控制 LED 燈的原理

    控制LED燈的——從底層硬件連接,到網(wǎng)絡(luò)通信邏輯,一步步拆解整個(gè)過程。、系統(tǒng)概覽ESP32是顆集成度極高的芯片,內(nèi)置Wi-Fi、藍(lán)牙、雙核MCU和豐富的外設(shè)接
    的頭像 發(fā)表于 01-09 19:04 ?584次閱讀
    ESP32 <b class='flag-5'>Wi-Fi</b> 控制 LED 燈的原理

    Wi-Fi:無線連接的全球通用語

    、什么是Wi-FiWi-FiWi-Fi聯(lián)盟制造商的商標(biāo)認(rèn)證,是基于IEEE 802.11標(biāo)準(zhǔn)的無線局域網(wǎng)技術(shù)。它允許電子設(shè)備在特定范圍內(nèi)無線接入網(wǎng)絡(luò),實(shí)現(xiàn)高速數(shù)據(jù)交換與互聯(lián)網(wǎng)訪問
    發(fā)表于 01-07 09:49

    Nordic發(fā)布nRF7002 EBII 開發(fā)板, 支持Wi-Fi 6, 解鎖nRF54L新玩法

    Wi-Fi 6 功能,幫助開發(fā)人員創(chuàng)建高性能、高能效的Wi-Fi 6 物聯(lián)網(wǎng)解決方案。 基于 Nordic 的 nRF7002 Wi-Fi 協(xié)同 IC,nRF7002 EBII幫助
    發(fā)表于 12-10 11:58

    Wi-Fi模塊選型指南 | 低功耗藍(lán)牙/Wi-Fi 6模塊推薦 | 物聯(lián)網(wǎng)設(shè)備集成攻略

    :選擇用模塊的理由: 是為了方便電路集成設(shè)計(jì),特別是硬件兼容集成設(shè)計(jì),這樣只要產(chǎn)品前期做好了綜合設(shè)計(jì),后續(xù)做產(chǎn)品設(shè)計(jì)以及應(yīng)用端的靈活選擇,提供了很大的便利,省得重復(fù)設(shè)計(jì)硬件,縮短開發(fā)周,加快將產(chǎn)品推向市場(chǎng)的時(shí)間; Wi-Fi
    的頭像 發(fā)表于 12-09 11:27 ?1332次閱讀
    <b class='flag-5'>Wi-Fi</b>模塊選型指南 | 低功耗藍(lán)牙/<b class='flag-5'>Wi-Fi</b> 6模塊推薦 | 物聯(lián)網(wǎng)設(shè)備集成攻略

    Wi-Fi 6將為智能工廠創(chuàng)造更多價(jià)值

    覆蓋范圍和更高網(wǎng)絡(luò)容量。而且通過引入6 GHz頻段(即Wi-Fi 6E),其網(wǎng)絡(luò)擴(kuò)展性和多設(shè)備處理能力得到進(jìn)一步增強(qiáng)。
    的頭像 發(fā)表于 09-28 10:37 ?1080次閱讀

    如何更新 NuMaker IoT 板上的 Wi-Fi 模塊固件?

    更新 NuMaker IoT 板上的 Wi-Fi 模塊固件
    發(fā)表于 09-04 08:28

    如何選擇合適的芯科科技Wi-Fi開發(fā)

    您正在尋找適用于超低功耗物聯(lián)網(wǎng)應(yīng)用項(xiàng)目的Wi-Fi 開發(fā)板嗎?本文將介紹Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗藍(lán)牙5.4解決方案的Wi-Fi
    的頭像 發(fā)表于 07-09 09:15 ?2944次閱讀

    Wi-Fi 8:開啟極高可靠性 (UHR) 連接的新紀(jì)元——2

    只能被分配個(gè)RU,而且不能跨RU進(jìn)行分配。而在Wi-Fi 7中,個(gè)節(jié)點(diǎn)可以被允許分配到多個(gè)RU,從而實(shí)現(xiàn)了更靈活的資源分配方式。 MRU 的另個(gè)優(yōu)勢(shì)在于,它能夠降低干擾對(duì)可用頻道
    發(fā)表于 06-13 11:15

    芯科科技推出新款Wi-Fi 6開發(fā)套件SiWG917Y

    問問任何Wi-Fi開發(fā)者,他們工作中最困難的部分是什么?你很可能會(huì)聽到這樣的回答:“設(shè)計(jì)天線以及應(yīng)對(duì)全球射頻(RF)法規(guī)認(rèn)證。” 因應(yīng)這挑戰(zhàn),Silicon Labs (芯科
    的頭像 發(fā)表于 06-12 14:42 ?1505次閱讀

    智駕安全,發(fā)展到哪一步了?

    智駕安全,發(fā)展到哪一步了?
    的頭像 發(fā)表于 06-10 11:28 ?840次閱讀

    [CYW4373] BT device_id正常,Wi-Fi device_id失敗的原因?

    Wi-Fi 設(shè)備 ID。 3)問題 在情況 A中,CYW4373 的 USB 集線器無法正確識(shí)別,BT 模塊運(yùn)行正常,但 Wi-Fi 模塊無法被檢測(cè)到。這是預(yù)期的行為嗎?如果是的話,您能否進(jìn)一步說明為什么會(huì)出現(xiàn)這種情況?
    發(fā)表于 06-05 06:07

    國(guó)產(chǎn)Wi-Fi 6新代通信技術(shù)的推廣,WIFI模塊行業(yè)將迎來更多發(fā)展機(jī)遇.

    聯(lián)網(wǎng)設(shè)備對(duì)高速、低延遲連接的需求。隨著技術(shù)的不斷進(jìn)步,WIFI 6模塊的功能和性能也在不斷提升,如低功耗、高集成度、高安全性等特性的研發(fā)和應(yīng)用,進(jìn)一步加快了WIFI模塊更新迭代。 希微科技 是國(guó)內(nèi)高性能Wi-Fi STA和路由器芯片的芯片設(shè)計(jì)廠商,目前量產(chǎn)有 1X1 雙頻
    的頭像 發(fā)表于 05-08 17:07 ?1374次閱讀
    國(guó)產(chǎn)<b class='flag-5'>Wi-Fi</b> 6新<b class='flag-5'>一</b>代通信技術(shù)的推廣,WIFI模塊行業(yè)將迎來更多發(fā)展機(jī)遇.
    额尔古纳市| 勐海县| 昌乐县| 阳谷县| 鹰潭市| 津南区| 盐边县| 淮安市| 会宁县| 龙门县| 丹东市| 呈贡县| 慈溪市| 汉阴县| 蓬莱市| 板桥市| 武城县| 玉屏| 卫辉市| 达尔| 濮阳市| 伊宁市| 上杭县| 聂拉木县| 兰西县| 五指山市| 天津市| 聊城市| 琼海市| 巴楚县| 乌审旗| 南安市| 那坡县| 屏东县| 鄂伦春自治旗| 乌兰县| 集贤县| 峡江县| 大竹县| 咸阳市| 张北县|