在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

BW20雙頻WiFi模塊,可支持Wi-Fi Mesh 組網:二次開發環境搭建教程

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2025-06-10 17:44 ? 次閱讀

雙頻 Wi-Fi 模組 是支持 2.4GHz 和 5GHz 兩個頻段的無線通信模塊,雙頻 Wi-Fi 提供更快的速度、更少的干擾和更穩定的網絡連接,雙頻模組支持SSID混頻路由配網,用戶只需要連接一個SSID就可以完成配網,不僅簡化了配網流程,也提升了配網成功率。

BW20系列模組是安信可科技基于RTL8711 系列芯片開發的雙頻Wi-Fi +BLESoC 模組,支持雙頻(2.4 GHz 或 5.8 GHz)802.11a/b/g/n WLAN 協議和Bluetooth 5.0協議。

●2.4G+5.8G雙頻Wi-Fi模塊

●自帶BLE5.0藍牙

●支持Wi-Fi Mesh 組網

wKgZPGhH_nGAf1sjAAE9mEBPTas720.jpg

BW20集成了雙核 MCU,一個 ARM V8.1(兼容 Cortex-M4F)高性能MCU,最高主頻可達330MHz;一個 ARM V8M(兼容 Cortex-M0)低功耗MCU。

BW20模組具有豐富的外設接口,包括 UART/GPIO/ADC/PWM/IIC/SPI/SDIO/IR/SWD/USB 等。可廣泛應用于物聯網(IoT)、移動設備、可穿戴電子設備、智能家居等領域。

BW20系列模組主要有兩種封裝類型:BW20-12F以及BW20-07S,用戶可根據需要選擇。

01、前期準備

●需自行搭建準備Ubuntu 系統

推薦使用 Ubuntu 18 及以上版本,可以參考以下視頻

wKgZO2hH_nGAb51AAABTPnNzOtY166.jpg

●VScode 軟件

使用最新的版本,也可以參考以上視頻。

●確保 Ubuntu 系統有以下依賴

make、gcc、Python 3.7 及以上版本、git

02、SDK 克隆

SDK 是模組編程的基礎源碼包,所有的開發都需要基于 SDK 進行,所以必須克隆,打開 Vscode 并且遠程連接到 Ubuntu 虛擬機,打開終端進行克隆

Github

git clone https://github.com/Ameba-AIoT/ameba-rtos.git

Gitee

git clone https://gitee.com/Ai-Thinker-Open/ameba-rtos.git

克隆結果如下:

正克隆到 'ameba-rtos'...
remote: Enumerating objects: 29976, done.
remote: Counting objects: 100% (3416/3416), done.
remote: Compressing objects: 100% (1736/1736), done.
remote: Total 29976 (delta 1725), reused 3220 (delta 1567), pack-reused 26560 (from 1)
接收對象中: 100% (29976/29976), 227.49 MiB | 16.32 MiB/s, 完成.
處理 delta 中: 100% (13489/13489), 完成.
正在更新文件: 100% (17742/17742), 完成.

安裝依賴(必要)

SDK 編譯之前需要安裝好依賴環境,不然會導致程序無法運行:

cd ameba-rtos
pip3 install -r tools/image_scripts/requirements.txt

03、編譯工具克隆

編譯工具就是專門給 BW20 系列模組編譯程序用的一系列軟件,如果沒有編譯工具,你的程序就無法編譯。

BW20 系列模組的編譯工具鏈下載比較方便具體步驟如下:

●修改opt權限

SDK 在編譯的時候,需要在 opt 文件夾創建目錄,所以需要事先修改 opt 的權限

cd /opt/..
sudo chmod 777 opt

●下載編譯工具

回到 ameba-rtos/amebadplus_gcc_project 文件夾

cd ameba-rtos/amebadplus_gcc_project

執行指令下載編譯工具鏈

make toolchain URL=aliyun

示例:

長度:274482247 (262M) [application/x-bzip2]
正在保存至: “/opt/rtk-toolchain/asdk-10.3.1-linux-newlib-build-4072-x86_64.tar.bz2”
asdk-10.3.1-linux-newlib-build-4072-x86_64.tar.bz2 100%[=================================================================================================================>] 261.77M 18.2MB/s 用時 15s
2024-10-11 15:50:36 (18.0 MB/s) - 已保存 “/opt/rtk-toolchain/asdk-10.3.1-linux-newlib-build-4072-x86_64.tar.bz2” [274482247/274482247])
Download asdk-10.3.1-linux-newlib-build-4072-x86_64.tar.bz2 Success
Download End And Then Extract...
INSTALL SUCCESS
make[2]: 離開目錄“/home/seahi/workspace/ameba-rtos/amebasmart_gcc_project/project_hp/asdk”
make[1]: 離開目錄“/home/seahi/workspace/ameba-rtos/amebasmart_gcc_project/project_hp”

04、編譯工程

4.1 編譯工程

在 amebadplus_gcc_project 的目錄下,使用指令:

make all

4.2 燒錄程序

