国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

在Arduino IDE中安裝板支持包

瑞科慧聯(RAK) ? 2022-08-10 11:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

#Arduino IDE的下載

使用Arduino IDE對WisBlock進行編碼和編程。如果您還未安裝Arduino IDE,可在Arduino官網中下載。

警告:如果您所使用的操作系統Windows 10
請勿從Microsoft應用商店中安裝Arduino IDE。請從Arduino官網中安裝原始的Arduino IDE。Microsoft應用商店中的Arduino應用在使用第三方板支持包時存在問題。

如下圖所示,可以看到Arduino IDE當前版本為V1.8.13。Windows、Linux和Mac OS X都有多個可用版本,選擇正確的Arduino IDE版本并下載。

Arduino IDE 版本示意圖Figure 1: Arduino IDE 版本示意圖

#Arduino IDE的安裝

#Windows中的安裝

在Windows PC中安裝已下載的Arduino IDE。

1、單擊“I Agree”。

Arduino安裝許可協議Figure 2: Arduino安裝許可協議

2、單擊“Next”。

Arduino安裝選項Figure 3: Arduino安裝選項

3、單擊“Install”。

安裝Arduino IDEFigure 4: 安裝Arduino IDE

Arduino IDE安裝中Figure 5: Arduino IDE安裝中

進度為100%后,Arduino IDE已成功安裝。

成功安裝Figure 6: 成功安裝

#Linux中的安裝

在Linux操作系統中,首先需要檢查與系統的兼容性,選擇適合所使用系統的Arduino IDE版本,如32位、64位或ARM版本。

通過tarball安裝

tarball是linux下最方便的打包工具,是以tar指令來打包/壓縮或解壓文件。

1、將已下載的Arduino文件上傳至服務器(可使用終端工具,如XShell,Mobaxterm等)。

2、進入至Arduino文件放置路徑,以下僅以“/Desktop/Downloads/”舉例,請根據實際存放路徑修改。

cd /Desktop/Downloads/

3、執行以下命令檢查下載文件夾中的安裝文件。

ls
檢查下載路徑下的文件Figure 7: 檢查下載路徑下的文件

4、執行以下命令,解壓文件,其中“arduino-1.8.16-linux64.tar.xz”僅為示例版本,具體以實際版本壓縮包名稱修改。

tar xvf arduino-1.8.16-linux64.tar.xz

解壓文件Figure 8: 解壓文件

5、tar命令執行完成后,再次執行ls命令??煽吹铰窂较乱褎摻麨椤?strong>arduino-version“的文件夾。

Arduino文件已生成Figure 9: Arduino文件已生成

6、執行以下命令進入新創建的Arduino文件夾,如“arduino-1.8.16”。

cd arduino-1.8.16

7、執行以下命令,運行install.sh文件,安裝Arduino IDE。其中,sudo命令臨時提升權限,允許安裝程序在不以root用戶身份登錄的情況下完成敏感任務。


sudo ./install.sh
安裝Arduino IDEFigure 10: 安裝Arduino IDE

#Mac OS X中的安裝

在Mac OS X中,與Linux相同,沒有安裝過程。只是一個解壓過程,然后就能夠成功打開Arduino IDE 。

#Arduino IDE的界面簡介

Arduino IDEFigure 11: Arduino IDE

打開Arduino IDE,如上圖所示,Arduino IDE主要有5個部分:

1、IDE選項菜單

選項菜單可以配置一些常規參數,如串口、線路板信息、庫、編輯參數等。

2、操作按鈕

操作按鈕有5個操作:

  • Verify/Compile:驗證/編譯源代碼
  • Upload:上傳編譯后代碼至WisBlock
  • New:打開新的Arduino IDE窗口或現有的應用程序
  • Save:保存當前應用程序
操作按鈕Figure 12: 操作按鈕

3、編碼區域

可以編輯源代碼,這些源代碼將在本區域稍后編譯并上載到WisBlock。

4、狀態區域

5、輸出信息區域

可以在此區域看到輸出信息,無論是失敗信息還是成功信息。

#Arduino IDE上的配置

Arduino IDE安裝成功后,并且已了解Arduino IDE的主要部分。可以在Arduino IDE上進行一些配置更改以便可以適配WisBlock。

1、打開Arduino IDE。

2、進入“File > Preferences”。

