色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

超詳細(xì)!安信可BW16模組如何搭建Arduino開發(fā)環(huán)境?

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2023-10-23 17:43 ? 次閱讀

安信可BW16模組是基于 RTL8720DN開發(fā)的雙頻Wi-Fi+藍(lán)牙SoC模組,具備超強(qiáng)性能。本文著重介紹BW16及開發(fā)板如何搭建Arduino開發(fā)環(huán)境。

01

BW16模組產(chǎn)品特性

首先,我們先來了解一下BW16模組及開發(fā)板特性,BW16同時(shí)支持2.4GHz/5.8GHz雙頻WiFi+藍(lán)牙低功耗藍(lán)牙5.0雙模;因其雙頻設(shè)置,BW16具備更強(qiáng)的抗干擾能力、更穩(wěn)定的WiFi無線信號(hào)和更快的傳輸速度,可以節(jié)省更多的電量。

此外,BW16集成了ARM V8(兼容 Cortex-M4F)高性能 MCU、ARM V8M(兼容 Cortex-M0)低功耗 MCU、WLAN(802.11 a / b / g / n)、MAC,藍(lán)牙基帶和 RF 基帶,BW16 同時(shí)集成了內(nèi)部存儲(chǔ)器,支持簡(jiǎn)單的應(yīng)用程序開發(fā),可實(shí)現(xiàn)完整的 Wi-Fi 和 BT 5.0 協(xié)議功能,能被廣泛地應(yīng)用在物聯(lián)網(wǎng)領(lǐng)域。具備豐富的外圍接口,可以滿足開發(fā)者快速完成不同產(chǎn)品的智能化開發(fā)。

值得一提的是,BW16模組支持SSID混頻路由配網(wǎng),2.4GHz和5GHz兩個(gè)頻段的SSID合并成一個(gè),用戶只需要連接一個(gè)SSID就可以完成配網(wǎng),不僅簡(jiǎn)化了配網(wǎng)流程,也提升了配網(wǎng)成功率。

且BW16模組支持AWS IoT Core平臺(tái),使用戶能夠輕松地連接和控制設(shè)備;BW16模組支持Matter協(xié)議,將云端和物聯(lián)網(wǎng)設(shè)備緊密聯(lián)系起來,大大簡(jiǎn)化了設(shè)備的管理和運(yùn)維工作,使用戶能夠更好地專注于業(yè)務(wù)開發(fā)和創(chuàng)新。

02

如何搭建Arduino開發(fā)環(huán)境?

Arduino在國(guó)外也是非?;鸨拈_發(fā)方式,它包含硬件(各種型號(hào)開發(fā)板)和軟件(Arduino IDE),你只要在ArduinoIDE中編寫程序代碼,將程序上傳到Arduino電路板后,就能實(shí)現(xiàn)軟體對(duì)硬件的控制。

Arduino IDE可以在Windows、Macintosh OS X、Linux三大主流操作系統(tǒng)上運(yùn)行,而其他的大多數(shù)控制器只能在Windows上開發(fā)。

具體步驟如下:

1

BW16模組及開發(fā)板簡(jiǎn)介

wKgZomU2QFOAIMA0AABz230M7Ac957.png

作為2.4GHZ/5.8GHZ雙頻WiFi+藍(lán)牙低功耗藍(lán)牙5.0雙模模組,BW16-Kit開發(fā)板的尺寸為 50.4*25.4(±0.2) mm。它使用Type C供電,這在很多智能設(shè)備中都很常見。

更多資料見:

https://docs.ai-thinker.com/rtl87xx

BW16 的引腳圖和功能請(qǐng)參考下圖和下表。

BW16 Pinmap

wKgaomU2QFSAeSxYAAEdWgdD3yY955.pngwKgZomU2QFSACzQRAABoML30JKI173.png

清除flash或上傳固件時(shí),開發(fā)板需要上傳模式。

2

設(shè)置開發(fā)環(huán)境

步驟一、 環(huán)境配置