BW20 燒錄程序的方法有兩種——Windows 燒錄工具燒錄和 Linux 命令行燒錄。

燒錄工具

wKgZPGhH_nKAZpfGAAAi-a8JIus999.jpg

命令行燒錄

wKgZO2hH_nOAfUeGAAAoWPX_sxM613.jpg

4.3 Windows 燒錄工具

到安信可官網下載 BW20 的專屬燒錄工具:https://docs.ai-thinker.com/rtl87xx

步驟分為:

●在燒錄工具的左上角可以看到 File 按鍵,然后選擇 imagetool_for_ameba_d_plus_139704_DeviceProfiles 路徑下的:**RTL8721F_FreeRTOS_NOR.rdev **
●在 COM 口的下拉框選擇對應的端口
●選擇 km4_boot_all.bin 固件
●選擇 km0_km4_app.bin 固件
●點擊 Download
●開發板進入燒錄模式

長按開發板的 Burn 鍵,在此期間按下開發板的 EN 鍵,即可進入燒錄模式

燒錄完成后,復位開發板即可運行

4.4 Linux 命令行燒錄

命令行燒錄程序不支持串口燒錄,而且僅支持 JLink 調試器燒錄,因此,需要事先準備一個 JLink 調試器及其驅動程序。接著下面的步驟進行配置。

驅動程序需要有 JLinkGDBServer

4.4.1 JLink 連接開發板

根據表格連接開發板:

wKgZPGhH_nOAG6PIAAAm_xjYy7Q462.jpg

4.4.2 打開 GDB 服務

確保程序已經編譯成功,**新開一個終端,**然后進入 utils/jlink_script 目錄:

cd amebadplus_gcc_project/utils/jlink_script

運行 GDBServer

JLinkGDBServer -select USB -device Cortex-M23 -if SWD -scriptfile AP2_KM4.JLinkScript -port 2335

注意:

在燒錄成功之前,不要關閉 GDBServer 的終端。

4.4.3 燒錄程序

回到之前的終端,或者新開終端,進入到*ameba-rtos/amebadplus_gcc_project/project_km4 ,*運行:make flash

cd ameba-rtos/amebadplus_gcc_project/project_km4
make flash


