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

使用vscode+platformio搭建arduino开发环境

存在的问题:

Arduino编译时会将所有的C文件都编译一遍造成编译很慢,一个简单的工程稍加修改有可能都需要三四分钟才能编译完成,同时arduino也不支持代码跳转查看功能,不方便代码查看。

解决方法:

使用vscode+platformio来开发arduino, 编译烧录都在vscode环境下,大大的提高了效率。

具体操作:

1. 下载安装vscode, 注意最新版的vscode已不再支持win7系统,如果是win7系统请下载vscode 1.70以前的版本。

2. 在vscdoe环境下添加platformio插件

 3. PIO Home界面新建工程,选择开发板及工程目录,注意新建工程时会很慢,因为platformio会在github上拉取文件,建议使用手机热点在早八点钟前新建工程。

 工程成功建立的界面:

可以使用Ctrl+左键查看函数定义

 选择相应的COM口即可编译下载工程

 这样编译工程会比arduino的快很多!!!

 

http://www.lryc.cn/news/96300.html

相关文章:

  • java后端接口实现302跳转
  • 分布式理论:CAP理论 BASE理论
  • Tensorflow学习
  • 5-Ngnix配置基于用户访问控制和IP的虚拟主机
  • springboot jar分离部署
  • Opencv 细节补充
  • 内存泄漏专题(7)hook之宏定义
  • Python 基础(十八):异常处理
  • iTOP-RK3568开发板Docker 安装 Ubuntu 18.04
  • FFmpeg AVFilter的原理(三)- filter是如何被驱动的
  • ARM day8 key1/2/3led
  • windows 系统安装sonarqube
  • Unity噪声图生成(编辑器扩展)
  • http-为什么文件上传要转成Base64
  • htmlCSS-----定位
  • 腾讯云大数据型CVM服务器实例D3和D2处理器CPU型号说明
  • 计算机科学cs/电子信息ei面试准备——数学基础/线性代数复习
  • 极速查找(2)-算法分析
  • flask路由添加参数
  • 网络安全系统教程+学习路线(自学笔记)
  • 23. 合并 K 个升序链表
  • Nexus3部署、配置+SpringBoot项目Demo
  • linux下用docker安装mysql
  • Vue - 可视化用户角色、菜单权限、按钮权限配置(动态获取菜单路由)
  • hive库操作示例
  • LeetCode第 N 个泰波那契数 (认识动态规划)
  • 线程安全问题(内存可见性)
  • STM32MX配置EEPROM(AT24C02)------保姆级教程
  • 微信小程序 样式和全局配置
  • 一.初识C语言