BW16 (RTL8720DN) 開發(fā)板目前支持 Windows OS 32 位元或 64 位元、Linux OS (Ubuntu) 和 macOS。為了獲得最佳體驗(yàn),請(qǐng)使用最新版本的作業(yè)系統(tǒng)。

步驟二、 設(shè)定 Arduino IDE

從 1.6.5 版本開始,Arduino IDE 支持第三方硬件。Arduino IDE用于在BW16上開發(fā)應(yīng)用程序,以及Arduino基本范例(refer to the basic example link)。

Arduino IDE 可以在 Arduino 網(wǎng)站下載: https://www.arduino.cc/en/Main/Software

安裝完成后,打開Arduino IDE。請(qǐng)打開 “File” -> “Preferences”;

并將以下 URL 復(fù)制到“Additional Boards Manager URLs”欄位: https://github.com/ambiot/ambd_arduino/raw/master/Arduino_package/package_realtek.com_amebad_index.json

從 v3.0.8版本開始,Ameba Arduino將支持BW16開發(fā)板。

接下來,打開 “Tools” -> “Board” -> “Boards Manager”:

wKgZomU2QFWAQ5MAAAA9YDnWNbo754.png

“Boards Manager”大約需要幾秒鐘來刷新所有硬件文件(如果網(wǎng)絡(luò)狀況不好,可能需要更長(zhǎng)的時(shí)間)。在列表中找到“Realtek Ameba Boards (32-bits ARM Cortex-M33 @200MHz)”,點(diǎn)擊“Install”,Arduino IDE會(huì)自動(dòng)開始下載AmebaD包含BW16所需的文件。

wKgaomU2QFWAQarKAAAxwbbS61Q534.png

如果您遇到 GitHub 下載問題,請(qǐng)參考以下連結(jié) 中的“下載/軟體開發(fā)套件”。有3個(gè)部分:

1. “AmebaD_Arduino_patch1_SDK”,請(qǐng)至少選擇 1 個(gè) SDK。目前有 5 個(gè)最新發(fā)布的 SDK 選項(xiàng)。

2. “AmebaD_Arduino_patch2_Tools”,請(qǐng)根據(jù)您的作業(yè)系統(tǒng)進(jìn)行選擇。有 Windows、Linux 和 MacOS。

3. “AmebaD_Arduino_Source_Code”,此部分為可選下載,用來參考最新原始碼。

下載選擇的文件,然后解壓(patch1 和patch2 是必須的)。

有“Install.doc”/“Install.pdf”供您參考安裝步驟。根據(jù)您的系統(tǒng),請(qǐng)運(yùn)行“Offline_SDK_installation_tool”文件夾中的安裝工具。

安裝運(yùn)行成功后,您可以打開Arduino IDE并選擇 “Tools” -> “Board” -> “Ameba ARM (32-bits) Boards” ->” BW16(RTL8720DN)” 來選擇AmebaD作為當(dāng)前連接的開發(fā)板。

wKgZomU2QFeAO7YOAAAzp41BUn8606.png

步驟三、 安裝串行端口

首先,通過 Micro USB 將開發(fā)板連接到電腦

BW16

wKgaomU2QFiAFymOAAFzexrKhVY440.png

對(duì)應(yīng)連接后,會(huì)自動(dòng)安裝USB驅(qū)動(dòng)。如果連接板有驅(qū)動(dòng)問題,請(qǐng)到http://www.wch- ic.com/downloads/CH341SER_ZIP.html

參考 USB 驅(qū)動(dòng)程序。在 Windows 作業(yè)系統(tǒng)的裝置管理員中檢查 COM 端口號(hào):

wKgZomU2QFiADoxVAAC5tfqZT1U711.png

到“Tools”->“Port”并選擇正確的 COM 端口。

wKgaomU2QFiAa-nzAABRg8Gsuew863.png

進(jìn)入“Tools”->“Serial Monitor”,將baud rate設(shè)置為“115200”,然后按RST按鈕檢查串口連接。

wKgZomU2QFiAZh00AABPJ9-FQzA799.pngwKgaomU2QFmAOfuyAAAMtJyhyaI461.png

