VSC安裝platform IO IDE


VSC配置platform IO IDE

VSC要安裝的擴展

安裝以下5個插件(可選)

image-20211229112404549

image-20211229112806924

image-20211229112856012

image-20211229112944373

image-20211229113000018

安裝PlatformIO插件(必須)

image-20211229112231712

如果不裝上一步的5個插件,則必須確認在setting.json文件中,智能感知處於打開狀態


"C_Cpp.intelliSenseEngine": "Default",

新建項目

安裝好以上PlatformIO IDE之后,在左下角會有一個紫色小房子圖標,點擊進入PlatformIO IDE首頁

該擴展是默認運行的

image-20211229113257964

隨后即可彈出該首頁

image-20211229113409575

點擊新建工程

image-20211229113501525

項目相關信息

image-20211229113835421

等待創建,第一次時間比較長

image-20211229113850914

等待完成后會在設置目錄下生成相對應文件夾,打開main.cpp文件,將測試代碼粘貼替換。

image-20211229123001438

編譯代碼

image-20211229123435005

編譯成功

image-20211229123505634

編譯后,點擊上傳代碼,上傳完成自動跳到串口監視器終端

image-20211229123639608

出現亂碼是因為波特率不匹配,默認情況下,波特率是9600,程序里設置的是115200,只需在項目的platformio.ini文件中,添加:

monitor_speed = 115200

image-20211229131510067

此時即可正常輸出串口調試信息

image-20211229131544320

測試代碼

向串口循環打印"hello arduino !"字符串,間隔延時為1秒

#include <Arduino.h>

void setup() {

    // put your setup code here, to run once:

    Serial.begin(115200);

}

void loop() {

    // put your main code here, to run repeatedly:

    Serial.print("hello arduino !");

    delay(1000);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM