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

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

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

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

安信可BW16模組如何搭建Arduino開發(fā)環(huán)境

安信可科技 ? 來(lái)源:安信可科技 ? 2024-01-07 11:08 ? 次閱讀

許多年前,一名意大利老師,經(jīng)常和他的學(xué)生去酒館研究單片機(jī),最后竟成功研發(fā)出1個(gè)平臺(tái),并以這個(gè)小酒館的名字命名了Arduino。作為當(dāng)今最紅的創(chuàng)客開發(fā)工具,它具有易于使用的編程環(huán)境和豐富的擴(kuò)展模塊,可用于構(gòu)建各種電子項(xiàng)目。

正如Arduino的誕生源于不斷地打磨和碰撞,安信可本著“可信、好用”的第一原則,產(chǎn)品是否支持Arduino也一直受到客戶和開發(fā)者的關(guān)注。上期小安給大家講了BW16模組支持SSID混頻路由配網(wǎng),簡(jiǎn)化了配網(wǎng)流程,提升了配網(wǎng)成功率,今天來(lái)給大家講講BW16如何搭建Arduino開發(fā)環(huán)境。(BW16,高性價(jià)比的2.4G+5.8G雙頻Wi-Fi模組)

先來(lái)回顧下BW16模組及開發(fā)板簡(jiǎn)介

e313e682-abb3-11ee-8b88-92fbcf53809c.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è)備中都很常見。

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

BW16 Pinmap

e32896ea-abb3-11ee-8b88-92fbcf53809c.png

e340fdde-abb3-11ee-8b88-92fbcf53809c.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)站下載

安裝完成后,打開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ā)板。

接下來(lái),打開 “Tools” -> “Board” -> “Boards Manager”:

e35099ce-abb3-11ee-8b88-92fbcf53809c.png

“Boards Manager”大約需要幾秒鐘來(lái)刷新所有硬件文件(如果網(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所需的文件。

e36acb8c-abb3-11ee-8b88-92fbcf53809c.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”,此部分為可選下載,用來(lái)參考最新原始碼。

下載選擇的文件,然后解壓(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)” 來(lái)選擇AmebaD作為當(dāng)前連接的開發(fā)板。

e37dd218-abb3-11ee-8b88-92fbcf53809c.png

步驟三、安裝串行端口

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

BW16

e389dd10-abb3-11ee-8b88-92fbcf53809c.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):

e39b16d4-abb3-11ee-8b88-92fbcf53809c.png

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

e3b62d34-abb3-11ee-8b88-92fbcf53809c.png

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

e3c3f8d8-abb3-11ee-8b88-92fbcf53809c.png

e3dcbf9e-abb3-11ee-8b88-92fbcf53809c.png

步驟四、清除flash

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

e3e46ad2-abb3-11ee-8b88-92fbcf53809c.png

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

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

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

e708d4c8-abb3-11ee-8b88-92fbcf53809c.png

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

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

接下來(lái),選擇“Sketch”->“Upload”。“Erase flash done” 會(huì)出現(xiàn)。

e7170d7c-abb3-11ee-8b88-92fbcf53809c.png

e7211100-abb3-11ee-8b88-92fbcf53809c.png

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

e73035ae-abb3-11ee-8b88-92fbcf53809c.png

嘗試操作范例

Step 1.編譯與上傳

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

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

e7370ce4-abb3-11ee-8b88-92fbcf53809c.png

e7517642-abb3-11ee-8b88-92fbcf53809c.png

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

將“LED_BUILTIN”更改

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

接下來(lái),直接編譯范例代碼。“Sketch”->“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!”

e7658484-abb3-11ee-8b88-92fbcf53809c.png

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

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

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

希望能幫助大家快速進(jìn)行BW16模組或開發(fā)板的使用,如有其他疑問,也歡迎給我們留言或掃碼咨詢。

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5589

    瀏覽量

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

    關(guān)注

    1

    文章

    240

    瀏覽量

    17061
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6494

    瀏覽量

    190309
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    187

    瀏覽量

    4393

原文標(biāo)題:工程師筆記:安信可BW16模組及開發(fā)板如何搭建Arduino開發(fā)環(huán)境?

文章出處:【微信號(hào):安信可科技,微信公眾號(hào):安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    使用Arduino IDE搭建AT32 MCU開發(fā)環(huán)境

    使用Arduino IDE搭建AT32 MCU開發(fā)環(huán)境旨在幫助使用Arduino IDE開發(fā)AT
    發(fā)表于 10-26 07:48

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

    我們先來(lái)了解一下BW16模組開發(fā)板特性,BW16同時(shí)支持2.4GHZ/5.8GHZ雙頻WiFi+藍(lán)牙低功耗藍(lán)牙5.0雙模;因其雙頻設(shè)置,BW16
    發(fā)表于 05-13 11:10 ?1406次閱讀
    <b class='flag-5'>BW16</b>及<b class='flag-5'>開發(fā)</b>板如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>

    部分模組替代選型參考

    近日由于供貨問題,部分客戶在尋找模組替代選型方案,小編特整理了一份詳細(xì)的表格供選型替代參考
    的頭像 發(fā)表于 05-16 17:45 ?977次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>部分<b class='flag-5'>模組</b>替代選型參考

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

    BW16模組是基于 RTL8720DN開發(fā)的雙頻Wi-Fi+藍(lán)牙SoC
    的頭像 發(fā)表于 10-21 16:39 ?1075次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>BW16</b><b class='flag-5'>模組</b>如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>?

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

    BW16模組是基于 RTL8720DN開發(fā)的雙頻Wi-Fi+藍(lán)牙SoC
    的頭像 發(fā)表于 10-23 17:43 ?1610次閱讀
    超詳細(xì)!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>BW16</b><b class='flag-5'>模組</b>如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>?

    雷達(dá)模組怎么選?

    雷達(dá)模組的應(yīng)用范圍非常廣泛,尤其在IoT環(huán)境搭建中起到重要作用。不同的雷達(dá)模組工作波段有很大區(qū)別,應(yīng)根據(jù)具體的應(yīng)用環(huán)境和所需的性能指標(biāo)來(lái)選擇
    的頭像 發(fā)表于 12-22 18:13 ?819次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>雷達(dá)<b class='flag-5'>模組</b>怎么選?

    工程師筆記:BW16模組開發(fā)板如何搭建Arduino開發(fā)環(huán)境

    ,可用于構(gòu)建各種電子項(xiàng)目。 正如Arduino的誕生源于不斷地打磨和碰撞,本著“可信、好用”的第一原則,產(chǎn)品是否支持Arduino也一
    的頭像 發(fā)表于 01-08 17:17 ?1256次閱讀
    工程師筆記:<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>BW16</b><b class='flag-5'>模組</b>及<b class='flag-5'>開發(fā)</b>板如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>?

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

    Ra-09模組是由深圳市科技有限公司開發(fā)的LoRaWAN節(jié)點(diǎn)模塊。
    的頭像 發(fā)表于 07-22 14:31 ?881次閱讀
    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>和固件燒錄說明

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

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

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

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

    BW20系列模組的低功耗性能實(shí)測(cè)

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

    AI人臉識(shí)別開發(fā)BW21-CBV-Kit驅(qū)動(dòng)墨水屏

    Arduino 環(huán)境搭建 【教程】小安派BW21-CBV-Kit入門教程:中斷控制 LED 【教程】小安派BW21-CBV-Kit——超聲波
    的頭像 發(fā)表于 03-06 08:47 ?392次閱讀
    用<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>AI人臉識(shí)別<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>BW</b>21-CBV-Kit驅(qū)動(dòng)墨水屏

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

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

    可傳輸距離達(dá)6.1km的LoRaWAN模組

    ,Ra-01/01S/01SC/02,BW16BW20-12F/07S,BW20-12F開發(fā)板,Rd-03/03D。 其他非活動(dòng)商品每滿200元,立減20元,滿66元包郵(偏遠(yuǎn)地區(qū)除
    的頭像 發(fā)表于 05-21 14:25 ?158次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b>可傳輸距離達(dá)6.1km的LoRaWAN<b class='flag-5'>模組</b>

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

    連接一個(gè)SSID就可以完成配網(wǎng),不僅簡(jiǎn)化了配網(wǎng)流程,也提升了配網(wǎng)成功率。 BW20系列模組科技基于RTL8711 系列芯片
    的頭像 發(fā)表于 06-10 17:44 ?132次閱讀
    <b class='flag-5'>BW</b>20雙頻WiFi模塊,<b class='flag-5'>可</b>支持Wi-Fi Mesh 組網(wǎng):二次<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程
    主站蜘蛛池模板: 干美女在线视频 | 日本一区二区在线视频 | 天堂资源地址在线 | 亚洲国产成人久久 | 亚洲成年| 777奇米影视一区二区三区 | 色综合中文字幕 | 你懂得在线网址 | 天天干天天爽天天操 | 中文字幕一二三四区 | 香港日本三级在线播放 | 久久全国免费久久青青小草 | v天堂网| 亚a在线| 九色在线 | 最新激情网 | 男女交性视频播放 视频 视频 | 5278欧美一区| 日韩免费精品一级毛片 | 色老二精品视频在线观看 | 欧美精品专区55页 | 操操操干干干 | 午夜视频在线观看免费观看在线观看 | 欧美一区精品 | 五月婷婷一区 | 婷婷色5月 | 片免费观看在线看 | 韩国韩宝贝2020vip福利视频 | 成人在线播放av | h视频在线观看视频观看 | 欧美一级黄色影片 | 操久在线 | 免费的毛片网站 | 色偷偷成人网免费视频男人的天堂 | 久久v| 色婷婷一区二区三区四区成人网 | 东北老女人啪啪对白 | 天天想天天干 | 1024免费永久福利视频 | 亚洲国内精品 | 欧美日韩中文字幕在线 |