VSC配置platform IO IDE
VSC要安裝的擴展
安裝以下5個插件(可選)
安裝PlatformIO插件(必須)
如果不裝上一步的5個插件,則必須確認在setting.json文件中,智能感知處於打開狀態
"C_Cpp.intelliSenseEngine": "Default",
新建項目
安裝好以上PlatformIO IDE之后,在左下角會有一個紫色小房子圖標,點擊進入PlatformIO IDE首頁
該擴展是默認運行的
隨后即可彈出該首頁
點擊新建工程
項目相關信息
等待創建,第一次時間比較長
等待完成后會在設置目錄下生成相對應文件夾,打開main.cpp文件,將測試代碼粘貼替換。
編譯代碼
編譯成功
編譯后,點擊上傳代碼,上傳完成自動跳到串口監視器終端
出現亂碼是因為波特率不匹配,默認情況下,波特率是9600,程序里設置的是115200,只需在項目的platformio.ini
文件中,添加:
monitor_speed = 115200
此時即可正常輸出串口調試信息
測試代碼
向串口循環打印"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);
}