# PlatformIO — 一站式嵌入式开发工具

—— 搭建一站式开发环境,替代 Keil / Arduino IDE

# 背景

PlatformIO 是一个强大的一站式工具,来看看它的特点:

  • 跨平台,仅需 Python 环境(意味着可以在 Windows/MacOS/Linux 上使用)
  • 在 VSCode 内可作为插件安装使用(终于可以抛弃 Keil 了)
  • 强大的生态:
  • 带编译 / 下载 / 调试 / 串口监视器功能,且支持各式各样的编译器 / 调试器
  • 提供各式各样的功能库
  • 代码自动补全、语法检查、多项目管理、适配主题
  • 远程开发功能(未尝试)
  • 单元测试(未尝试)
  • 命令行和 GUI 环境都有

总之,是时候抛弃各类 IDE(如 Arduino IDE / Keil / IAR),享受一条龙服务了。

# 下载安装

首先,确保你的电脑有 VSCode(VSCode 的下载安装可以跳转 这篇文章 (opens new window)

拓展Ctrl + Shift + X) 内搜索并安装 PythonPlatformIO IDE.

插件安装成功后,点击 重新加载 启动插件,然后泡一杯咖啡,待其自动安装核心组件 platformIO-core(首次安装时间可能会比较长)

安装完成后,单击侧边栏相关的按钮,即可启动 PlatformIO.

# 参考与致谢



文章作者:Power Lin
原文地址:https://wiki-power.com (opens new window)
版权声明:文章采用 CC BY-NC-SA 4.0 (opens new window) 协议,转载请注明出处。

Last Updated: 2020/11/26 下午3:19:01