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

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

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

3天內不再提示

BW21-CBV-Kit快速入門之Arduino環境搭建

安信可科技 ? 來源:安信可科技 ? 2025-01-15 17:07 ? 次閱讀

作為一款本地AI圖象識別開發板,BW21-CBV-Kit它能夠獨自運行目標識別模型。2.4GHz+5GHz的雙頻Wi-Fi,提供高性能的無線傳輸能力,讓圖象傳輸更加流暢。豐富的接口,搭配著AI識別,可以擴展出無限可能。

BW21-CBV-Kit支持Arduino的開發方式,可以簡單實現一些DIY想法,例如:人臉識別、手勢識別、物品識別等。

拿到BW21-CBV-Kit的小伙伴不知道怎么下手?最全教程已經準備好啦,請看這里

如何使用BW21-CBV-Kit?最新最全教程來了~

這次小安給大家帶來的是快速入門教程之Arduino 環境搭建:

前言

Ameba 是一個易于編程的平臺,可用于開發各種物聯網應用。BW21-CBV-Kit 配備了各種外設接口,包括 WiFi、BLE、GPIO INT、I2CUART、SPI、PWM、ADC。通過這些接口,BW21-CBV-Kit 可以連接 LED、開關、壓力計、濕度計、PM2.5 灰塵傳感器電子元件。

此外,BW21-CBV-Kit 還有 3 個關鍵功能:音頻編解碼器視頻編解碼器和 NN(用于 AIoT 的內置 NPU)。收集到的數據可通過 WiFi 上傳,供智能設備上的應用程序使用,從而實現物聯網。

BW21-CBV-Kit 通過最廣泛的開發環境之一 Arduino 與開源世界相連。有關 HDK、SDK、API 文檔、示例指南等更多信息,請參閱 Ameba Arduino SDK 頁面。

e057bdc6-d199-11ef-9310-92fbcf53809c.png

BW21-CBV-Kit 使用 Type-C USB 供電,這在許多智能設備中很常見。

e074ecde-d199-11ef-9310-92fbcf53809c.png

引腳圖和功能

開發環境搭建

1 操作系統環境 BW21-CBV-Kit 開發板板目前支持 64 位 Windows 操作系統(Windows 10 及以上版本)、Linux 操作系統(Ubuntu22 及以上版本)和 MacOS(Intel 和 Apple Silicon)。為獲得最佳體驗,請使用最新版本的操作系統。

有關 Linux 操作系統(Ubuntu)的任何問題,請參閱

https://forum.amebaiot.com/t/ubuntu-linux-environment/2259。

有關 macOS 的任何問題,請參閱

https://forum.amebaiot.com/t/macos-environment/2260。

2 安裝驅動程序

首先,通過 Type-C USB 將 BW21-CBV-Kit 與電腦連接:

e08d508a-d199-11ef-9310-92fbcf53809c.png

如果這是第一次將電路板連接到計算機,則會自動安裝電路板的 USB 驅動程序。

如果您在將電路板連接到電腦時遇到驅動程序問題,請訪問 http://www.wch-ic.com/downloads/CH341SER_ZIP.html 查找 USB 驅動程序。

檢查計算機設備管理器中的 COM 端口號:

e0af12f6-d199-11ef-9310-92fbcf53809c.png

3 設置 Arduino IDE

從 1.6.5 版開始,Arduino IDE 支持第三方硬件。因此可以使用 Arduino IDE 開發應用程序,并支持 Arduino 基本示例。Arduino IDE 可在 Arduino 網站下載:https://www.arduino.cc/en/Main/Software。

安裝完成后,打開 Arduino IDE。要在 Arduino IDE 中正確設置,請轉到 "文件"->"首選項"。

e0bede2a-d199-11ef-9310-92fbcf53809c.png

然后將以下 URL 粘貼到 "附加板管理器 URL "字段:


https://ameba-doc-test-zzw2.readthedocs-hosted.com/en/latest/ _static/package_realtek_amebapro2_early_index_rtd.json

然后,進入 "工具"->"開發板"->"開發板管理器":

e0c805c2-d199-11ef-9310-92fbcf53809c.png

開發板管理器 "刷新所有硬件文件大約需要 10-20 秒(如果網絡狀況不佳,刷新時間可能更長)。

每次連接新硬件時都需要重新打開電路板管理器。在列表中找到 "Realtek Ameba Boards",點擊 "Install(安裝)",然后 Arduino IDE 就會開始下載所需文件。

e0d421f4-d199-11ef-9310-92fbcf53809c.png

安裝工具運行成功后,可以打開 Arduino IDE,然后進入"工具"->"開發板"->"開發板管理器...". 嘗試在列表中找到 "Realtek Ameba Boards",點擊 "Install(安裝)",然后 Arduino IDE 開始下載所需文件。

最后在 "工具"->"開發板"->"AmebaPro2 ARM (32 位) 電路板"->"AMB82-MINI "中選擇開發板。

