本文來源電子發燒友社區,作者:許浩然, 帖子地址:https://bbs.elecfans.com/jishu_2030645_1_1.html
在上一篇文章中,我們搭建好了基于Linux系統的開發編譯環境,現在可以準備通過官方提供的源代碼進行一次Wifi模塊的燒錄及聯網操作。
相比較Linux搭建開發編譯環境,可以說基于Windows的燒錄環境簡直不要太簡單。 首先,下載安裝USB轉串口驅動程序(下載鏈接:http://www.wch.cn/downloads/CH341SER_EXE.html),下載好之后直接雙擊安裝即可,不需要什么特殊配置。
其次,下載HiBurn燒錄軟件,解壓,雙擊運行,然后就可以配置,選擇燒錄文件進行燒錄了。
既然燒錄,就得有燒錄文件,燒錄文件即我們開發好的代碼。如果目前還沒有開始寫,又想走一遍流程,那么有兩個方案。第一,下載官方源代碼(https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz),自行編譯構建,生成bin文件;第二,直接下載官方bin文件(https://repo.huaweicloud.com/harmonyos/os/1.0/wifiiot-1.0.tar.gz)。
以上步驟都完成后,我們就可以開始燒錄了。
1、打開我的電腦的設備管理器,確認一下自己的串口是多少,比如我的是COM3。

2、打開HiBurn軟件,進行簡單配置,選擇正確的COM口,選擇好將要燒錄的bin文件,插上USB連接的Wifi模塊。具體如下圖

3、點擊connect,待交互窗口出現connecting時,按下Wifi模塊的復位鍵。

4、然后就開始燒錄了,稍等片刻,等到出現Execution Successful的提示時,表示燒錄已經完成了。
5、燒錄完成后,我們就先試試聯網功能吧。此時需要在安裝另一個功能強大的調試軟件----IPOP。
6、打開IPOP,選擇終端工具,然后選擇對應的串口,建立連接,即可與Wifi模塊進行交互。

7、啟動STA模式,命令:AT+STARTSTA

8、掃描附近的Wifi,命令:AT+SCAN
9、顯示掃描結果,命令:AT+SCANRESULT

10、連接Wifi,命令:AT+CONN="Wifi名稱",,2,"Wifi密碼"
11、查看連接結果,命令:AT+STASTAT
12、通過DHCP的方式對Wifi模塊分配一個IP地址,命令:AT+DHCP=wlan0,1

13、校驗Wifi模塊是否聯網成功,命令:AT+IFCFG(找出Wifi模塊的IP地址)
14、利用萬能的Ping,校驗Wifi模塊是否已經正確聯網,命令:AT+PING=192.168.3.13

至此,Wifi模塊在Windows環境下燒錄,調試,聯網基本完成,接下來就到了真正展示各自才華的時刻了。
在上一篇文章中,我們搭建好了基于Linux系統的開發編譯環境,現在可以準備通過官方提供的源代碼進行一次Wifi模塊的燒錄及聯網操作。
相比較Linux搭建開發編譯環境,可以說基于Windows的燒錄環境簡直不要太簡單。 首先,下載安裝USB轉串口驅動程序(下載鏈接:http://www.wch.cn/downloads/CH341SER_EXE.html),下載好之后直接雙擊安裝即可,不需要什么特殊配置。
其次,下載HiBurn燒錄軟件,解壓,雙擊運行,然后就可以配置,選擇燒錄文件進行燒錄了。
既然燒錄,就得有燒錄文件,燒錄文件即我們開發好的代碼。如果目前還沒有開始寫,又想走一遍流程,那么有兩個方案。第一,下載官方源代碼(https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz),自行編譯構建,生成bin文件;第二,直接下載官方bin文件(https://repo.huaweicloud.com/harmonyos/os/1.0/wifiiot-1.0.tar.gz)。
以上步驟都完成后,我們就可以開始燒錄了。
1、打開我的電腦的設備管理器,確認一下自己的串口是多少,比如我的是COM3。

2、打開HiBurn軟件,進行簡單配置,選擇正確的COM口,選擇好將要燒錄的bin文件,插上USB連接的Wifi模塊。具體如下圖

3、點擊connect,待交互窗口出現connecting時,按下Wifi模塊的復位鍵。

4、然后就開始燒錄了,稍等片刻,等到出現Execution Successful的提示時,表示燒錄已經完成了。
5、燒錄完成后,我們就先試試聯網功能吧。此時需要在安裝另一個功能強大的調試軟件----IPOP。
6、打開IPOP,選擇終端工具,然后選擇對應的串口,建立連接,即可與Wifi模塊進行交互。

7、啟動STA模式,命令:AT+STARTSTA

8、掃描附近的Wifi,命令:AT+SCAN
9、顯示掃描結果,命令:AT+SCANRESULT

10、連接Wifi,命令:AT+CONN="Wifi名稱",,2,"Wifi密碼"
11、查看連接結果,命令:AT+STASTAT
12、通過DHCP的方式對Wifi模塊分配一個IP地址,命令:AT+DHCP=wlan0,1

13、校驗Wifi模塊是否聯網成功,命令:AT+IFCFG(找出Wifi模塊的IP地址)
14、利用萬能的Ping,校驗Wifi模塊是否已經正確聯網,命令:AT+PING=192.168.3.13

至此,Wifi模塊在Windows環境下燒錄,調試,聯網基本完成,接下來就到了真正展示各自才華的時刻了。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
wi-fi
+關注
關注
15文章
2424瀏覽量
129564 -
HarmonyOS
+關注
關注
80文章
2153瀏覽量
36054 -
HiSpark
+關注
關注
1文章
156瀏覽量
7757
發布評論請先 登錄
相關推薦
熱點推薦
物聯網浪潮下,如何精準選型Wi-Fi模塊?
在物聯網迅猛發展、Wi-Fi技術日益成熟的當下,眾多場景尤其是移動設備領域,對 Wi-Fi 無線數據傳輸的需求與日俱增。那么,在眾多設備中究竟該如何挑選合適的 Wi-Fi模塊 呢?接下
技術資訊 I Wi-Fi 模塊設計
本文要點Wi-Fi模塊設計旨在打造一套緊湊且高效的硬件和軟件解決方案,使設備能夠通過Wi-Fi網絡實現通信。Wi-Fi模塊設計是一個復雜的過程,要求研發人員兼具硬件與軟件工程方面的專業知識
Wi-Fi:無線連接的全球通用語
一、什么是Wi-Fi?Wi-Fi是Wi-Fi聯盟制造商的商標認證,是基于IEEE 802.11標準的無線局域網技術。它允許電子設備在特定范圍內無線接入網絡,實現高速數據交換與互聯網訪問
發表于 01-07 09:49
CC3100MOD:物聯網應用中的Wi-Fi模塊解決方案
CC3100MOD:物聯網應用中的Wi-Fi模塊解決方案 在物聯網(IoT)蓬勃發展的今天,為低成本、低功耗微控制器(MCU)添加Wi-Fi
Nordic發布nRF7002 EBII 開發板, 支持Wi-Fi 6, 解鎖nRF54L新玩法
了 Wi-Fi 6 功能,幫助開發人員創建高性能、高能效的Wi-Fi 6 物聯網解決方案。
基于 Nordic 的 nRF7002 Wi-Fi 協同 IC,nRF7002 EBII幫助
發表于 12-10 11:58
Wi-Fi模塊選型指南 | 低功耗藍牙/Wi-Fi 6模塊推薦 | 物聯網設備集成攻略
物聯網的快速發展,Wi-Fi技術的成熟的情況下,越來越多的場景需要用到Wi-Fi來無線傳輸數據,尤其是移動設備中,怎么再設備中選擇合適的Wi-Fi模塊呢?下面我們來介紹下
淺談Wi-Fi 6E與Wi-Fi 7的關鍵器件——BAW濾波器新技術
作者: Qorvo 亞太區無線連接事業部高級行銷經理林健富 ? 2020年1月,Wi-Fi聯盟正式宣布開放6GHz頻段(5925MHz-7125MHz),并將其命名為Wi-Fi 6E。2020年4月
發表于 09-19 18:29
?2132次閱讀
解讀Nordic基于SSID的Wi-Fi定位解決方案
隨著 nRF7000 Wi-Fi 協同 IC 的推出,我們現在可以提供具有 Wi-Fi、蜂窩物聯網和 GNSS 功能的完整硅到云定位解決方案。nRF7000 針對 Wi-Fi 網絡掃描
基于 SSID 的 Wi-Fi 定位:與其他定位服務的性能比較
隨著 nRF7000 Wi-Fi 協同 IC 的推出,我們現在可以提供具有 Wi-Fi、蜂窩物聯網和 GNSS 功能的完整硅到云定位解決方案。nRF7000 針對 Wi-Fi 網絡掃描
發表于 08-31 21:01
如何選擇合適的芯科科技Wi-Fi開發板
您正在尋找適用于超低功耗物聯網應用項目的Wi-Fi 開發板嗎?本文將介紹Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗藍牙5.4解決方案的Wi-Fi
nRF Cloud Wi-Fi 定位服務
Wi-Fi 定位目的。結合我們的 nRF9160 蜂窩物聯網模組和 nRF Cloud服務,nRF7000 可通過嗅探本地 Wi-Fi 接入點的 SSID 實現基于 Wi-Fi 的定
發表于 04-17 15:07
Wi-Fi 定位服務
Wi-Fi 是一種著名的無線網絡技術,用于設備的局域網和互聯網接入。Wi-Fi 通過 Wi-Fi 網絡為家庭、辦公室和學校等環境提供便捷的無線互聯
發表于 04-17 15:01
推出了期待已久的 nRF7002 低功耗Wi-Fi 6
系統級芯片(SoC)以及nRF91?系列蜂窩物聯網系統級封裝(SiP)一起使用。nRF7002 還可以與非Nordic主機設備結合使用。
nRF7002是我們獨特的Wi-Fi產品組合中的第一款設備,它將
發表于 03-26 11:00
nRF7002是我們獨特的Wi-Fi產品組合中的第一款設備
?和nRF53?系列藍牙系統級芯片(SoC)以及nRF91?系列蜂窩物聯網系統級封裝(SiP)一起使用。nRF7002 還可以與非Nordic主機設備結合使用。
nRF7002是我們獨特的Wi-Fi
發表于 03-10 15:42
【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】CHAPTER 3 ---- 燒錄聯網
評論