当前位置: 首页 > article >正文

[ESP32:Vscode+PlatformIO]新建工程 常用配置与设置

2025-1-29

一、新建工程

选择一个要创建工程文件夹的地方,在空白处鼠标右键选择通过Code打开
在这里插入图片描述
打开Vscode,点击platformIO图标,选择PIO Home下的open,最后点击new project
在这里插入图片描述
按照下图进行设置
第一个是工程文件夹的名称
第二个是选择芯片的型号
Location的打勾去掉,将工程位置放在刚开始通过code打开的文件夹位置
最后点finish
在这里插入图片描述
创建完成之后,就来到的这个界面
在这里插入图片描述
点击文件,选择将工作区另存为...
选择刚才创建好的工程文档,我习惯将工作区和工程文档的命名一样

注意:保存类型的后缀应该是workspace,如果不对的话返回上一步,先选择左边的09-iic_exio,然后再点击将工作区另存为

在这里插入图片描述
关闭Vscode,要使用刚才新建的文档的话,点击文件夹中的.workspace后缀的文件即可
在这里插入图片描述
最后,就可以愉快的编写代码了
在这里插入图片描述

二、模块化编程

这里与keil里编写的习惯有两点不同:

  • 1、不需要手动添加.h文件的路径
  • 2、.c后缀修改成.cpp后缀

将.cpp和.h文件,全部创建在src文件夹下即可。
在这里插入图片描述
在这里插入图片描述
也可以在Vscode里面创建.cpp和.h文件
在这里插入图片描述

三、修改通信波特率

platformIO自带一个串口监视器,但是其默认波特率为9600,那么如何进行修改的?以下操作将波特率修改成115200
在这里插入图片描述
打开工程文件夹下的platformio.ini在这里插入图片描述

添加代码monitor_speed = 115200,这样子波特率就修改成115200了,这个方法在新的一个工程当中就要再手动修改一次
在这里插入图片描述


http://www.kler.cn/a/529785.html

相关文章:

  • 用一个例子详细说明python单例模式
  • HTML5 技术深度解读:本地存储与地理定位的最佳实践
  • 前端进阶:深度剖析预解析机制
  • 【01】共识机制
  • 《 C++ 点滴漫谈: 二十五 》空指针,隐秘而危险的杀手:程序崩溃的真凶就在你眼前!
  • 【Qt】Qt老版本解决中文乱码
  • 2025 年 YOLO 十大未来应用场景
  • LeetCode:121.买卖股票的最佳时机1
  • MoonBit 编译器(留档学习)
  • SAP HCM insufficient authorization, no.skipped personnel 总结归纳
  • 【含文档+PPT+源码】基于微信小程序的社区便民防诈宣传系统设计与实现
  • React中使用箭头函数定义事件处理程序
  • 小红的小球染色期望
  • 武汉科技大学计算机课程设置,武汉科技大学计算机控制与接口技术课程实施方案
  • 笔灵ai写作技术浅析(四):知识图谱
  • 代理模式——C++实现
  • MVC 文件夹:架构之美与实际应用
  • 从零开始:用Qt开发一个功能强大的文本编辑器——WPS项目全解析
  • 在K8S中,pending状态一般由什么原因导致的?
  • 苹果CMSV10仿茶杯狐自适应视频模板源码 PC+WAP自适应视频模板
  • 【Qt】界面优化
  • day37|完全背包基础+leetcode 518.零钱兑换II ,377.组合总和II
  • 记录 | 基于MaxKB的仿小红书旅游文章AI制作(含图文、视频)
  • 边缘检测算法(sobel)
  • redis集群理论详解
  • 安卓pad仿写element-ui表单验证