e0eb023e-d199-11ef-9310-92fbcf53809c.png

實踐案例

1 選擇 Ameba Modes

有許多不同的模式供用戶選擇不同的編譯和上傳設置。請參考下圖和表格。

e0fe8da4-d199-11ef-9310-92fbcf53809c.png

模式名稱 使用方法
Auto Flash Mode Disable. 手動進入下載模式
Enable. 自動進入下載模式。
Camera Options JFX37. 使用攝像頭型號 JFX37。
GC5035. 使用攝像頭傳感器 GC5035。
JFX53. 使用攝像頭傳感器 JFX53。
IMX327. 使用攝像頭傳感器 IMX327。
PS5268. 使用攝像頭傳感器 PS5268。
GC2053. 使用攝像頭傳感器 GC2053
Erase All Flash Memory (16MB) Disable. 不擦除 Flash 程序。
Erase only. 擦除整個 Flash。
Erase then Upload. 擦除整個 Flash,然后上傳當前應用程序。
Camera FCS Mode Disable. 無攝像頭 FCS 模式進程。
Enable. 如果攝像頭具有 FCS 模式,則啟用攝像頭 FCS 模式。
NN Model Load From Flash. 從 Flash 中加載 AI 模型。
SD Card. 從 SD 卡內存中加載 AI 模型。模型的總大小取決于 SD 卡的總大小
OTA Mode Disable. 關閉 OTA 模式。
Enable. 啟用 OTA 模式。
Standard Lib Arduino_STD_PRINTF. 選擇標準庫函數進行編譯和上傳。
Disable. 沒有標準庫函數。
Upload Speed 2000000.燒錄波特率設置為 2000000。
1000000.燒錄波特率設置為 1000000。
230400.燒錄波特率設置為 230400。

2 編譯

Arduino IDE 提供了許多內置示例,可以直接在電路板上編譯、上傳和運行。在此以 "Blink "為例進行首次嘗試。

打開"文件" -> "示例" -> "01.Basics" -> "Blink":

e11674e6-d199-11ef-9310-92fbcf53809c.png

Arduino IDE 會打開一個包含完整示例代碼的新窗口。

接下來直接編譯示例代碼;點擊"項目" -> "驗證/編譯"

Arduino IDE 會在 IDE 窗口底部打印編譯信息。編譯完成后將收到如下信息。

e129abf6-d199-11ef-9310-92fbcf53809c.png

之后將把編譯好的代碼上傳到開發板。

3 上傳(燒錄)

請確保開發板已連接到電腦,然后點擊"項目"->"上傳"。

Arduino IDE 會先編譯,然后上傳。用戶需要進入開發板的燒錄模式。要進入燒錄模式,首先按住下載按鈕,然后按下并松開復位按鈕,最后松開下載按鈕。

此外,如果開發板進行了硬件更新并啟用了"自動下載模式",請忽略上述說明。

e141c542-d199-11ef-9310-92fbcf53809c.png

用戶可選擇檢查電路板是否進入下載模式。打開串行監視器/終端,檢查以下信息。

e148e3d6-d199-11ef-9310-92fbcf53809c.png

上傳完成后,將打印 "完成上傳"信息。

4 運行Blink 示例


在每個示例中,Arduino 不僅提供了示例代碼,還提供了詳細的文檔,包括接線圖、示例代碼解釋、技術細節等。請參考 Blink 示例的詳細信息:https://www.arduino.cc/en/Tutorial/Blink,簡而言之,該示例使板載 LED 閃爍。

e1609d5a-d199-11ef-9310-92fbcf53809c.png

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

    關注

    2911

    文章

    44824

    瀏覽量

    375117
  • 開發板
    +關注

    關注

    25

    文章

    5093

    瀏覽量

    97802
  • Arduino
    +關注

    關注

    188

    文章

    6474

    瀏覽量

    187432
  • 環境搭建
    +關注

    關注

    0

    文章

    54

    瀏覽量

    9067

原文標題:BW21-CBV-Kit快速入門之Arduino 環境搭建

