【PIO系列3】PIO for VSCode再探

通过第一部分的介绍我们了解PIO(PlatformIO IDE for VSCode)插件的基本功能和界面,并且进行了如下的操作:

  • build,生成了 ’hello world‘ 项目demo
  • 正确安装了ESP32-DevKit-V4的驱动

接下来,我们将生成文件上传/烧写 Upload 到开发板上。(注:Upload前,关闭监视器终端Monitor Terminal)


【PIO系列3】PIO for VSCode再探_第1张图片
hello world项目生成文件烧写成功

烧写成功,但监控串口发现,输出是乱码。


【PIO系列3】PIO for VSCode再探_第2张图片
上传成功后,监控器输出乱码

这里可能是由于波特率设置不合适引起的输出乱码,通过修改配置文件 platformio.ini 可以设置波特率等。


【PIO系列3】PIO for VSCode再探_第3张图片
波特率修改为115200

修改波特率后,串口监视器可以正常显示打印结果。


【PIO系列3】PIO for VSCode再探_第4张图片
Hello world 项目demo测试成功

实际上,串口监视器终端还提供修改常用设置功能,终端下 ctrl+T + H 可以打印出其具体操作指令。
【PIO系列3】PIO for VSCode再探_第5张图片
串口监控器终端help指令

小结

至此我们通过Hello World实例,了解了 PlatformIO IDE for VSCode 插件的简单功能。基本功能都涵盖在 ToolBar上


PlatformIO IDE for VSCode 插件 Toolbar 工具栏
  1. PlatformIO Home
  2. PlatformIO: Build
  3. PlatformIO: Upload
  4. PIO Remote™
  5. PlatformIO: Clean
  6. PIO Unit Testing
  7. Run a task… (See “Task Runner” below)
  8. Serial Port Monitor
  9. PIO Terminal
    其中对于开发者最常用的是 Build、Upload、Monitor,之后会更加详细的介绍 PIO 在这几个功能上的 UI 及 功能设计,做出调研结果。

你可能感兴趣的:(【PIO系列3】PIO for VSCode再探)