步驟四、 清除 flash

根據(jù)生產(chǎn)批次的不同,部分開發(fā)板可能內(nèi)置了預(yù)設(shè)的B&T固件,固件信息如下圖所示:

wKgZomU2QFmABRsNAAAloMWBe7U874.png

固件位于 OTA 部分。所有新編譯的固件將被 OTA 固件自動(dòng)替換。因此,需要先清除 OTA 固件才能使用已編譯的固件。

方法一:Arduino SDK V3.1.3 之后的“Erase Flash Enable”。

選擇“Tools”->“Erase Flash”->“Enable”;

wKgaomU2QFmAHyhtAABQoijcKwE232.png

然后進(jìn)入上傳模式。

? 自動(dòng)。選擇“Tools”->“Auto Upload Mode”->“Enable”。

接下來,選擇“Sketch”->“Upload”?!癊rase flash done” 會(huì)出現(xiàn)。

wKgZomU2QFqAWR9rAAAnJ7AfTjs651.pngwKgaomU2QFqAEfYtAAAl4U28Yc8387.png

按RST按鈕來檢查串行監(jiān)視器和重制開發(fā)板。如果只有“#”表示清除flash成功。記得選擇“Tools”->“Erase Flash”->“Disable”。

wKgZomU2QFqAE9TNAAAPZJq4AIw863.png

嘗試操作范例

Step 1. 編譯與上傳

Arduino IDE提供了很多內(nèi)建的范例,可以在開發(fā)板上直接編譯、上傳和運(yùn)行。這里,我們以“Blink”為例進(jìn)行第一次嘗試。

打開 “File” -> “Examples” -> “01.Basics” -> “Blink”:

wKgaomU2QFuACSU_AACIaXOsTws378.pngwKgZomU2QFuAKeY8AABCwyuAuOQ340.png

板載 RGB LED,預(yù)設(shè)“LED_BUILTIN”為綠色。

將“LED_BUILTIN”更改

為“LED_R”、“LED_G”或“LED_B”以獲得紅色、綠色或藍(lán)色。

接下來,直接編譯范例代碼?!癝ketch”->“Verify/Compile”。然后如果沒有編譯錯(cuò)誤,接著“Sketch”->“Upload”。

? 檢查并選擇 “Tools” -> “Erase Flash” -> “Disable”。

? 進(jìn)入上傳模式。手動(dòng)或自動(dòng)。選擇 “Tools” -> “Auto Upload Mode” -> “Enable”/ ”Disable”。

? “Verify/Compile” 和 “Upload”. “Upload” 包括 “Verify/Compile”, “Verify/Compile” 可以跳過。

上傳成功會(huì)顯示“All images are sent successfully!”

wKgaomU2QFuABqqYAABJGxCA7J0092.png

Step 2. 執(zhí)行 Blink 范例

板子將自動(dòng)重置,如果板子不支持自動(dòng)上傳模式,請(qǐng)按 RST 按鈕。板載 RGB LED 將閃爍。

在每個(gè)范例中,Arduino 不僅提供了范例代碼,還提供了詳細(xì)的文檔,包括接線圖、范例代碼說明、技術(shù)細(xì)節(jié)等。這些范例可以直接在 BW16 上使用。請(qǐng)參閱以下連結(jié)中的 Blink 詳細(xì)信息:

以上就是本期分享的內(nèi)容,希望能幫助大家快速進(jìn)行安信可BW16產(chǎn)品方案的開發(fā),如有其他疑問,也歡迎給我們留言,屆時(shí)為您解答哦!


