本文來源電子發燒友社區,作者:STM64, 帖子地址:https://bbs.elecfans.com/jishu_2009445_1_1.html
在上一篇中,我們認識了HarmonyOS HiSpark Wi-Fi IoT 套件的基本組件構成和實現原理,今天,我們來用板子輸出第一個Hello,World!
大致步驟分如下三步:
1.構筑虛擬機并安裝ubuntu并安裝SAMBA服務。
2.通過本地127.0.0.x掛載共享文件夾,VSC安裝Harmony組件并打開共享文件夾實行編程。
3.編譯好后放板子上執行一下并用串口工具查看輸出結果。
上面這樣子簡述比較籠統,適合非常熟悉這一開發流程的人查看,具體細節操作如下面的詳細步驟所示:
1.首先,我們下載個虛擬機安裝一下,下載地址已經分享在Harmony的討論群里了,也可以直接找我要,此貼后面回復即可。
安裝步驟較為簡單,一路點擊Next>進行下去即可:
靜候幾分鐘即可安裝完成
點擊完成,然后啟動虛擬機
按Crtl Alt T打開終端命令行
習慣性的ls一下,就像拿到臺windows的電腦按一下win+E瞄一下盤多大和里面有啥一樣
可以看到里面已經搞好了 Harmony的示例工程,
如果是新虛擬機,從華為開發者網站可以下載包來架設這個工程基底,以實現后續操作,
然后執行如下操作,build一下工程看一下能不能過,
測試后完全可以正常編譯通過,直接進行下一步編程操作即可
build success 編譯成功的提示:
然后開始干正事了,安裝SAMBA,
敲入sudo apt-get install samba并回車
然后等它安裝一下
安裝中。。。。。。
安裝好了!
敲入sudo apt-get install samba-common并回車一下,
效果如圖所示:
然后配置一下samba服務,注意記得保存哦
然后弄一下賬號密碼,也就是虛擬機外win敲入共享連進來的賬號密碼
然后restart一下samba,
有人群里問我保存出現疑問,可能是您如下這樣子操作了,
如下為錯誤示范:
效果如圖所示:
如下為正確示范:
然后保持虛擬機掛著不要退出,后臺掛著也行,但不要休眠,保持這個samba服務在ubuntu里正常運行,竟然有人認為操作完了關了就可以了,我大致可以解釋下原因,看完您就明白了,windows共享文件夾相信很多人都用過,另一臺電腦開著,把文件共享出來,在這臺電腦敲入另一臺電腦的IP,輸入賬號密碼,可以登陸進去讀取文件,FTP服務器也是一樣,服務開著能讀文件,服務器關了,正常來說沒做其他預讀或冗余操作就取不了里面文件,而虛擬機相當于您電腦里的另一臺電腦,保持它的這個系統帶動samba服務開著就能正常連接進去讀取了,里面時間長了鎖屏沒事,但休眠了就會產生無法連接到xxx的情況出現,本機一般是127.0.0.xx,從這方面可以看出,虛擬機其實類似另一臺電腦的存在,這個虛擬機跟有條件的人在隔壁電腦安裝個ubuntu然后安裝samba是一樣的,如果這樣子做的話,盡量弄到同一個局域網下,再瞄一眼ip,連進去就好了。
上述掛好后,
然后在windows系統下按win+R,輸入\和ubuntu里面看到的IP,注意斜杠方向,然后回車
出現賬號密碼,輸入之前您配置的賬號密碼,您配置了是啥就是啥
進去之后可以看到Hormany的工程目錄,可以把vsc工程掛這個目錄下
點這個:
然后掛上去
先試下,可用:
新建個hello world的源碼,調整一下工程目錄:
然后燒到開發板:
完成Hello world!
下一篇,我們來進行對HarmonyOS HiSpark Wi-Fi IoT 套件基本功能的實現和如何利用硬件資源作一個簡單研究。
在上一篇中,我們認識了HarmonyOS HiSpark Wi-Fi IoT 套件的基本組件構成和實現原理,今天,我們來用板子輸出第一個Hello,World!
大致步驟分如下三步:
1.構筑虛擬機并安裝ubuntu并安裝SAMBA服務。
2.通過本地127.0.0.x掛載共享文件夾,VSC安裝Harmony組件并打開共享文件夾實行編程。
3.編譯好后放板子上執行一下并用串口工具查看輸出結果。
上面這樣子簡述比較籠統,適合非常熟悉這一開發流程的人查看,具體細節操作如下面的詳細步驟所示:
1.首先,我們下載個虛擬機安裝一下,下載地址已經分享在Harmony的討論群里了,也可以直接找我要,此貼后面回復即可。
安裝步驟較為簡單,一路點擊Next>進行下去即可:
靜候幾分鐘即可安裝完成
點擊完成,然后啟動虛擬機
按Crtl Alt T打開終端命令行
習慣性的ls一下,就像拿到臺windows的電腦按一下win+E瞄一下盤多大和里面有啥一樣
可以看到里面已經搞好了 Harmony的示例工程,
如果是新虛擬機,從華為開發者網站可以下載包來架設這個工程基底,以實現后續操作,
然后執行如下操作,build一下工程看一下能不能過,
測試后完全可以正常編譯通過,直接進行下一步編程操作即可
build success 編譯成功的提示:
然后開始干正事了,安裝SAMBA,
敲入sudo apt-get install samba并回車
然后等它安裝一下
安裝中。。。。。。
安裝好了!
敲入sudo apt-get install samba-common并回車一下,
效果如圖所示:
然后配置一下samba服務,注意記得保存哦
然后弄一下賬號密碼,也就是虛擬機外win敲入共享連進來的賬號密碼
然后restart一下samba,
有人群里問我保存出現疑問,可能是您如下這樣子操作了,
如下為錯誤示范:
效果如圖所示:
如下為正確示范:
然后保持虛擬機掛著不要退出,后臺掛著也行,但不要休眠,保持這個samba服務在ubuntu里正常運行,竟然有人認為操作完了關了就可以了,我大致可以解釋下原因,看完您就明白了,windows共享文件夾相信很多人都用過,另一臺電腦開著,把文件共享出來,在這臺電腦敲入另一臺電腦的IP,輸入賬號密碼,可以登陸進去讀取文件,FTP服務器也是一樣,服務開著能讀文件,服務器關了,正常來說沒做其他預讀或冗余操作就取不了里面文件,而虛擬機相當于您電腦里的另一臺電腦,保持它的這個系統帶動samba服務開著就能正常連接進去讀取了,里面時間長了鎖屏沒事,但休眠了就會產生無法連接到xxx的情況出現,本機一般是127.0.0.xx,從這方面可以看出,虛擬機其實類似另一臺電腦的存在,這個虛擬機跟有條件的人在隔壁電腦安裝個ubuntu然后安裝samba是一樣的,如果這樣子做的話,盡量弄到同一個局域網下,再瞄一眼ip,連進去就好了。
上述掛好后,
然后在windows系統下按win+R,輸入\和ubuntu里面看到的IP,注意斜杠方向,然后回車
出現賬號密碼,輸入之前您配置的賬號密碼,您配置了是啥就是啥
進去之后可以看到Hormany的工程目錄,可以把vsc工程掛這個目錄下
點這個:
然后掛上去
先試下,可用:
新建個hello world的源碼,調整一下工程目錄:
然后燒到開發板:
完成Hello world!
下一篇,我們來進行對HarmonyOS HiSpark Wi-Fi IoT 套件基本功能的實現和如何利用硬件資源作一個簡單研究。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
wi-fi
+關注
關注
14文章
2147瀏覽量
124612 -
HarmonyOS
+關注
關注
79文章
1979瀏覽量
30274 -
HiSpark
+關注
關注
1文章
156瀏覽量
6938
發布評論請先 登錄
相關推薦
Wi-Fi 8要來了!未來Wi-Fi技術演進方向揭秘
產品銷售中,雖然Wi-Fi 7產品的銷量份額快速從年初的個位數百分比增長至14%,但Wi-Fi 6產品的銷量份額依然穩定在60%左右。如果從存量設備來看,那么Wi-Fi 7路由器的占比將遠遠小于這個數。 ? 智能手機等終端設備已
串口與Wi-Fi的連接方式
在現代通信技術中,串口和Wi-Fi是兩種常見的數據傳輸方式。串口通信以其簡單、穩定的特性在工業控制、嵌入式系統等領域得到廣泛應用。而Wi-Fi作為無線局域網技術,因其靈活性和便捷性在家
華為海思正式進入Wi-Fi FEM賽道?
大家都知道了,2018年11 月離開銳迪科(RDA),前往福建晉江創立三伍微,專注于Wi-Fi射頻前端芯片,從路由器Wi-Fi FEM,到手機Wi-Fi FEM,再到IoT FEM全覆
發表于 12-11 17:42
摩爾斯微電子發布Wi-Fi HaLow評估套件,加速物聯網開發
。 MM6108-EKH05評估套件充分發揮了Wi-Fi HaLow技術的強大功能,支持從智能家居到工業自動化的廣泛應用。其數據傳輸速率高達32.5 Mbps,并能在1 GHz以下頻率范圍內進行可編程操作,是物聯網
從Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命
1 Wi-Fi技術的快速發展 每一代新的Wi-Fi協議發布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網絡技術顯著
Wi-Fi 7與Wi-Fi 6E有什么區別
也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經開始“登堂入室”了。Wi-Fi 7是新一代
DA16200 超低功耗 Wi-Fi 模塊開發套件 Pro數據手冊
電子發燒友網站提供《DA16200 超低功耗 Wi-Fi 模塊開發套件 Pro數據手冊.rar》資料免費下載
發表于 05-30 17:53
?1次下載
DA16200 超低功耗 Wi-Fi 模塊開發套件數據手冊
電子發燒友網站提供《DA16200 超低功耗 Wi-Fi 模塊開發套件數據手冊.rar》資料免費下載
發表于 05-30 17:13
?0次下載
驗證物聯網Wi-Fi HaLow用例的MM6108-EKH08開發套件來啦
驗證物聯網Wi-Fi HaLow用例的MM6108-EKH08開發套件來啦 MM6108-EKH08開發套件專為驗證物聯網Wi-Fi HaLow用例而設計。該
Wi-Fi的誕生與發展
短距離無線通信技術有Wi-Fi、ZigBee、藍牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無線通信技術——Wi-Fi過去的20多年,Wi-Fi靠著僅有的
Wi-Fi HaLow和傳統Wi-Fi的區別
的802.11b/g/n標準,到現在的Wi-Fi 6(802.11ax)標準。除了這些常見的Wi-Fi標準外,還有一種相對較新的Wi-Fi標準,稱為Wi-Fi HaLow。在本文中,將
康普攜手Wi-Fi聯盟,RUCKUS Wi-Fi 7系列接入點成Wi-Fi
康普高級副總裁兼網絡、智能蜂窩和安全解決方案總裁Bart Giordano對此表示: “我們非常榮幸能與Wi-Fi Alliance形成長期合作伙伴關系,將我們的RUCKUS Wi-Fi 7 接入點平臺作為Wi-Fi CERT
BT Wi-Fi模式是否可以通過ModustoolBox對套件進行編程來實現?
想配置用于分析 CYW43439 的 CY8CPROTO-062S2-43439 原型開發套件。
瀏覽文檔我無法弄清楚如何在不同的 Wi-Fi 和藍牙模式(電源模式、連接模式等)下配置套件。
在
發表于 01-22 06:19
評論