本文來源電子發(fā)燒友社區(qū),作者:STM64, 帖子地址:https://bbs.elecfans.com/jishu_2009445_1_1.html
在上一篇中,我們認識了HarmonyOS HiSpark Wi-Fi IoT 套件的基本組件構(gòu)成和實現(xiàn)原理,今天,我們來用板子輸出第一個Hello,World!
大致步驟分如下三步:
1.構(gòu)筑虛擬機并安裝ubuntu并安裝SAMBA服務(wù)。
2.通過本地127.0.0.x掛載共享文件夾,VSC安裝Harmony組件并打開共享文件夾實行編程。
3.編譯好后放板子上執(zhí)行一下并用串口工具查看輸出結(jié)果。
上面這樣子簡述比較籠統(tǒng),適合非常熟悉這一開發(fā)流程的人查看,具體細節(jié)操作如下面的詳細步驟所示:
1.首先,我們下載個虛擬機安裝一下,下載地址已經(jīng)分享在Harmony的討論群里了,也可以直接找我要,此貼后面回復(fù)即可。

安裝步驟較為簡單,一路點擊Next>進行下去即可:

靜候幾分鐘即可安裝完成

點擊完成,然后啟動虛擬機

按Crtl Alt T打開終端命令行
習(xí)慣性的ls一下,就像拿到臺windows的電腦按一下win+E瞄一下盤多大和里面有啥一樣

可以看到里面已經(jīng)搞好了 Harmony的示例工程,
如果是新虛擬機,從華為開發(fā)者網(wǎng)站可以下載包來架設(shè)這個工程基底,以實現(xiàn)后續(xù)操作,
然后執(zhí)行如下操作,build一下工程看一下能不能過,
測試后完全可以正常編譯通過,直接進行下一步編程操作即可

build success 編譯成功的提示:

然后開始干正事了,安裝SAMBA,
敲入sudo apt-get install samba并回車

然后等它安裝一下

安裝中。。。。。。
安裝好了!

敲入sudo apt-get install samba-common并回車一下,

效果如圖所示:

然后配置一下samba服務(wù),注意記得保存哦

然后弄一下賬號密碼,也就是虛擬機外win敲入共享連進來的賬號密碼

然后restart一下samba,

有人群里問我保存出現(xiàn)疑問,可能是您如下這樣子操作了,
如下為錯誤示范:

效果如圖所示:

如下為正確示范:

然后保持虛擬機掛著不要退出,后臺掛著也行,但不要休眠,保持這個samba服務(wù)在ubuntu里正常運行,竟然有人認為操作完了關(guān)了就可以了,我大致可以解釋下原因,看完您就明白了,windows共享文件夾相信很多人都用過,另一臺電腦開著,把文件共享出來,在這臺電腦敲入另一臺電腦的IP,輸入賬號密碼,可以登陸進去讀取文件,F(xiàn)TP服務(wù)器也是一樣,服務(wù)開著能讀文件,服務(wù)器關(guān)了,正常來說沒做其他預(yù)讀或冗余操作就取不了里面文件,而虛擬機相當(dāng)于您電腦里的另一臺電腦,保持它的這個系統(tǒng)帶動samba服務(wù)開著就能正常連接進去讀取了,里面時間長了鎖屏沒事,但休眠了就會產(chǎn)生無法連接到xxx的情況出現(xiàn),本機一般是127.0.0.xx,從這方面可以看出,虛擬機其實類似另一臺電腦的存在,這個虛擬機跟有條件的人在隔壁電腦安裝個ubuntu然后安裝samba是一樣的,如果這樣子做的話,盡量弄到同一個局域網(wǎng)下,再瞄一眼ip,連進去就好了。
上述掛好后,
然后在windows系統(tǒng)下按win+R,輸入\和ubuntu里面看到的IP,注意斜杠方向,然后回車

出現(xiàn)賬號密碼,輸入之前您配置的賬號密碼,您配置了是啥就是啥

進去之后可以看到Hormany的工程目錄,可以把vsc工程掛這個目錄下
點這個:

然后掛上去

先試下,可用:
新建個hello world的源碼,調(diào)整一下工程目錄:

然后燒到開發(fā)板:

完成Hello world!
下一篇,我們來進行對HarmonyOS HiSpark Wi-Fi IoT 套件基本功能的實現(xiàn)和如何利用硬件資源作一個簡單研究。
在上一篇中,我們認識了HarmonyOS HiSpark Wi-Fi IoT 套件的基本組件構(gòu)成和實現(xiàn)原理,今天,我們來用板子輸出第一個Hello,World!
大致步驟分如下三步:
1.構(gòu)筑虛擬機并安裝ubuntu并安裝SAMBA服務(wù)。
2.通過本地127.0.0.x掛載共享文件夾,VSC安裝Harmony組件并打開共享文件夾實行編程。
3.編譯好后放板子上執(zhí)行一下并用串口工具查看輸出結(jié)果。
上面這樣子簡述比較籠統(tǒng),適合非常熟悉這一開發(fā)流程的人查看,具體細節(jié)操作如下面的詳細步驟所示:
1.首先,我們下載個虛擬機安裝一下,下載地址已經(jīng)分享在Harmony的討論群里了,也可以直接找我要,此貼后面回復(fù)即可。

