日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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é)生去酒館研究單片機(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),簡化了配網(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或上傳固件時(shí),開發(fā)板需要上傳模式。

wKgaomWbvZyAL_9aAAN0DqHql1Q176.pngwKgZomWbvZyANuKGAAFij4NqLtI330.png

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

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

BW16 (RTL8720DN) 開發(fā)板目前支持 Windows OS 32 位元或 64 位元、Linux OS (Ubuntu) 和 macOS。為了獲得最佳體驗(yàn),請使用最新版本的作業(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ò)狀況不好,可能需要更長的時(shí)間)。在列表中找到“Realtek Ameba Boards (32-bits ARM Cortex-M33 @200MHz)”,點(diǎn)擊“Install”,Arduino IDE會(huì)自動(dòng)開始下載AmebaD包含BW16所需的文件。

wKgZomWbvZ2AAqApAADbTdjQwJ8092.png

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

wKgaomWbvZ6AX4_UAACfzjak-2c401.png

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

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

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

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

安裝運(yùn)行成功后,您可以打開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)連接后,會(huì)自動(dòng)安裝USB驅(qū)動(dòng)。如果連接板有驅(qū)動(dòng)問題,請到

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

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

wKgZomWbvZ-AG3A1AAHMyL7F5-g756.png

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

wKgaomWbvaCAWtz4AADpjBvq69w385.png

進(jìn)入“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 固件自動(dòng)替換。因此,需要先清除 OTA 固件才能使用已編譯的固件。

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

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

wKgaomWbvaOAXnMcAADm79WGXgU483.png

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

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

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

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

wKgZomWbvaSAASTpAACCRnm2VYw672.pngwKgaomWbvaSAcHXVAAB7Nwr1wXc745.pngwKgZomWbvaWACoBiAAArOkaNHeg270.png

嘗試操作范例

Step 1. 編譯與上傳

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