PreferencesFigure 13: Preferences

3、單擊圖中圖標,編輯“Additional Board Manager URLs”,將WisBlock Core添加到Arduino板列表中。

修改Additional Board Manager URLsFigure 14: 修改Additional Board Manager URLs

4、復制此URLhttps://raw.githubusercontent.com/RAKwireless/RAKwireless-Arduino-BSP-Index/main/package_rakwireless_index.json并粘貼至下圖所示區域。如果已存在其他鏈接,將上述鏈接粘貼至新的一行。完成后,單擊“OK”。

添加RAKwireless WisBlock Core BSPFigure 15: 添加RAKwireless WisBlock Core BSP

注意

如果您使用的是Linux,需要通過“pip”安裝“adafruit-nrfutil”。

sudo pip3 install adafruit-nrfutil 或 pip3 install --user adafruit-nrfutil

5、重啟Arduino IDE。

6、在“Tools”菜單中打開“Boards Manager”。

打開Boards ManagerFigure 16: 打開Boards Manager

7、如下圖所示,在搜索欄中鍵入“RAK”。將會顯示出可添加到Arduino板列表中的可用RAKwireless WisBlock Core。選擇所使用的WisBlock Core并單擊“Install”。

安裝WisBlock CoreFigure 17: 安裝WisBlock Core

8、完成BSP安裝后, 選擇將更新系統配置的任意RAK WisBlock模塊,以便為模塊使用正確的編譯器和設置。

選擇RAKwireless WisBlock模塊Figure 18: 選擇RAKwireless WisBlock模塊

#示例和教程

#示例

選擇RAK板后,可以看到如下所有WisBlock模塊的示例。

選擇WisBlock模塊示例Figure 19: 選擇WisBlock模塊示例

#編譯教程

選擇其中一個示例并進行編譯。

1、單擊進入“File -> Examples”菜單,如下圖所示,打開“LoRaWAN-OTAA”示例。

選擇LoRa OTAA示例Figure 20: 選擇LoRa OTAA示例

2、在新打開的“LoRaWAN-OTAA”窗口的代碼行20中,可以看到所需安裝的“LPWAN”庫鏈接。

LPWAN庫鏈接Figure 21: LPWAN庫鏈接

3、雙擊鏈接,打開“Library Manager”,頁面將會顯示所需的庫。

打開Library ManagerFigure 22: 打開Library Manager

4、單擊“Install”,安裝庫。安裝完成后可以關閉“Library Manager”窗口。

5、現在可以開始編譯示例代碼。在菜單欄中單擊“Verify/Compile”圖標。

編譯示例Figure 23: 編譯示例

完成這些步驟后,已成功安裝LPWAN庫并已編譯您的第一個WisBlock解決方案。然而,要連接到LPWAN網關和LPWAN服務器,還需要執行一些的步驟。要了解如何配置節點的EUI和密鑰以及如何將節點注冊到網關和LPWAN服務器中,請在RAK Github WisBlock 庫中查看完整的教程。

有關示例和教程更多的信息,請訪問RAK Github WisBlock 庫。

#說明

此BSP基于Adafruits nRF52 BSP。它基于由Sandeep Mistry編寫的Arduino-nRF5,同時也基于Arduino SAMD Core。