安裝步驟較為簡單,一路點擊Next>進行下去即可:

靜候幾分鐘即可安裝完成

點擊完成,然后啟動虛擬機

按Crtl Alt T打開終端命令行
習(xí)慣性的ls一下,就像拿到臺windows的電腦按一下win+E瞄一下盤多大和里面有啥一樣

可以看到里面已經(jīng)搞好了 Harmony的示例工程,
如果是新虛擬機,從華為開發(fā)者網(wǎng)站可以下載包來架設(shè)這個工程基底,以實現(xiàn)后續(xù)操作,
然后執(zhí)行如下操作,build一下工程看一下能不能過,
測試后完全可以正常編譯通過,直接進行下一步編程操作即可

build success 編譯成功的提示:

然后開始干正事了,安裝SAMBA,
敲入sudo apt-get install samba并回車

然后等它安裝一下

安裝中。。。。。。
安裝好了!

敲入sudo apt-get install samba-common并回車一下,

效果如圖所示:

然后配置一下samba服務(wù),注意記得保存哦

然后弄一下賬號密碼,也就是虛擬機外win敲入共享連進來的賬號密碼

然后restart一下samba,

有人群里問我保存出現(xiàn)疑問,可能是您如下這樣子操作了,
如下為錯誤示范:

效果如圖所示:

如下為正確示范:

然后保持虛擬機掛著不要退出,后臺掛著也行,但不要休眠,保持這個samba服務(wù)在ubuntu里正常運行,竟然有人認為操作完了關(guān)了就可以了,我大致可以解釋下原因,看完您就明白了,windows共享文件夾相信很多人都用過,另一臺電腦開著,把文件共享出來,在這臺電腦敲入另一臺電腦的IP,輸入賬號密碼,可以登陸進去讀取文件,F(xiàn)TP服務(wù)器也是一樣,服務(wù)開著能讀文件,服務(wù)器關(guān)了,正常來說沒做其他預(yù)讀或冗余操作就取不了里面文件,而虛擬機相當(dāng)于您電腦里的另一臺電腦,保持它的這個系統(tǒng)帶動samba服務(wù)開著就能正常連接進去讀取了,里面時間長了鎖屏沒事,但休眠了就會產(chǎn)生無法連接到xxx的情況出現(xiàn),本機一般是127.0.0.xx,從這方面可以看出,虛擬機其實類似另一臺電腦的存在,這個虛擬機跟有條件的人在隔壁電腦安裝個ubuntu然后安裝samba是一樣的,如果這樣子做的話,盡量弄到同一個局域網(wǎng)下,再瞄一眼ip,連進去就好了。
上述掛好后,
然后在windows系統(tǒng)下按win+R,輸入\和ubuntu里面看到的IP,注意斜杠方向,然后回車

出現(xiàn)賬號密碼,輸入之前您配置的賬號密碼,您配置了是啥就是啥

進去之后可以看到Hormany的工程目錄,可以把vsc工程掛這個目錄下
點這個:

然后掛上去

先試下,可用:
新建個hello world的源碼,調(diào)整一下工程目錄:

然后燒到開發(fā)板:

完成Hello world!
下一篇,我們來進行對HarmonyOS HiSpark Wi-Fi IoT 套件基本功能的實現(xiàn)和如何利用硬件資源作一個簡單研究。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
wi-fi
+關(guān)注
關(guān)注
14文章
2226瀏覽量
126424 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
2052瀏覽量
32094 -
HiSpark
+關(guān)注
關(guān)注
1文章
156瀏覽量
7299
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
Wi-Fi 8要來了!未來Wi-Fi技術(shù)演進方向揭秘
產(chǎn)品銷售中,雖然Wi-Fi 7產(chǎn)品的銷量份額快速從年初的個位數(shù)百分比增長至14%,但Wi-Fi 6產(chǎn)品的銷量份額依然穩(wěn)定在60%左右。如果從存量設(shè)備來看,那么Wi-Fi 7路由器的占比將遠遠小于這個數(shù)。 ? 智能手機等終端設(shè)備已

