91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】1-串口輸出Hello World(詳細步驟)

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

掃碼添加小助手

加入工程師交流群

本文來源電子發(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的討論群里了,也可以直接找我要,此貼后面回復即可。
164141v739y888z938r191.jpg


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

靜候幾分鐘即可安裝完成
164142sa16910s4aa02a26.jpg

點擊完成,然后啟動虛擬機
164142g65s5x8i8xkcat92.jpg


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

164143wnt99bpvqrtru2wt.jpg
可以看到里面已經(jīng)搞好了 Harmony的示例工程,
如果是新虛擬機,從華為開發(fā)者網(wǎng)站可以下載包來架設(shè)這個工程基底,以實現(xiàn)后續(xù)操作,

然后執(zhí)行如下操作,build一下工程看一下能不能過,
測試后完全可以正常編譯通過,直接進行下一步編程操作即可
164144izgpn3xarax9axhp.jpg

build success 編譯成功的提示:
164145jc36czd6w7cuc3cw.jpg

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

164145lbldvzd5z4585bbc.jpg

然后等它安裝一下
164146r31gd4m7m39m4pyl.jpg

安裝中。。。。。。

安裝好了!

164146wpqq2nes5zz4se6c.jpg

敲入sudo apt-get install samba-common并回車一下,
164147xxlb88pe5spo5zec.jpg

效果如圖所示:
164148uop8qi4qvxmmvd7i.jpg

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

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

然后restart一下samba,
164150e9whvqknnp117lf1.jpg

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

164150rtn0n47cs34lmn04.jpg

效果如圖所示:
164151wuaj9dfl6p6jt62c.jpg

如下為正確示范:
164152q7wxzhh4hhx4w8u4.jpg

然后保持虛擬機掛著不要退出,后臺掛著也行,但不要休眠,保持這個samba服務(wù)在ubuntu里正常運行,竟然有人認為操作完了關(guān)了就可以了,我大致可以解釋下原因,看完您就明白了,windows共享文件夾相信很多人都用過,另一臺電腦開著,把文件共享出來,在這臺電腦敲入另一臺電腦的IP,輸入賬號密碼,可以登陸進去讀取文件,F(xiàn)TP服務(wù)器也是一樣,服務(wù)開著能讀文件,服務(wù)器關(guān)了,正常來說沒做其他預讀或冗余操作就取不了里面文件,而虛擬機相當于您電腦里的另一臺電腦,保持它的這個系統(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,注意斜杠方向,然后回車

164152hj3307jup1jjh370.jpg
出現(xiàn)賬號密碼,輸入之前您配置的賬號密碼,您配置了是啥就是啥
164153fuhoaeunb435aau1.jpg
進去之后可以看到Hormany的工程目錄,可以把vsc工程掛這個目錄下
點這個:
164154byyhbq675qv55fyd.jpg

然后掛上去
164155gcc7d08dpoh4823m.jpg

先試下,可用:


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

164156h5zab7xhno9454h5.jpg

然后燒到開發(fā)板

164156ftw4al6mcao6lwed.jpg

完成Hello world!



下一篇,我們來進行對HarmonyOS HiSpark Wi-Fi IoT 套件基本功能的實現(xiàn)和如何利用硬件資源作一個簡單研究。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • wi-fi
    +關(guān)注

    關(guān)注

    15

    文章

    2424

    瀏覽量

    129539
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2153

    瀏覽量

    36045
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    物聯(lián)網(wǎng)浪潮下,如何精準選型Wi-Fi模塊?

    在物聯(lián)網(wǎng)迅猛發(fā)展、Wi-Fi技術(shù)日益成熟的當下,眾多場景尤其是移動設(shè)備領(lǐng)域,對 Wi-Fi 無線數(shù)據(jù)傳輸?shù)男枨笈c日俱增。那么,在眾多設(shè)備中究竟該如何挑選合適的 Wi-Fi模塊 呢?接下來為您
    的頭像 發(fā)表于 03-02 15:37 ?66次閱讀
    物聯(lián)網(wǎng)浪潮下,如何精準選型<b class='flag-5'>Wi-Fi</b>模塊?

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

    本文要點Wi-Fi模塊設(shè)計旨在打造一套緊湊且高效的硬件和軟件解決方案,使設(shè)備能夠通過Wi-Fi網(wǎng)絡(luò)實現(xiàn)通信。Wi-Fi模塊設(shè)計是一個復雜的過程,要求研發(fā)人員兼具硬件與軟件工程方面的專業(yè)知識
    的頭像 發(fā)表于 02-27 17:12 ?554次閱讀
    技術(shù)資訊 I <b class='flag-5'>Wi-Fi</b> 模塊設(shè)計

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

    現(xiàn)代生活中不可或缺的無線連接方式。二、Wi-Fi的核心特點1. 高速率,寬帶寬支持從幾十Mbps到數(shù)Gbps的傳輸速率,滿足高清視頻、在線游戲等高帶寬應(yīng)用需求。2. 廣泛兼容,生態(tài)成熟幾乎所有智能終端均內(nèi)置
    發(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模塊選型指南 | 低功耗藍牙/Wi-Fi 6模塊推薦 | 物聯(lián)網(wǎng)設(shè)備集成攻略

    物聯(lián)網(wǎng)的快速發(fā)展,Wi-Fi技術(shù)的成熟的情況下,越來越多的場景需要用到Wi-Fi來無線傳輸數(shù)據(jù),尤其是移動設(shè)備中,怎么再設(shè)備中選擇合適的Wi-Fi模塊呢?下面我們來介紹下Wi-Fi模塊
    的頭像 發(fā)表于 12-09 11:27 ?1060次閱讀
    <b class='flag-5'>Wi-Fi</b>模塊選型指南 | 低功耗藍牙/<b class='flag-5'>Wi-Fi</b> 6模塊推薦 | 物聯(lián)網(wǎng)設(shè)備集成攻略

    淺談Wi-Fi 6E與Wi-Fi 7的關(guān)鍵器件——BAW濾波器新技術(shù)

    作者: Qorvo 亞太區(qū)無線連接事業(yè)部高級行銷經(jīng)理林健富 ? 2020年1月,Wi-Fi聯(lián)盟正式宣布開放6GHz頻段(5925MHz-7125MHz),并將其命名為Wi-Fi 6E。2020年4月
    發(fā)表于 09-19 18:29 ?2118次閱讀
    淺談<b class='flag-5'>Wi-Fi</b> 6E與<b class='flag-5'>Wi-Fi</b> 7的關(guān)鍵器件——BAW濾波器新技術(shù)

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

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

    LitePoint Wi-Fi測試軟件減輕客戶設(shè)計負擔

    Wi-Fi 7于一年多前獲得Wi-Fi聯(lián)盟認證以來,作為最新一代通信技術(shù),Wi-Fi正逐步成為用戶實現(xiàn)無所不在無線連接的新選擇。隨著每一代Wi-Fi信號復雜性的提升,建議將硬件測試納
    的頭像 發(fā)表于 08-06 15:34 ?1194次閱讀
    LitePoint <b class='flag-5'>Wi-Fi</b>測試軟件減輕客戶設(shè)計負擔

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

    Wi-Fi Alliance 所發(fā)布的統(tǒng)計資料顯示(如圖1所示),截至2024年,Wi-Fi 所貢獻的: ? 經(jīng)濟產(chǎn)值為 4.3萬億美元 ? 帶有Wi-Fi功能的設(shè)備年度出貨為41億臺
    發(fā)表于 06-13 11:09

    Air8000 Wi-Fi功能實操指南:固件升級與網(wǎng)絡(luò)配置步驟

    若您計劃使用Air8000的無線網(wǎng)絡(luò)功能,請按以下步驟操作,完成全部步驟后方可正常使用。快快學起來吧~ 一、Air8000升級Wi-Fi實操要點 ? 本文以Air8000核心板為例,采用串口
    的頭像 發(fā)表于 05-28 15:48 ?760次閱讀
    Air8000 <b class='flag-5'>Wi-Fi</b>功能實操指南:固件升級與網(wǎng)絡(luò)配置<b class='flag-5'>步驟</b>!

    Wi-Fi HaLow如何突破傳統(tǒng)Wi-Fi性能瓶頸?

    !傳統(tǒng)Wi-Fi的痛點高頻段衰減快:5GHz信號穿墻后衰減超80%,地下室、倉庫成盲區(qū);大帶寬高耗電:設(shè)備需持續(xù)處理高速數(shù)據(jù)流,智能門鎖電池1個月耗盡;信道擁堵:
    的頭像 發(fā)表于 04-22 11:38 ?1111次閱讀
    <b class='flag-5'>Wi-Fi</b> HaLow如何突破傳統(tǒng)<b class='flag-5'>Wi-Fi</b>性能瓶頸?

    基于 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ò)為家庭、辦公室和學校等環(huán)境提供便捷的無線互聯(lián)網(wǎng)接入服務(wù)。 Wi-Fi 定位是一種
    發(fā)表于 04-17 15:01