使用以下庫:

  • adafruit-nrfutil基于Nordic Semiconductor ASA公司的pc-nrfutil
  • freeRTOS作為操作系統
  • tinyusb作為USB協議棧
  • nrfx用于外圍設備驅動程序
  • littlefs用于內部文件系統
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196914
  • RAK
    RAK
    +關注

    關注

    0

    文章

    48

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    keil (MDK)的IDE支持*.pack文件如何打開?

    使用Keil軟件過程,對于特定型號的MCU,需要安裝對應的器件型號支持,這個文件類型是*.pack。 由于我之前將Keil
    發表于 01-20 08:24

    乾芯DSP開發環境之IDE安裝使用入門

    工欲善其事,必先利其器。對于企業用戶而言,一款適配的集成開發環境(IDE)絕非簡單工具,更是提升團隊效率、保障代碼安全的核心支撐。下面就為大家梳理IDE安裝使用的核心步驟,新手也能快速掌握。一、搭建乾芯DSP開發環境QX-
    的頭像 發表于 12-29 15:55 ?1685次閱讀
    乾芯DSP開發環境之<b class='flag-5'>IDE</b><b class='flag-5'>安裝</b>使用入門

    大神們,想知道你們都用什么ide編程調試器? Arduino IDE?還是 e2studio ?還有其他嗎?哪個好用呢

    大神們,想知道你們都用什么ide編程調試器? Arduino IDE? 還是 e2studio ? 還有其他嗎? 哪個IDE好用呢? 求指點呀
    發表于 11-30 12:05

    CW32 MCU用什么IDE開發?

    推薦使用IAR Embedded Workbench for ARM、Keil μVision for ARM等IDE開發CW32 MCU應用,其中新版本IAR EWARM直接支持CW32 MCU,Keil MDK-ARM則需要安裝
    發表于 11-12 07:52

    WEMOS D1 R32 用Arduino IDE 點燈程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "閃爍 該作品快手被播放過1次,點擊鏈接,打開【快手】直接觀看!
    的頭像 發表于 10-27 14:51 ?552次閱讀

    VSCode環境下的用PlatformIO IDE進行RISC-V嵌入式開發的方法

    應用 1.3 安裝PlatformIO PlatformIO IDE是一個支持各種主流嵌入式平臺(如Arduino、STM32、ESP8266等)的,基于各種開源工具鏈構建的
    發表于 10-20 12:30

    如何給rt-thread studio 2.2.8 ide工具安裝支持其他字符編碼,如gb2312等?

    目前使用的rt-thread studio版本為2.2.8,當前支持的字符集編碼如下 由于移植的工程,之前的文件編碼格式為gb2312的,因此在此ide中文顯示為亂碼 請教如何給ide
    發表于 09-29 07:41

    如何在 NuMaker-IoT-M467 上使用 Arduino IDE 控制 Wi-Fi 模塊?

    NuMaker開發上,有一個ESP-12F Wi-Fi模塊;但是,Arduino IDE 的 NuMaker UNO
    發表于 09-04 08:28

    如何用Arduino Nano/UNO R3開發給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發給另一個Arduino
    的頭像 發表于 08-08 20:16 ?3570次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發<b class='flag-5'>板</b>給另一個<b class='flag-5'>Arduino</b> <b class='flag-5'>IDE</b>不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發<b class='flag-5'>板</b>重新燒錄引導程序bootlaoder

    【Milk-V Duo S 開發免費體驗】Milk-V DuoS之使用Arduino開發小核

    的 Linux 系統也是正常運行的。 另外,Duo 系列開發已經支持可視化編程軟件 VISUINO 安裝及配置Arduino開發環境 下載Ardu
    發表于 07-17 21:01

    如何在樹莓派上安裝并運行 Arduino 集成開發環境!

    使用樹莓派單板計算機,你可以運行各種應用程序,包括廣受歡迎的Arduino集成開發環境(IDE)。這意味著你可以用它輕松地為通過USB連接到樹莓派計算機的微控制器編程,以創建交互式電子項目。下面
    的頭像 發表于 07-01 17:41 ?4353次閱讀
    如何在樹莓派上<b class='flag-5'>安裝</b>并運行 <b class='flag-5'>Arduino</b> 集成開發環境!

    Cadence SPB OrCAD Allegro22.1安裝包

    包括了Capture原理圖設計、PSpice仿真、Alelgro PCB Editor及PCB SI組件?系統需求Cadence SPB 22.1 的安裝包不再支持Windows 7 以及
    發表于 05-22 16:50 ?10次下載

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    系列芯片對應要有一個Arduino庫,比如樂鑫官方的arduino-esp32庫,ST的stm32duino庫,只要在Arduino安裝這種芯片庫便可以使用
    發表于 05-13 09:28

    如何將Linux安裝包快速轉成玲瓏

    本篇將以 motrix 為例為大家展示如何將 Linux 安裝包快速轉成玲瓏。
    的頭像 發表于 03-12 16:01 ?1662次閱讀
    如何將Linux<b class='flag-5'>安裝包</b>快速轉成玲瓏<b class='flag-5'>包</b>

    STM32開發一般都會配置arduino接口,是不是基本上也都會支持arduino?

    STM32開發一般都會配置arduino接口,是不是基本上也都會支持arduino?這個在哪里可以查詢開發是否
    發表于 03-07 06:33