VScode配置Platformio失败解决方案

最近想搞嵌入式开发,之前用的是arduino,但编译速度感人,听闻vs+platformio的效果不错,故尝试自己配置。

但配置中途出现了问题:卡在install platformio core 进度条不动了!

约5分钟后,vscode报错。

在网上查找到了解决方案,下面是原文连接:


个人开发记录 -- vscode安装platformio开发环境,附失败解决方案


具体的解决方案为:

  1. 删除C:\.platformio文件夹

  1. 删除在C:\users(用户)\username(你的用户名)\.vscode\extention中的platformio相关文件(可以通过修改日期确认是否为正确文件)

(删除了以上两个文件后,再在vscode中删除platformio拓展)

  1. 取消python环境变量!(可以在cmd输入python查看电脑是否有python环境变量,Windows系统下,如果没有的话,会自动跳出应用市场)

  1. 有条件的话挂一个代理

  1. 重新下载platformio拓展

等待一会儿,vscode提示拓展安装完成,需要重新启动。点击重启。

打开后,vscode左侧栏有个蚂蚁图标

恭喜你,安装成功了!

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 答:使用VSCode配置PlatformIO环境非常简单,只需要安装PlatformIO插件即可。可以在VSCode的插件市场中搜索“PlatformIO IDE”,然后单击安装即可。好的,下面是VSCode配合PlatformIO环境的设置步骤: 1. 安装VSCode 首先需要在电脑上安装VSCode,可以在官网下载:https://code.visualstudio.com/。 2. 安装PlatformIO插件 打开VSCode,点击左侧菜单栏中的“扩展”,在搜索框中输入“PlatformIO IDE”,选择“PlatformIO IDE for VSCode”,点击“安装”按钮进行安装。 3. 创建PlatformIO项目 在VSCode中,点击左下角的“PIO Home”按钮,选择“New Project”,输入项目名称和选择开发板型号,点击“Finish”创建项目。此时会在VSCode的工作区中出现一个新的文件夹,里面包含项目所需的文件和文件夹。 4. 配置PlatformIO项目 在VSCode中,打开PlatformIO项目,点击左侧菜单栏中的“PlatformIO Home”,在左侧的“Quick Access”中选择“PlatformIO.ini”文件,这是PlatformIO项目的配置文件。 在PlatformIO.ini文件中,可以配置项目所需的开发板型号、编译器、串口等信息,具体可参考PlatformIO的官方文档:https://docs.platformio.org/en/latest/projectconf.html。 5. 编写代码 在VSCode中,打开PlatformIO项目,选择“src”文件夹,在其中创建一个新的.cpp或.ino文件,并编写代码。代码编写完成后,可以通过点击左侧菜单栏中的“PlatformIO Home”中的“Build”按钮进行编译。 6. 上传程序 在编译完成后,可以通过点击左侧菜单栏中的“PlatformIO Home”中的“Upload”按钮将程序上传到开发板中。在上传之前需要连接好开发板,并在PlatformIO.ini文件中配置好串口号等信息。 希望这些步骤对你有所帮助! ### 回答2: VSCode 是一款非常强大的代码编辑器,而 PlatformIO 则是一款基于 VSCodeIDE(集成开发环境),它可以集成 Arduino、ESP32、STM32 等多个平台的开发工具,提供一整套开发、编译、调试和上传程序的工作流程。下面来介绍如何在 VSCode配置 PlatformIO 环境。 1. 安装 VSCode 首先,需要下载并安装 VSCode 编辑器。可以在官网下载到不同平台的安装包,下载完毕后进行安装。 2. 安装 PlatformIO 插件 打开 VSCode,点击左侧的插件按钮,搜索“PlatformIO IDE”,点击安装即可。 3. 安装编译器和调试工具链 在配置 PlatformIO 环境时,也需要安装对应的编译器和调试工具链。这些工具链随着平台的不同,也有所不同。如果您是 Arduino 开发,可以直接在 PlatformIO 插件中,点击“Platforms”选项卡,在“Framework”下选择“Arduino”,然后点击“Install”按钮,即可安装 Arduino 编译器和调试工具链。如果您需要支持其他平台,可以在“Platforms”选项卡中选择对应的平台进行安装。 4. 创建工程 在 VSCode 中创建一个新工程,或者打开一个已有的工程,然后打开 PlatformIO IDE 插件。点击“Home”选项卡,选择“New Project”,然后选择需要使用的平台和开发板类型,填写工程名称和路径,最后点击“Finish”按钮,即可创建一个新的 PlatformIO 工程。 5. 编写代码 在 VSCode 中,打开刚刚创建的工程,可以在“src”目录下编写代码。在平台对应的 API 文档中,查找相关函数和库,编写自己的代码。 6. 编译和上传程序 点击 VSCode 的菜单栏中的“PlatformIO”按钮,选择“Build”或“Upload”,即可对代码进行编译和上传。在编译和上传之前,需要确认已选择了正确的编译器和调试工具链,在 PlatformIO 的插件配置页面中可以进行修改。 7. 调试程序 PlatformIO 也支持调试程序,通过设置断点、查看变量等功能,可以帮助您快速定位程序中的问题。在调试之前,需要对代码进行编译并生成可调试的文件。在 VSCode 中,打开需要调试的文件,点击行号的左侧,即可设置断点。之后,点击 VSCode 的菜单栏中的“PlatformIO”按钮,选择“Debug”或“Start Debugging”,即可开始调试程序。 通过以上步骤,我们就可以在 VSCode 中进行 PlatformIO 的开发和调试。平台多样化、编译工具全面化以及配置简单化是 PlatformIO 最大的特点,也是其快速流行的原因之一。 ### 回答3: VS Code是一款十分强大的代码编辑器,而平台IO(PlatformIO)是一款基于开源硬件平台的跨平台开发环境,提供了丰富的库和工具,方便开发者快速开发和调试硬件项目。VS Code与平台IO的结合,可以让开发者在一个编辑器中同时编辑和调试软件和硬件。 下面是VS Code配置平台IO环境的步骤: 1. 安装VS Code:首先需要在官网上下载和安装VS Code,并添加必要的扩展和插件。 2. 安装平台IO插件:在VS Code的扩展市场中搜索“PlatformIO IDE”插件,然后进行安装。 3. 初始化平台IO:在VS Code的左下角有一个平台IO按钮,点击后会出现初始化项目的选项,根据需求选择初始化项目的类型和平台。 4. 创建项目:完成初始化后,可以创建一个新的项目,在项目中可以创建一个或多个源文件,并且可以添加其它必要的资源。 5. 编译上传:编写好代码后,可以进行编译和上传,这里需要注意选择正确的目标设备和端口。 6. 调试程序:通过调试选项可以进行程序的单步执行、断点调试等操作,这里同样需要注意选择合适的目标设备和端口。 以上是VS Code配置平台IO环境的大概步骤,当然具体的配置和使用还需要根据实际需求和开发环境的不同进行相应的调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值