chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

雙頻Wi-Fi +BLESoC 模組,BW20 二次開發(fā)環(huán)境搭建教程

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-10-25 13:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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 等??蓮V泛應用于物聯(lián)網(wǎng)(IoT)、移動設備、可穿戴電子設備、智能家居等領域。

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

01、前期準備

●需自行搭建準備Ubuntu 系統(tǒng)

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

wKgZoWcbMdSAYxtSAABKK6hnirs275.jpg

●VScode 軟件

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

●確保 Ubuntu 系統(tǒng)有以下依賴

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

02、SDK 克隆

SDK 是模組編程的基礎源碼包,所有的開發(fā)都需要基于 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 編譯之前需要安裝好依賴環(huán)境,不然會導致程序無法運行:

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

03、編譯工具克隆

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

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

●修改opt權限

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

cd /opt/..
sudo chmod 777 opt

●下載編譯工具

回到 ameba-rtos/amebadplus_gcc_project 文件夾

cd ameba-rtos/amebadplus_gcc_project

執(zhí)行指令下載編譯工具鏈

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 命令行燒錄。

燒錄工具

wKgaoWcbMdWASznxAAAd2STlDF8573.jpg

命令行燒錄

wKgZoWcbMdWAFBTJAAAhMIlfFYY153.jpg

4.3 Windows 燒錄工具

到安信可官網(wǎng)下載 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
●開發(fā)板進入燒錄模式

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

燒錄完成后,復位開發(fā)板即可運行

4.4 Linux 命令行燒錄

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

驅動程序需要有 JLinkGDBServer

4.4.1 JLink 連接開發(fā)板

根據(jù)表格連接開發(fā)板:

wKgaoWcbMdaAGPDBAAAhRlv48RU279.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

審核編輯 黃宇

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

    關注

    38

    文章

    4478

    瀏覽量

    226389
  • wi-fi
    +關注

    關注

    15

    文章

    2333

    瀏覽量

    128457
  • BLE
    BLE
    +關注

    關注

    12

    文章

    725

    瀏覽量

    65671
  • 燒錄
    +關注

    關注

    8

    文章

    304

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于 SSID 的 Wi-Fi 定位:與其他定位服務的性能比較

    ,與 nRF91 系列蜂窩物聯(lián)網(wǎng)模組配合使用,可實現(xiàn)基于 SSID 的 Wi-Fi 定位。Nordic基于SSID的Wi-Fi定位可以在室內和室外、城市和郊區(qū)以極其省電的方式獲取精確的位置信息。這是對全球
    發(fā)表于 08-31 21:01

    安信可VC-01/02二次開發(fā)篇: PWM輸出

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 安信可離線語音模組 VC-01、VC-02 系列教程 【
    的頭像 發(fā)表于 08-27 16:06 ?488次閱讀
    安信可VC-01/02<b class='flag-5'>二次開發(fā)</b>篇: PWM輸出

    安信可VC-01/02二次開發(fā)篇: 事件和GPIO控制

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 安信可離線語音模組 VC-01、VC-02 系列教程 【
    的頭像 發(fā)表于 08-19 14:02 ?632次閱讀
    安信可VC-01/02<b class='flag-5'>二次開發(fā)</b>篇: 事件和GPIO控制

    安信可BW系列模組,2.4G + 5.8G 雙頻加持,更穩(wěn)更快

    在智能設備遍地開花的今天, Wi-Fi 已不再只是“連上就好” ,而是要更快、更穩(wěn)、更抗干擾——尤其是在咖啡機、游戲機、打印機等對網(wǎng)絡要求越來越高的設備中, 雙頻Wi-Fi模組 已經成
    的頭像 發(fā)表于 08-13 15:23 ?709次閱讀
    安信可<b class='flag-5'>BW</b>系列<b class='flag-5'>模組</b>,2.4G + 5.8G <b class='flag-5'>雙頻</b>加持,更穩(wěn)更快

    雙頻匹配 SP4T Wi-Fi 交換機 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()雙頻匹配 SP4T Wi-Fi 交換機相關產品參數(shù)、數(shù)據(jù)手冊,更有雙頻匹配 SP4T Wi-Fi 交換機的引腳圖、接線圖、封裝手冊、中文資料、英文資料,
    發(fā)表于 08-01 18:34
    <b class='flag-5'>雙頻</b>匹配 SP4T <b class='flag-5'>Wi-Fi</b> 交換機 skyworksinc

    安信可雙頻WiFi模組功耗多低?DTIM10模式下2.4GHz與5.8GHz的表現(xiàn)對比

    BW20系列模組是安信可科技基于RTL8711 系列芯片開發(fā)雙頻Wi-Fi +BLE SoC 模組
    的頭像 發(fā)表于 07-08 14:01 ?475次閱讀
    安信可<b class='flag-5'>雙頻</b>WiFi<b class='flag-5'>模組</b>功耗多低?DTIM10模式下2.4GHz與5.8GHz的表現(xiàn)對比

    2.4GHz / 5GHz Wi-Fi+BLE模組,可支持Wi-Fi Mesh組網(wǎng)

    在物聯(lián)網(wǎng)快速發(fā)展的今天,越來越多的終端設備需要具備 更高的無線通信性能、更低的功耗表現(xiàn) ,以及 更強的環(huán)境適應能力 。傳統(tǒng)Wi-Fi模組已難以滿足智能家居、工業(yè)控制、消費電子等領域對網(wǎng)絡傳輸穩(wěn)定性
    的頭像 發(fā)表于 06-25 14:05 ?511次閱讀
    2.4GHz / 5GHz <b class='flag-5'>Wi-Fi</b>+BLE<b class='flag-5'>模組</b>,可支持<b class='flag-5'>Wi-Fi</b> Mesh組網(wǎng)

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

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

    BW20雙頻WiFi模塊,可支持Wi-Fi Mesh 組網(wǎng):二次開發(fā)環(huán)境搭建教程

    連接一個SSID就可以完成配網(wǎng),不僅簡化了配網(wǎng)流程,也提升了配網(wǎng)成功率。 BW20系列模組 是安信可科技基于RTL8711 系列芯片開發(fā)雙頻Wi-
    的頭像 發(fā)表于 06-10 17:44 ?679次閱讀
    <b class='flag-5'>BW20</b><b class='flag-5'>雙頻</b>WiFi模塊,可支持<b class='flag-5'>Wi-Fi</b> Mesh 組網(wǎng):<b class='flag-5'>二次開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程

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

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

    nRF Cloud Wi-Fi 定位服務

    、Predictive-GPS、Single-Cell、Multi-Cell 和 Wi-Fi 定位。通過利用 nRF Cloud 的優(yōu)化定位算法,基于 Nordic SoC 和 模組的產品可在定位用例
    發(fā)表于 04-17 15:07

    怎么配置dlp6500二次開發(fā)環(huán)境,可以使用VS2013嗎?

    我想請問一下,怎么配置dlp6500二次開發(fā)環(huán)境,可以使用VS2013嗎?有沒有什么可以參考的文件,感謝!
    發(fā)表于 02-28 06:39

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

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

    深居淺出AutoCAD二次開發(fā)

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

    SOLIDWORKS二次開發(fā)應用范圍與實例

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