5

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

 3 years ago
source link: https://wiki-power.com/PlatformIO%E2%80%94%E4%B8%80%E7%AB%99%E5%BC%8F%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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

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

20200531112801.png

背景#

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

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

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

下载安装#

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

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

20200531113916.png

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

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

参考与致谢#

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK