VSC安装platform IO IDE


VSC配置platform IO IDE

VSC要安装的扩展

image-20211229112231712

image-20211229112404549

image-20211229112806924

image-20211229112856012

image-20211229112944373

image-20211229113000018

新建项目

安装好以上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 

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);
}