V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhangbiao
V2EX  ›  程序员

VSCode platformIO 中的串口调试助手不显示串口输出内容

  •  
  •   zhangbiao · 2023-03-03 07:50:15 +08:00 · 1573 次点击
    这是一个创建于 635 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如图所示,不显示内容,提示的 Ctrl+*几个操作也按了也无响应,

    搞了一块淘宝 9.9 的 ESP32-C3 ,想玩一玩,结果不显示串口输出,在 Arduino 中倒是能正常输出

    代码:

    #include <Arduino.h>
    #define led_01 12
    #define led_02 13
    
    void setup() {
      // put your setup code here, to run once:
     pinMode(led_01,OUTPUT);
     pinMode(led_02,OUTPUT);
    }
    
    void loop() {
      // put your main code here, to run repeatedly:
      digitalWrite(led_01,HIGH);digitalWrite(led_02,LOW);
      delay(1000);
      digitalWrite(led_01,LOW);digitalWrite(led_02,HIGH);
      delay(1000);
      Serial.printf("HelloWorld");
    }
    
    6 条回复    2023-03-03 20:16:37 +08:00
    lingex
        1
    lingex  
       2023-03-03 07:57:43 +08:00 via Android
    串口初始化没写
    haozi1986
        2
    haozi1986  
       2023-03-03 08:03:47 +08:00
    你是不是应该在 setup 里面配置一下串口
    zhangbiao
        3
    zhangbiao  
    OP
       2023-03-03 08:15:02 +08:00
    @haozi1986

    在 setup()中添加 Serial.begin(115200); 编译,烧写后打开串口助手依旧不显示
    zhangbiao
        4
    zhangbiao  
    OP
       2023-03-03 08:17:12 +08:00
    platformio.ini 文件配置信息

    [env:esp32-c3-devkitm-1]
    platform = espressif32
    board = esp32-c3-devkitm-1
    framework = arduino
    board_build.flash_mode = dio
    monitor_speed = 115200
    monitor_port = COM3
    monitor_filters = direct
    tooroot
        5
    tooroot  
       2023-03-03 10:55:32 +08:00
    串口输出不是在终端输出,需要连上你的串口进行交互,比如 MacOS 可以使用 screen 命令进行连接
    zhangbiao
        6
    zhangbiao  
    OP
       2023-03-03 20:16:37 +08:00 via Android
    @tooroot 那 ArduinoIDE 是如何实现的啊?可以直接在烧写完成后点击串口监视器就能看到串口输出内容,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3998 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:11 · PVG 13:11 · LAX 21:11 · JFK 00:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.