審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • WIFI
    +關注

    關注

    81

    文章

    5385

    瀏覽量

    207708
  • 組網
    +關注

    關注

    1

    文章

    386

    瀏覽量

    22771
  • Mesh
    +關注

    關注

    5

    文章

    217

    瀏覽量

    30415
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SkyOne? Wi-Fi 雙頻 802.11ac 前端模塊 skyworksinc

    電子發燒友網為你提供()SkyOne? Wi-Fi 雙頻 802.11ac 前端模塊相關產品參數、數據手冊,更有SkyOne? Wi-Fi 雙頻
    發表于 06-13 18:35
    SkyOne? <b class='flag-5'>Wi-Fi</b> <b class='flag-5'>雙頻</b> 802.11ac 前端<b class='flag-5'>模塊</b> skyworksinc

    ?迅通PTR7002 Wi-Fi 6模塊技術解析

    在物聯網設備對無線連接性能要求日益嚴苛的背景下,迅通推出的?PTR7002 Wi-Fi 6模塊?憑借其技術特性成為開發者關注的硬件方案。本文將從芯片架構、射頻性能及開發
    發表于 06-10 10:38

    云MES系統源碼,支持 SaaS 多租戶,支持二次開發

    萬界星空科技MES生產制造執行系統源碼,有演示,多個項目應用案例,成熟穩定。支持二次開發,商業授權后商用。
    的頭像 發表于 05-07 11:14 ?185次閱讀
    云MES系統源碼,<b class='flag-5'>支持</b> SaaS 多租戶,<b class='flag-5'>支持</b><b class='flag-5'>二次開發</b>

    安信雙頻Wi-Fi模組BW16的99+常見問題

    雙頻 Wi-Fi 模組 是支持 2.4GHz 和 5GHz 兩個頻段的無線通信模塊,廣泛應用于 物聯網(IoT)、智能家居、工業控制、車載設備、高清流媒體 等場景。相比單
    的頭像 發表于 04-29 14:48 ?254次閱讀
    安信<b class='flag-5'>可</b><b class='flag-5'>雙頻</b><b class='flag-5'>Wi-Fi</b>模組<b class='flag-5'>BW</b>16的99+常見問題

    一款高性能Wi-Fi+BLE無線模組產品

    超低功耗、超高性能,Wi-Fi 6雙頻物聯網模塊;多核處理器解決方案,支持BLE+Wi-Fi
    發表于 04-21 13:50

    nRF Cloud Wi-Fi 定位服務

    中實現高性能和超低功耗。對于 Wi-Fi 定位請求,nRF Cloud 借助 Wi-Fi 數據庫計算設備位置,該數據庫包含不同 Wi-Fi 網絡的坐標。然后,設備位置將從 nRF C
    發表于 04-17 15:07

    高性價比之選!BW20雙頻WiFi模組來啦~

    當代人的氧氣滿格Wi-Fi和100%電量而現實總免不了加載到地老天荒的崩潰以及低電量的恐慌其中Wi-Fi和我們的生活更是息息相關目前市面上大多設備都在2.4G頻段,平均每戶人家能夠搜索到的周圍
    的頭像 發表于 04-02 18:03 ?496次閱讀
    高性價比之選!<b class='flag-5'>BW20</b><b class='flag-5'>雙頻</b><b class='flag-5'>WiFi</b>模組來啦~

    2.4GHz+5GHz雙頻低功耗 Wi-Fi 6協同IC -nRF7002

    在AR/VR設備的創新浪潮中,流暢、低延遲的無線連接是實現沉浸式體驗的關鍵。nRF7002 Wi-Fi 6協同IC,憑借Wi-Fi 6+ Bluetooth LE協議支持,為AR/V
    發表于 02-26 14:54

    安信BW20系列模組的低功耗性能實測

    BW20系列模組是安信科技基于RTL8711 系列芯片開發雙頻Wi-Fi +BLESoC 模組,支持
    的頭像 發表于 02-11 11:41 ?974次閱讀
    安信<b class='flag-5'>可</b><b class='flag-5'>BW20</b>系列模組的低功耗性能實測

    深居淺出AutoCAD二次開發

    深居淺出AutoCAD二次開發,net版
    發表于 01-06 14:12 ?7次下載

    貿澤電子開售Panasonic Wi-Fi 6雙頻無線模塊

    PAN9019和PAN9019A系列Wi-Fi? 6雙頻2.4GHz/5GHz/藍牙5.4模塊。 這兩款模塊代表了Wi-Fi/藍牙技術的最新
    的頭像 發表于 12-24 14:08 ?581次閱讀

    SOLIDWORKS二次開發應用范圍與實例

    SOLIDWORKS二次開發為企業和設計師們提供了廣闊的定制化空間,能夠更好地滿足復雜多變的設計需求,幫助工程師和設計師提高工作效率,實現更復雜的自動化任務。如您有SOLIDWORKS二次開發需求,歡迎咨詢Solidkits
    的頭像 發表于 12-13 16:33 ?973次閱讀

    貿澤電子開售適合工業和智能家居應用的 Panasonic Industrial Devices PAN9019和PAN9019A Wi-Fi 6雙頻無線模塊

    Devices全新的PAN9019和PAN9019A系列Wi-Fi? 6雙頻2.4GHz/5GHz/藍牙5.4模塊。PAN9019系列是先進的Wi-Fi/藍牙
    發表于 12-13 15:19 ?195次閱讀

    貿澤電子推出Panasonic全新Wi-Fi 6雙頻模塊

    和PAN9019A系列Wi-Fi? 6雙頻2.4GHz/5GHz/藍牙5.4模塊。 據悉,PAN9019系列模塊是Panasonic Industrial Devices推出的先進
    的頭像 發表于 12-12 11:37 ?699次閱讀

    2.4G+5.8G雙頻WiFi模塊,自帶BLE5.0藍牙,支持Wi-Fi Mesh 組網

    和Bluetooth 5.0協議。 2.4G+5.8G雙頻Wi-Fi模塊 自帶BLE5.0藍牙 支持Wi-Fi
    的頭像 發表于 10-10 10:32 ?2674次閱讀
    2.4G+5.8G<b class='flag-5'>雙頻</b><b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>,自帶BLE5.0藍牙,<b class='flag-5'>可</b><b class='flag-5'>支持</b><b class='flag-5'>Wi-Fi</b> <b class='flag-5'>Mesh</b> <b class='flag-5'>組網</b>
    主站蜘蛛池模板: 一色屋成人免费精品网 | 伊人久久大香线蕉综合爱婷婷 | 特级黄一级播放 | 国内精品哆啪啪 | 四虎永久网址影院 | 俄罗斯女人69xxx| 欧亚激情偷乱人伦小说视频 | 奇米成人影视 | 婷婷99| 午夜看片 | 人人做人人爽久久久精品 | 亚洲一区二区三区播放在线 | 国外免费一级 | 交专区videossex另类 | 色老头网址 | 看草逼| 婷婷开心激情 | 欲色天天| 操美女在线看 | 日本三级成人中文字幕乱码 | 天天尻 | 色爱综合区五月小说 | 天天干天天拍天天射天天添天天爱 | 国产精品三级国语在线看 | freesex性欧美炮机喷潮 | 亚洲 欧美 91 | 欧美精品一级 | 五月婷婷影院 | 欧美黄色片免费 | 精品视频一二三区 | 日干夜操 | 日本精品三级 | 中文字幕一区二区三区免费看 | 国产女人伦码一区二区三区不卡 | 天天舔天天射天天干 | 亚洲va老文色欧美黄大片人人 | 性天堂网 | 国产aaaaaa| 亚洲一区二区三区中文字幕5566 | 2021精品综合久久久久 | 上课被同桌强行摸下面小黄文 |