文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Edison開發板入門環境搭建

    Edison開發板入門環境搭建文檔由 Edison 官網而來第一步:Edison 和 arduino 的鏈接第二步:下載 Edison 的
    發表于 06-15 10:17

    如何快速入門Arduino語言?

    如何快速入門Arduino語言?
    發表于 10-13 06:40

    使用Arduino IDE搭建AT32 MCU開發環境

    使用Arduino IDE搭建AT32 MCU開發環境旨在幫助使用Arduino IDE開發AT32的用戶,快速建立開發
    發表于 10-26 07:48

    arduino輕松入門一(編程環境搭建)

    arduino arduino輕松入門一(編程環境搭建)
    發表于 12-22 15:25 ?22次下載

    Intro Development Kit 快速入門指南

    Intro Development Kit 快速入門指南
    發表于 01-12 18:39 ?0次下載
    Intro Development <b class='flag-5'>Kit</b> <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    Renesas Starter Kit for RX220 快速入門指南

    Renesas Starter Kit for RX220 快速入門指南
    發表于 03-30 18:38 ?0次下載
    Renesas Starter <b class='flag-5'>Kit</b> for RX220 <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    Renesas Starter Kit+ for SH7269 快速入門指南

    Renesas Starter Kit+ for SH7269 快速入門指南
    發表于 04-11 18:55 ?0次下載
    Renesas Starter <b class='flag-5'>Kit</b>+ for SH7269 <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    Renesas Starter Kit for H8/36079 快速入門指南

    Renesas Starter Kit for H8/36079 快速入門指南
    發表于 05-04 18:44 ?0次下載
    Renesas Starter <b class='flag-5'>Kit</b> for H8/36079 <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    BW16及開發板如何搭建Arduino開發環境

    我們先來了解一下BW16模組及開發板特性,BW16同時支持2.4GHZ/5.8GHZ雙頻WiFi+藍牙低功耗藍牙5.0雙模;因其雙頻設置,BW16具備更強的抗干擾能力、更穩定的WiFi無線信號和更快的傳輸速度,可以節省更多的電量
    發表于 05-13 11:10 ?1016次閱讀
    <b class='flag-5'>BW</b>16及開發板如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b>開發<b class='flag-5'>環境</b>

    Intro Development Kit 快速入門指南

    Intro Development Kit 快速入門指南
    發表于 06-30 20:59 ?0次下載
    Intro Development <b class='flag-5'>Kit</b> <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    Renesas Starter Kit for RX220 快速入門指南

    Renesas Starter Kit for RX220 快速入門指南
    發表于 07-12 20:13 ?0次下載
    Renesas Starter <b class='flag-5'>Kit</b> for RX220 <b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    安信可BW16模組如何搭建Arduino開發環境

    安信可BW16模組是基于 RTL8720DN開發的雙頻Wi-Fi+藍牙SoC模組,具備超強性能。本文著重介紹BW16及開發板如何搭建Arduino開發
    的頭像 發表于 10-21 16:39 ?713次閱讀
    安信可<b class='flag-5'>BW</b>16模組如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b>開發<b class='flag-5'>環境</b>?

    超詳細!安信可BW16模組如何搭建Arduino開發環境

    安信可BW16模組是基于 RTL8720DN開發的雙頻Wi-Fi+藍牙SoC模組,具備超強性能。本文著重介紹BW16及開發板如何搭建Arduino開發
    的頭像 發表于 10-23 17:43 ?1110次閱讀
    超詳細!安信可<b class='flag-5'>BW</b>16模組如何<b class='flag-5'>搭建</b><b class='flag-5'>Arduino</b>開發<b class='flag-5'>環境</b>?

    安信可本地人臉識別方案來啦,支持 Arduino 環境

    小伙伴們,安信可的本地人臉識別方案來啦,支持 Arduino 環境,搭載人臉識別算法~ AiPi-BW21-CBV-Kit 采用瑞昱 Ameba-Aiot 系列 RTL8735 芯片,支持多款攝像頭
    的頭像 發表于 12-05 14:29 ?319次閱讀
    安信可本地人臉識別方案來啦,支持 <b class='flag-5'>Arduino</b> <b class='flag-5'>環境</b>

    BW21-CBV-Kit的使用教程

    ,可以擴展出無限可能。 BW21-CBV-Kit支持Arduino的開發方式,可以簡單實現一些DIY想法,例如:人臉識別、手勢識別、物品識別等。 拿到BW21-CBV-Kit的小伙伴不知道怎么下手?最全
    的頭像 發表于 01-03 11:30 ?255次閱讀
    <b class='flag-5'>BW21-CBV-Kit</b>的使用教程
    主站蜘蛛池模板: 欧美伊人久久综合网| 亚洲码在线| 免费永久欧美性色xo影院| 久久xxx| 久热国产在线| a爱视频| 两性色视频| 日本黄色片在线观看| 亚洲成网| 手机看片福利国产| 成人涩涩网站| 久久99精品久久久久久久野外| 深爱激情小说网| 91九色porny蝌蚪| 中文字幕va一区二区三区| 国产黄大片在线观看| 天天夜夜爽| 99色在线视频| 天天干夜夜谢| 天天射狠狠干| 免费福利午夜影视网| 爽爽爽爽爽爽a成人免费视频| 久久天天躁夜夜躁狠狠躁2015| 2021精品国产综合久久| 免费国内精品久久久久影院| free chinese 国产精品| 国产理论在线| 黄 色 成 年人网站| 久久www成人看片| 理论片午午伦夜理片影院99| 欧美涩区| 在线成人免费观看国产精品| 97人人揉人人捏人人添| 色久优优 欧美色久优优| 日韩电影中文字幕| 日本aaaa视频| 丁香花在线观看免费观看| 欧美日操| 222aaa天堂| 欧美精品人爱a欧美精品| 殴美aⅴ|