審核編輯 黃宇

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

    關(guān)注

    242

    文章

    23306

    瀏覽量

    661537
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1501

    瀏覽量

    30446
  • 開發(fā)環(huán)境
    +關(guān)注

    關(guān)注

    1

    文章

    226

    瀏覽量

    16646
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6472

    瀏覽量

    187320
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何搭建企業(yè)AI開發(fā)環(huán)境

    搭建企業(yè)AI開發(fā)環(huán)境是一個(gè)復(fù)雜而細(xì)致的過程,涉及硬件選擇、操作系統(tǒng)配置、軟件安裝、工具選用以及實(shí)踐等多個(gè)方面。下面,AI部落小編將詳細(xì)介紹如何搭建
    的頭像 發(fā)表于 12-20 10:37 ?160次閱讀

    本地人臉識(shí)別方案來啦,支持 Arduino 環(huán)境

    小伙伴們,的本地人臉識(shí)別方案來啦,支持 Arduino 環(huán)境,搭載人臉識(shí)別算法~ AiPi-BW
    的頭像 發(fā)表于 12-05 14:29 ?288次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>本地人臉識(shí)別方案來啦,支持 <b class='flag-5'>Arduino</b> <b class='flag-5'>環(huán)境</b>

    的本地人臉識(shí)別方案

    小伙伴們,的本地人臉識(shí)別方案來啦,支持 Arduino 環(huán)境,搭載人臉識(shí)別算法,來看看產(chǎn)品介紹~(也可以點(diǎn)擊下方視頻,1分鐘快速了解哦
    的頭像 發(fā)表于 11-28 10:13 ?228次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>的本地人臉識(shí)別方案

    基于UWB模組——BU03開發(fā)智能吊墜

    ? ? ? ? 智能吊墜 能對(duì)手機(jī)進(jìn)行精準(zhǔn)測(cè)距! ? 前言 基于新品 UWB 模組——BU03 開發(fā)的一款智能吊墜,它能夠?qū)κ謾C(jī)進(jìn)行精
    的頭像 發(fā)表于 11-28 09:13 ?224次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>UWB<b class='flag-5'>模組</b>——BU03<b class='flag-5'>開發(fā)</b>智能吊墜

    ,安心!科技亮相2024德國(guó)慕尼黑電子展會(huì)

    11月12日-15日,為期4天的2024慕尼黑國(guó)際電子元器件博覽會(huì)(ELECTRONICA 2024)在慕尼黑國(guó)際展覽中心圓滿落幕。 科技作為物聯(lián)網(wǎng)無線通訊模組的供應(yīng)商,攜最新產(chǎn)
    的頭像 發(fā)表于 11-21 09:15 ?211次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>,<b class='flag-5'>可</b>安心!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>科技亮相2024德國(guó)慕尼黑電子展會(huì)

    60G毫米波雷達(dá)模組Rd-61產(chǎn)品介紹

    Rd-61是由科技基于RS6130開發(fā)的?款60GHz的毫?波雷達(dá)傳感器模組,模塊內(nèi)部集成60GHz FMCW載波的AiP毫米波雷達(dá)系
    的頭像 發(fā)表于 11-15 15:23 ?323次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>60G毫米波雷達(dá)<b class='flag-5'>模組</b>Rd-61產(chǎn)品介紹

    星閃大鍵盤全新升級(jí)了!#星閃

    鍵盤
    jf_31745078
    發(fā)布于 :2024年07月30日 10:35:40

    LoRaWAN:Ra-09二次開發(fā)環(huán)境搭建以及固件燒錄說明

    Ra-09 是由深圳市科技有限公司設(shè)計(jì)開發(fā)的一款 LoRa 模組,該模組用于超長(zhǎng)距離擴(kuò)頻通
    的頭像 發(fā)表于 07-23 10:49 ?1466次閱讀
    LoRaWAN:<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ra-09二次<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>以及固件燒錄說明

    Ra-09模組二次開發(fā)環(huán)境搭建和固件燒錄說明

    Ra-09模組是由深圳市科技有限公司開發(fā)的LoRaWAN節(jié)點(diǎn)模塊。
    的頭像 發(fā)表于 07-22 14:31 ?555次閱讀
    Ra-09<b class='flag-5'>模組</b>二次<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和固件燒錄說明

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境搭建對(duì)于深度學(xué)習(xí)研究者和開發(fā)者來說至關(guān)重要。在Windows操作系統(tǒng)上搭建PyTorc
    的頭像 發(fā)表于 07-16 18:29 ?1117次閱讀

    Ai-WB2系列模組/開發(fā)板連接AWS亞馬遜云方法

    一、軟硬件的準(zhǔn)備二、亞馬遜云物模型建立三、連接亞馬遜云demo獲取以及配置四、硬件接線五、燒錄軟件的使用六、連接亞馬遜云七、聯(lián)系我們前言Ai-WB2系列模組科技
    的頭像 發(fā)表于 07-05 08:23 ?478次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>Ai-WB2系列<b class='flag-5'>模組</b>/<b class='flag-5'>開發(fā)</b>板連接AWS亞馬遜云方法

    LoRa-Kit開發(fā)板怎么使用? 圖文詳解LoRa-Kit開發(fā)板使用步驟

    LoRa-Kit是科技針對(duì)LoRa模組而設(shè)計(jì)的一款開發(fā)板,上面 搭載了STM32F103C8T6 芯片和TB-05
    發(fā)表于 05-11 11:50 ?700次閱讀
    LoRa-Kit<b class='flag-5'>開發(fā)</b>板怎么使用? <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>圖文詳解LoRa-Kit<b class='flag-5'>開發(fā)</b>板使用步驟

    星閃開發(fā)板or模組燒錄指導(dǎo)

    準(zhǔn)備 Ai-BS21-32S開發(fā)板或模組一個(gè) Tpye-C線(開發(fā)板)、杜邦線(模組) USB轉(zhuǎn)TTL 2.軟件準(zhǔn)備 星閃燒錄軟件
    的頭像 發(fā)表于 05-06 17:31 ?961次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>星閃<b class='flag-5'>開發(fā)</b>板or<b class='flag-5'>模組</b>燒錄指導(dǎo)

    雷達(dá)模組Rd-01燒錄指南

    Rd-01是科技開發(fā)的雷達(dá)模組,該模組支持 Wi-FiBLE實(shí)時(shí)傳輸檢測(cè)結(jié)果。 Rd-01
    的頭像 發(fā)表于 03-21 11:28 ?526次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>雷達(dá)<b class='flag-5'>模組</b>Rd-01燒錄指南

    雷達(dá)模組Rd-01燒錄操作說明

    Rd-01是科技開發(fā)的雷達(dá)模組,該模組支持 Wi-Fi&BLE ,以及雷達(dá)檢測(cè)功能。雷達(dá)部
    的頭像 發(fā)表于 03-17 15:52 ?727次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>雷達(dá)<b class='flag-5'>模組</b>Rd-01燒錄操作說明
    主站蜘蛛池模板: 和尚扒开双腿蹂躏| jj插入bb| XXXchinese国产HD| 久久久久激情免费观看| 小黄飞二人转| 国产精华av午夜在线观看| 日韩精品a在线视频| av天堂网2017avtt| 免费。色婬网站| 中国国产不卡视频在线观看| 久久久午夜精品福利内容| 亚洲人成在线播放无码| 好大好硬好爽好深好硬视频| 性色无码AV久久蜜臀| 国产精品爽爽久久久久久蜜桃| 色多多污污版免费下载安装| 大屁股国产白浆一二区| 日本亚洲精品色婷婷在线影院| 超碰在线视频| 丝袜美腿美女被狂躁在线观看| 国产成人自产拍免费视频| 十二月综合缴缴情| 成年人视频在线免费播放| 色欲AV精品人妻一二三区| 国产AV一区二区三区传媒| 偷偷要色偷偷| 国模啪啪久久久久久久| 亚洲精品在线播放视频| 久久视频这里只精品6国产| 2019久久视频这里有精品15| 欧美精品熟妇乱| 灌饱娇嫩H将军公主最新章节 | 日韩人妻无码精品久久中文字幕 | a久久99精品久久久久久蜜芽| 强奷乱码中文字幕熟女免费| 国产 浪潮AV性色四虎| 亚洲国产日韩欧美高清片a| 久久人妻少妇嫩草AV蜜桃99| 99热6精品视频6| 网友自拍区视频精品| 久久国产欧美日韩精品免费|