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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

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

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-01-08 17:17 ? 次閱讀

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

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

先來回顧下BW16模組及開發(fā)板簡介

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

wKgZomWbvZuAUJZfAAE9b2WJwRU206.png

更多資料見:

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

BW16 的引腳圖和功能請參考下圖和下表。

BW16 Pinmap

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

wKgaomWbvZyAL_9aAAN0DqHql1Q176.pngwKgZomWbvZyANuKGAAFij4NqLtI330.png

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

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

BW16 (RTL8720DN) 開發(fā)板目前支持 Windows OS 32 位元或 64 位元、Linux OS (Ubuntu) 和 macOS。為了獲得最佳體驗,請使用最新版本的作業(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。請打開 “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”:

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

wKgZomWbvZ2AAqApAADbTdjQwJ8092.png

如果您遇到 GitHub 下載問題,請參考以下

wKgaomWbvZ6AX4_UAACfzjak-2c401.png

連結(jié)中的“下載/軟體開發(fā)套件”。有3個部分:

1. “AmebaD_Arduino_patch1_SDK”,請至少選擇 1 個 SDK。目前有 5 個最新發(fā)布的 SDK 選項。2. “AmebaD_Arduino_patch2_Tools”,請根據(jù)您的作業(yè)系統(tǒng)進行選擇。有 Windows、Linux 和 MacOS。3. “AmebaD_Arduino_Source_Code”,此部分為可選下載,用來參考最新原始碼。

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

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

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

wKgZomWbvZ6AQX8iAACqgWWN5O8144.png

步驟三、 安裝串行端口

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

BW16

wKgaomWbvZ-ANbh1AAPZ_Pvoeo8622.png

對應(yīng)連接后,會自動安裝USB驅(qū)動。如果連接板有驅(qū)動問題,請到

http://www.wch- ic.com/downloads/CH341SER_ZIP.html

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

wKgZomWbvZ-AG3A1AAHMyL7F5-g756.png

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

wKgaomWbvaCAWtz4AADpjBvq69w385.png

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

wKgZomWbvaGAY4aRAAAfMzOl11E533.pngwKgaomWbvaGAKVgrAADgAiMpSVI002.png

步驟四、 清除 flash

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

wKgZomWbvaOAAkOgAACAw0VXhLE026.png

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

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

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

wKgaomWbvaOAXnMcAADm79WGXgU483.png

然后進入上傳模式。

? 自動。選擇“Tools”->“Auto Upload Mode”->“Enable”。

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

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

wKgZomWbvaSAASTpAACCRnm2VYw672.pngwKgaomWbvaSAcHXVAAB7Nwr1wXc745.pngwKgZomWbvaWACoBiAAArOkaNHeg270.png

嘗試操作范例

Step 1. 編譯與上傳

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

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

wKgaomWbvaaASINXAAGItfKJeU4709.png

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

wKgZomWbvaeAZ8SZAAEZBrYi02w259.png

將“LED_BUILTIN”更改

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

接下來,直接編譯范例代碼。“Sketch”->“Verify/Compile”。然后如果沒有編譯錯誤,接著“Sketch”->“Upload”。

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

? 進入上傳模式。手動或自動。選擇 “Tools” -> “Auto Upload Mode” -> “Enable”/ ”Disable”。

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

上傳成功會顯示“All images are sent successfully!”

wKgaomWbvaiACrYjAAEyZtLVKYI237.png

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

板子將自動重置,如果板子不支持自動上傳模式,請按 RST 按鈕。板載 RGB LED 將閃爍。

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

希望能幫助大家快速進行BW16模組或開發(fā)板的使用,如有其他疑問歡迎咨詢。

審核編輯 黃宇

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

    關(guān)注

    25

    文章

    5602

    瀏覽量

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

    關(guān)注

    6

    文章

    1620

    瀏覽量

    31227
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6494

    瀏覽量

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

    關(guān)注

    0

    文章

    187

    瀏覽量

    4403
收藏 0人收藏

    評論

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

    迅為RK3576開發(fā)板NPU環(huán)境搭建和使用rknn-toolkit2功能演示連推理

    迅為RK3576開發(fā)板NPU環(huán)境搭建和使用rknn-toolkit2功能演示連推理
    的頭像 發(fā)表于 06-23 13:54 ?151次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>NPU<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用rknn-toolkit2功能演示連<b class='flag-5'>板</b>推理

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
    的頭像 發(fā)表于 06-18 15:22 ?283次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>NPUrknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>環(huán)境</b>安裝

    迅為RK3576開發(fā)板NPU例程測試-rknn-toolkit2環(huán)境搭建和使用

    迅為RK3576開發(fā)板NPU例程測試-rknn-toolkit2環(huán)境搭建和使用
    的頭像 發(fā)表于 06-17 13:46 ?325次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>NPU例程測試-rknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用

    有ARM,NPU,F(xiàn)PGA三種核心的開發(fā)板 — 米爾路飛龍派開發(fā)板

    最近我發(fā)現(xiàn)一個有趣的開發(fā)板。這個開發(fā)板集合了ARM核心,NPU核心甚至還有FPGA核心。它就是米爾新出的YM90X開發(fā)板。它基于路科技所打造的芯片上海安路信息科技于2021年在上交所
    的頭像 發(fā)表于 06-13 08:03 ?374次閱讀
    有ARM,NPU,F(xiàn)PGA三種核心的<b class='flag-5'>開發(fā)板</b> — 米爾<b class='flag-5'>安</b>路飛龍派<b class='flag-5'>開發(fā)板</b>

    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊開發(fā)板、藍(lán)牙模塊開發(fā)板、無線模塊開發(fā)板

    ,搭配億佰特自研的遠(yuǎn)距離圖傳+數(shù)傳為一體的遠(yuǎn)距離無線模塊E611-900NW20S進行使用。該款開發(fā)板具備完整的功能,擁有16Mbps的傳輸速率,實現(xiàn)傳輸4路108
    的頭像 發(fā)表于 06-12 19:33 ?221次閱讀
    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊<b class='flag-5'>開發(fā)板</b>、藍(lán)牙模塊<b class='flag-5'>開發(fā)板</b>、無線模塊<b class='flag-5'>開發(fā)板</b>

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

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

    定位開發(fā)板BU03-Kit使用指南 ——硬件&amp;軟件

    以下內(nèi)容由社區(qū)用戶 AndyL 提供 目錄 低功耗精準(zhǔn)定位開發(fā)板BU03-Kit ——【硬件篇】 一、開發(fā)板硬件介紹 1、關(guān)于BU03
    的頭像 發(fā)表于 04-30 15:53 ?1565次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>定位<b class='flag-5'>開發(fā)板</b>BU03-Kit使用指南 ——硬件&amp;軟件

    來自資深工程師對ELF 2開發(fā)板的產(chǎn)品測評

    來自資深工程師對ELF 2開發(fā)板的使用測評
    的頭像 發(fā)表于 04-28 15:03 ?839次閱讀
    來自資深<b class='flag-5'>工程師</b>對ELF 2<b class='flag-5'>開發(fā)板</b>的產(chǎn)品測評

    AI人臉識別開發(fā)板BW21-CBV-Kit驅(qū)動墨水屏

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

    用AI人臉識別開發(fā)板BW21-CBV-Kit驅(qū)動墨水屏

    試著用BW21-CBV-Kit點亮2.9寸墨水屏,開發(fā)板例程非常豐富,在arduino開發(fā)的話上手超級容易。
    的頭像 發(fā)表于 03-04 18:24 ?1031次閱讀
    用AI人臉識別<b class='flag-5'>開發(fā)板</b><b class='flag-5'>BW</b>21-CBV-Kit驅(qū)動墨水屏

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

    BW20系列模組科技基于RTL8711 系列芯片開發(fā)的雙頻Wi-Fi +BLESoC
    的頭像 發(fā)表于 02-11 11:41 ?988次閱讀
    <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>的低功耗性能實測

    【敏矽微ME32G070開發(fā)板免費體驗】介紹、環(huán)境搭建工程測試

    【敏矽微ME32G070開發(fā)板免費體驗】介紹、環(huán)境搭建工程測試 敏矽微電子有限公司 是一家以安徽為總部的,面向全球的芯片設(shè)計公司,致力于成為全球領(lǐng)先的微處理器與高壓模擬芯片供應(yīng)商;專
    發(fā)表于 12-12 14:29

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

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

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

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

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

    一、軟硬件的準(zhǔn)備二、亞馬遜云物模型建立三、連接亞馬遜云demo獲取以及配置四、硬件接線五、燒錄軟件的使用六、連接亞馬遜云七、聯(lián)系我們前言Ai-WB2系列模組科技
    的頭像 發(fā)表于 07-05 08:23 ?795次閱讀
    <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亞馬遜云方法
    主站蜘蛛池模板: 久久天堂视频 | 国产野外无码理论片在线观看 | 国产产一区二区三区久久毛片国语 | 亚洲精品久久久久无码AV片软件 | 青草影院天堂男人久久 | 最近更新2019中文字幕免费 | 亚洲AV精品无码喷水直播间 | 中文字幕A片视频一区二区 中文字幕AV在线一二三区 | 亚洲一区二区女搞男 | 快播av种子大全 | 欧美午夜免费观看福利片 | 美女与男人对肌免费网站 | 美国z0069| 好大太快了快插穿子宫了 | 色婷婷亚洲五月 | 国产亚洲欧美高清在线 | 成人手机在线 | 香蕉eeww99国产精选播放 | 亚州综人网| 97人摸人人澡人人人超一碰 | 麻生希快播在线 | 先锋影音 av | 国产亚洲日韩在线播放不卡 | 国产在线一区二区三区四区 | WWW亚洲精品久久久无码 | 国自精品三七区 | 国拍在线精品视频免费观看 | 天天看高清影视在线18 | ppypp日本欧美一区二区 | 美女爱爱网站 | 国产精品手机在线视频 | 久久操韩国自偷拍 | 成年人视频免费在线播放 | 精品视频在线一区 | 狠狠色狠狠色综合 | 日韩亚洲视频一区二区三区 | 亚洲综合AV色婷婷五月蜜臀 | 老熟女毛茸茸浓毛 | 寂寞夜晚看免费视频 | 精品人妻无码一区二区三区蜜桃臀 | 国产精品资源在线观看网站 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品