Air8000 Wi-Fi功能實操指南:固件升級與網(wǎng)絡(luò)配置步驟!
若您計劃使用Air8000的無線網(wǎng)絡(luò)功能,請按以下步驟操作,完成全部步驟后方可正常使用。快快學(xué)起來吧~ 一、Air8000升級Wi-Fi實操要點 ? 本文以Air8000核心板為例,采用串口

Wi-Fi HaLow如何突破傳統(tǒng)Wi-Fi性能瓶頸?
!傳統(tǒng)Wi-Fi的痛點高頻段衰減快:5GHz信號穿墻后衰減超80%,地下室、倉庫成盲區(qū);大帶寬高耗電:設(shè)備需持續(xù)處理高速數(shù)據(jù)流,智能門鎖電池1個月耗盡;信道擁堵:

基于 Wi-Fi 的定位服務(wù)
以下捕獲使用 location_wifi_get 函數(shù)請求 Wi-Fi 定位服務(wù)。該事件的總功耗為 125.85mC,日志顯示精確度為 30.0m。
Got location:
method
發(fā)表于 04-17 15:16
Wi-Fi 定位服務(wù)流程
CONFIG_NRF_CLOUD_LOG_LEVEL_DBG=y
讓我們來了解一下如何使用 location_wifi_get() 請求 Wi-Fi 定位服務(wù)。我們將這一過程分為三個步驟來解釋 Wi-Fi 定位服務(wù)請求過程。
發(fā)表于 04-17 15:09
nRF Cloud Wi-Fi 定位服務(wù)
、Predictive-GPS、Single-Cell、Multi-Cell 和 Wi-Fi 定位。通過利用 nRF Cloud 的優(yōu)化定位算法,基于 Nordic SoC 和 模組的產(chǎn)品可在定位用例
發(fā)表于 04-17 15:07
Wi-Fi 定位服務(wù)
Wi-Fi 是一種著名的無線網(wǎng)絡(luò)技術(shù),用于設(shè)備的局域網(wǎng)和互聯(lián)網(wǎng)接入。Wi-Fi 通過 Wi-Fi 網(wǎng)絡(luò)為家庭、辦公室和學(xué)校等環(huán)境提供便捷的無線互聯(lián)網(wǎng)接入服務(wù)。
Wi-Fi 定位是一種
發(fā)表于 04-17 15:01
串口與Wi-Fi的連接方式
在現(xiàn)代通信技術(shù)中,串口和Wi-Fi是兩種常見的數(shù)據(jù)傳輸方式。串口通信以其簡單、穩(wěn)定的特性在工業(yè)控制、嵌入式系統(tǒng)等領(lǐng)域得到廣泛應(yīng)用。而Wi-Fi作為無線局域網(wǎng)技術(shù),因其靈活性和便捷性在家
華為海思正式進入Wi-Fi FEM賽道?
大家都知道了,2018年11 月離開銳迪科(RDA),前往福建晉江創(chuàng)立三伍微,專注于Wi-Fi射頻前端芯片,從路由器Wi-Fi FEM,到手機Wi-Fi FEM,再到IoT FEM全覆
發(fā)表于 12-11 17:42
摩爾斯微電子發(fā)布Wi-Fi HaLow評估套件,加速物聯(lián)網(wǎng)開發(fā)
。 MM6108-EKH05評估套件充分發(fā)揮了Wi-Fi HaLow技術(shù)的強大功能,支持從智能家居到工業(yè)自動化的廣泛應(yīng)用。其數(shù)據(jù)傳輸速率高達32.5 Mbps,并能在1 GHz以下頻率范圍內(nèi)進行可編程操作,是物聯(lián)網(wǎng)
從Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命
1 Wi-Fi技術(shù)的快速發(fā)展 每一代新的Wi-Fi協(xié)議發(fā)布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網(wǎng)絡(luò)技術(shù)顯著

Wi-Fi 7與Wi-Fi 6E有什么區(qū)別
也許很多人還在考慮是否要將使用的Wi-Fi設(shè)備升級到Wi-Fi 6或Wi-Fi 6E,而這些標(biāo)準(zhǔn)的繼任者卻已經(jīng)開始“登堂入室”了。Wi-Fi 7是新一代
如何記住ESP8266中的Wi-Fi憑據(jù)?
您好,我正在與ESP8266合作,在公司進行一個項目。在成功智能配置后,我無法記住 Wi-Fi 憑據(jù)。ESP8266軟件版本如下:
在GMR
AT版本:1.2.0.0(Jul 1, 2016 20
發(fā)表于 07-15 07:07
未來的Wi-Fi路由器
轉(zhuǎn)載自——鐘林談芯 沒有創(chuàng)新就沒有未來,Wi-Fi路由器也是如此。 進入2024年以后,Wi-Fi路由器市場變得更加艱難,利潤大幅下滑,BOM成本價高于市場價,接不接訂單,都陷入兩難。 國內(nèi)主芯片
評論