打開 “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”。然后如果沒有編譯錯(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!”

wKgaomWbvaiACrYjAAEyZtLVKYI237.png

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

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

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

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

審核編輯 黃宇

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

    關(guān)注

    26

    文章

    6433

    瀏覽量

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

    關(guān)注

    6

    文章

    1801

    瀏覽量

    32367
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6527

    瀏覽量

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

    關(guān)注

    0

    文章

    239

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    瑞薩RA MCU眾測寶典 | 環(huán)境搭建之【RA-Eco-RA6E2-64PIN-V1.0 開發(fā)板】介紹、環(huán)境搭建、工程測試

    “RAMCU眾測寶典”環(huán)境搭建專題再添實(shí)用干貨!這次咱們聚焦高性能入門級(jí)開發(fā)板——【RA-Eco-RA6E2-64PIN-V1.0】。本文介紹了RA-Eco-RA6E2-64PIN-V1.0
    的頭像 發(fā)表于 03-20 16:23 ?7975次閱讀
    瑞薩RA MCU眾測寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【RA-Eco-RA6E2-64PIN-V1.0 <b class='flag-5'>開發(fā)板</b>】介紹、<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>、<b class='flag-5'>工程</b>測試

    瑞薩RA-Eco-RA6E2-64PIN-V1.0開發(fā)板介紹及環(huán)境搭建指南

    本文介紹了RA-Eco-RA6E2-64PIN-V1.0開發(fā)板的基本信息,包括產(chǎn)品特點(diǎn)、參數(shù)資源、開發(fā)環(huán)境搭建以及工程測試等。
    的頭像 發(fā)表于 01-30 15:12 ?8453次閱讀
    瑞薩RA-Eco-RA6E2-64PIN-V1.0<b class='flag-5'>開發(fā)板</b>介紹及<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>指南

    【正點(diǎn)原子STM32N647開發(fā)板試用】--開箱與開發(fā)環(huán)境搭建

    擴(kuò)展固件找不到正點(diǎn)原子板子,拷貝到此.../ExternalLoader路徑下軟件搜索到并使用。 至此,開發(fā)環(huán)境基本準(zhǔn)備完畢。 三.創(chuàng)建工程編譯、燒錄、運(yùn)行
    發(fā)表于 01-25 00:01

    Renesas RSKRX24U 開發(fā)板:電子工程師的得力助手

    Renesas RSKRX24U 開發(fā)板:電子工程師的得力助手 在電子開發(fā)的領(lǐng)域中,擁有一款功能強(qiáng)大且易于使用的開發(fā)板至關(guān)重要。Renesas RSKRX24U
    的頭像 發(fā)表于 12-29 15:45 ?673次閱讀

    【雙頻WiFi】BW20-12F在國產(chǎn)化操作系統(tǒng)下的開發(fā)教程

    以下作品由社區(qū)用戶 sujingliang 制作 原貼地址 【BW20-12F開發(fā)板評(píng)測】1、統(tǒng)
    的頭像 發(fā)表于 11-19 17:50 ?1308次閱讀
    【雙頻WiFi】<b class='flag-5'>BW</b>20-12F在國產(chǎn)化操作系統(tǒng)下的<b class='flag-5'>開發(fā)</b>教程

    【離線語音】VC-01/02二次開發(fā)篇:自定義音頻播放控制

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享
    的頭像 發(fā)表于 09-25 16:34 ?1016次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02二次<b class='flag-5'>開發(fā)</b>篇:自定義音頻播放控制

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

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

    輕松配置小智AI語音開發(fā)板IOT小程序功能更新

    科技:可發(fā)布的 AI 語音開發(fā)板,可以通過配套的小程序,完成網(wǎng)絡(luò)配置、音色選擇等多項(xiàng)配
    的頭像 發(fā)表于 08-19 17:46 ?1564次閱讀
    輕松配置小智AI語音<b class='flag-5'>開發(fā)板</b>,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

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

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

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

    的新標(biāo)配。 2.4GHz頻段 :穿墻能力強(qiáng),適合遠(yuǎn)距離通信 5.8GHz頻段 :干擾少、速度快,適合高帶寬應(yīng)用 雙頻WiFi模組均內(nèi)置高性能雙核MCU,可選擇Mesh等多種聯(lián)網(wǎng)模
    的頭像 發(fā)表于 08-13 15:23 ?1655次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>BW</b>系列<b class='flag-5'>模組</b>,2.4G + 5.8G 雙頻加持,更穩(wěn)更快

    【離線語音】VC-01/02教程:中級(jí)入門篇

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享
    的頭像 發(fā)表于 07-31 09:33 ?1010次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02教程:中級(jí)入門篇

    小智AI正式授權(quán)!小安派語音AI開發(fā)板更新啦

    語音交互開發(fā)板,專為輕量級(jí)智能語音場景設(shè)計(jì)。 AiPi-PalChatV1 基于 Ai-WB2-12F 模組主控,具備高集成度、高性價(jià)
    的頭像 發(fā)表于 07-15 15:06 ?1098次閱讀
    小智AI正式授權(quán)!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派語音AI<b class='flag-5'>開發(fā)板</b>更新啦

    上手體驗(yàn)小安派AI開發(fā)板,如何接入Home Assistant?

    以下作品由社區(qū)用戶 無垠的廣袤 制作 感謝社區(qū)的支持,免費(fèi)領(lǐng)到了
    的頭像 發(fā)表于 07-08 10:34 ?4994次閱讀
    上手體驗(yàn)<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派AI<b class='flag-5'>開發(fā)板</b>,如何接入Home Assistant?

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

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
    的頭像 發(fā)表于 06-18 15:22 ?1509次閱讀
    迅為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 ?2017次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b>NPU例程測試-rknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用
    通辽市| 中牟县| 施甸县| 化州市| 常州市| 秀山| 濮阳市| 宁陵县| 屏山县| 兰州市| 会宁县| 石屏县| 章丘市| 宜春市| 和田市| 阿荣旗| 菏泽市| 彭阳县| 板桥市| 疏勒县| 贵南县| 巴南区| 漳平市| 阳朔县| 南城县| 长海县| 德江县| 麻城市| 荔波县| 石阡县| 石城县| 平远县| 双柏县| 泰州市| 井冈山市| 大安市| 大厂| 亚东县| 江川县| 北票市| 禹州市|