chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

通過(guò)VsCode安裝PIO并新建Arduino工程

CHANBAEK ? 來(lái)源:魚(yú)香ROS ? 作者:小魚(yú) ? 2023-07-02 15:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

你好,我是愛(ài)吃魚(yú)香ROS的小魚(yú)。本節(jié)我們開(kāi)始介紹并搭建PlatformIO(以下簡(jiǎn)稱PIO)的開(kāi)發(fā)環(huán)境。因?yàn)榫W(wǎng)絡(luò)原因,PIO搭建起來(lái)是一個(gè)挺困難的事情,但是小魚(yú)在一鍵安裝里添加了一鍵安裝PIO,為你解決這一難題。

開(kāi)始之前,小魚(yú)想和你約定好本次學(xué)習(xí)之旅的開(kāi)發(fā)環(huán)境和平臺(tái),小魚(yú)這里采用的開(kāi)發(fā)環(huán)境信息如下:

?系統(tǒng)版本:Ubuntu 22.04(虛擬機(jī)實(shí)體機(jī)都可)

?ROS版本:ROS2-Humble

?開(kāi)發(fā)板:MicroROS學(xué)習(xí)板V1.0.0

一、PIO介紹

PIO是一個(gè)面向嵌入式開(kāi)發(fā)的專(zhuān)業(yè)協(xié)作平臺(tái),它提供了一個(gè)適配VsCode的插件,它具有一個(gè)用戶友好且可擴(kuò)展的集成開(kāi)發(fā)環(huán)境,具有一組專(zhuān)業(yè)開(kāi)發(fā)工具,提供現(xiàn)代而強(qiáng)大的功能,以加快并簡(jiǎn)化嵌入式產(chǎn)品的創(chuàng)建和交付。

二、安裝PIO

PIO的開(kāi)發(fā)我們采用VsCode,所以在這之前你需要安裝VsCode,VsCode安裝可以使用一鍵安裝,快速且穩(wěn)定。

2.1 安裝VsCode

運(yùn)行一鍵安裝指令,之后選擇7即可

wget http://fishros.com/install -O fishros && . fishros

圖片

安裝完成VsCode后,推薦你繼續(xù)使用一鍵安裝來(lái)安裝PIO。

2.2 安裝PIO(可跳過(guò))

注意這一步僅適用Ubuntu22.04系統(tǒng),非該系統(tǒng)請(qǐng)直接跳過(guò)

繼續(xù)使用一鍵安裝,選項(xiàng)12

wget http://fishros.com/install -O fishros && . fishros

圖片

2.3 安裝VsCode插件

打開(kāi)VsCode,我們還需安裝一個(gè)PlatformIO插件就能正常Work了。

任意終端輸入code,或者在菜單中找到vscode都可以打開(kāi)vscode,接著在擴(kuò)展中搜索PlatformIO,選擇后點(diǎn)擊安裝即可。

圖片

安裝完成后在側(cè)方欄應(yīng)該可以看到一個(gè)螞蟻頭的圖標(biāo),這個(gè)就是PIO,點(diǎn)擊圖標(biāo),點(diǎn)擊上訪的Open就可以打開(kāi)PIO HOME。

圖片

三、新建工程測(cè)試

接著我們就可以利用PIO建立第一個(gè)Arduino工程進(jìn)行測(cè)試,首先點(diǎn)擊New Project。

圖片

四步新建工程

1.輸入工程名 example01_helloworld2.選擇開(kāi)發(fā)板,這里選擇Adafruit ESP32 Feather3.選擇開(kāi)發(fā)框架,這里我們用Arduino,PIO還支持IDF(IoT Development FrameWork)4.開(kāi)發(fā)位置可以選擇默認(rèn)的位置,也可以自定義位置

圖片

最后點(diǎn)擊Finish即可,這樣我們就得到了一個(gè)支持ESP32的Arduino工程。

圖片

四、總結(jié)

本節(jié)我們學(xué)習(xí)通過(guò)VsCode安裝PIO并新建一個(gè)Arduino工程,下一節(jié)小魚(yú)帶你一起了解下這個(gè)工程文件并學(xué)習(xí)如何編譯工程。

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

    關(guān)注

    26

    文章

    6428

    瀏覽量

    120979
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    975

    瀏覽量

    30701
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6527

    瀏覽量

    197477
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    296

    瀏覽量

    18872
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    173

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AGM MCU IDE安裝使用方法

    【install】 等待下載完成,此處時(shí)間較長(zhǎng),請(qǐng)耐心等待 重新啟動(dòng) VSCODE,循環(huán)數(shù)次 出現(xiàn)紅框處圖標(biāo),表示安裝結(jié)束 4、下載解壓 AGRV_pio,
    發(fā)表于 12-29 12:05

    VSCode環(huán)境下的用PlatformIO IDE進(jìn)行RISC-V嵌入式開(kāi)發(fā)的方法

    1.1 安裝VSCode VSCode是微軟推出開(kāi)源的一款目前十分流行的代碼編輯器,具有輕量易用的特性,同時(shí)可以通過(guò)在拓展市場(chǎng)
    發(fā)表于 10-20 12:30

    使用VScodePIO開(kāi)發(fā)GD32VF103,但是串口無(wú)法打印浮點(diǎn)數(shù)怎么解決?

    我最近在使用VScodePIO開(kāi)發(fā)GD32V,使用的是longan的模板,但是我將串口輸出重定義到printf函數(shù)中,發(fā)現(xiàn)無(wú)法使用%f輸出浮點(diǎn)數(shù),想問(wèn)問(wèn)應(yīng)該怎么配置,我看到的一種說(shuō)法是在
    發(fā)表于 11-06 06:49

    keil軟件安裝新建工程之旅

    我們keil軟件安裝成功之后,我們就開(kāi)始新建工程之旅。首先我們?cè)谧烂?b class='flag-5'>新建一個(gè)文件夾,起名叫 51 工程。在里面在新建兩個(gè)文件夾,起名叫obj
    發(fā)表于 07-13 09:03

    使用HAL庫(kù)新建STM32工程

    一、問(wèn)題描述使用 HAL 庫(kù)新建 STM32 工程后,使用 vsCode 打開(kāi)工程文件夾,會(huì)提示找不到頭文件,以及比變量沒(méi)有定義,如 uint32_t 不是一個(gè)有效類(lèi)型等錯(cuò)誤提示。如下
    發(fā)表于 08-23 07:38

    如何在VSCode上配置Arduino?

    如何在VSCode上配置Arduino?
    發(fā)表于 09-26 06:22

    使用CubeMX通過(guò)芯片新建工程

    一、開(kāi)發(fā)環(huán)境與工具STM32CubeMX、TrueSTUDIO、J-Flash V6.32f芯片:STM32L072KBUx二、使用CubeMx新建工程與配置說(shuō)明使用CubeMX通過(guò)芯片型號(hào)新建工程
    發(fā)表于 01-12 07:58

    基于vscode編輯器的stm32 Arduino開(kāi)發(fā)環(huán)境如何去搭建呢

    怎樣去下載安裝vscode開(kāi)發(fā)環(huán)境呢?基于vscode 編輯器的stm32 Arduino開(kāi)發(fā)環(huán)境如何去搭建呢?
    發(fā)表于 01-24 07:47

    vscode編輯環(huán)境配置

    文章目錄vscode編輯環(huán)境配置vscode編輯環(huán)境配置下載官方庫(kù):鏈接插件安裝c/c++的常用插件,不喜歡英文的可以換個(gè)中文:工程目錄下添加vsc的配置文件
    發(fā)表于 02-11 07:55

    rtt-studio新建空白芯片工程vscode使用rtt插件編譯報(bào)錯(cuò)怎么解決

    rtt-studio新建空白芯片工程,rtt-studio編譯通過(guò),vscode使用rtt插件編譯報(bào)錯(cuò),系統(tǒng)版本v4.1.0,報(bào)錯(cuò)信息如圖:
    發(fā)表于 04-14 09:40

    VSCode Arduino找不到Arduino CLI怎么解決?

    VSCode Arduino 找不到 Arduino CLI?
    發(fā)表于 05-04 06:04

    PIC單片機(jī)學(xué)習(xí)_軟件安裝新建工程

    PIC單片機(jī)學(xué)習(xí)_軟件安裝新建工程
    發(fā)表于 11-16 11:21 ?5次下載
    PIC單片機(jī)學(xué)習(xí)_軟件<b class='flag-5'>安裝</b>與<b class='flag-5'>新建工程</b>

    arduino / VScode+platformIO搭建esp32/esp8266編譯環(huán)境(一篇足矣)

    大大的贊吧!結(jié)尾還有micropython+esp32/esp8266環(huán)境搭建的入口,千萬(wàn)不要錯(cuò)過(guò)哦~文章目錄arduino/VScode+platformIO 搭建esp32/esp8266開(kāi)發(fā)環(huán)境(一篇足矣)arduino
    發(fā)表于 12-05 14:06 ?35次下載
    <b class='flag-5'>arduino</b> / <b class='flag-5'>VScode</b>+platformIO搭建esp32/esp8266編譯環(huán)境(一篇足矣)

    【國(guó)產(chǎn)MCU學(xué)步隨筆------兆易創(chuàng)新GD32f103CBT6,及vscode編輯環(huán)境配置】

    文章目錄vscode編輯環(huán)境配置vscode編輯環(huán)境配置下載官方庫(kù):鏈接插件安裝c/c++的常用插件,不喜歡英文的可以換個(gè)中文:工程目錄下添加vsc的配置文件
    發(fā)表于 12-08 10:36 ?10次下載
    【國(guó)產(chǎn)MCU學(xué)步隨筆------兆易創(chuàng)新GD32f103CBT6,及<b class='flag-5'>vscode</b>編輯環(huán)境配置】

    使用GHS MULTI新建工程編譯代碼

    博主聯(lián)系方式:QQ:1256153255 ,郵箱:1256153255@qq.com點(diǎn)擊這里可下載GHS安裝包上一篇我們講解了GHS的安裝過(guò)程,本篇博客我們介紹使用GHS MULTI新建工程
    發(fā)表于 12-20 19:04 ?12次下載
    使用GHS MULTI<b class='flag-5'>新建工程</b><b class='flag-5'>并</b>編譯代碼