11

我目前正在使用带有 Teensyduino 的 Arduino IDE 编写 Teens y2.0。它可以工作,但 Arduino IDE 很垃圾,所以我想使用 VS Code。然而,虽然 Arduino VS 代码插件工作正常,但它不会将 Teensy 识别为板,即使 Teensyduino 将其库等安装到 Arduino IDE 包中。

有谁知道如何将 Teensy 支持添加到 VS Code 或我可以使用的可以识别电路板的替代 IDE?

OSX Sierra / 带有 vscode-arduino 插件的 VS Code v0.24 / Teensy 2.0

4

1 回答 1

5

您可以将PlatformIO与 Visual Studio Code(或许多其他主要 IDE,甚至从命令行)一起使用。PlatformIO 是一个适用于各种嵌入式平台的构建系统(有点像 Make,但功能更强大)。

开始:

  • 运行 Visual Studio 代码
  • 选择首选项/扩展
  • 搜索“PlatformIO”并单击安装
  • 提示时重新加载 VS Code
  • 在 PIO Home 窗口中,单击 BOARDS 图标
  • 找到你的青少年板。查看平台列,然后单击那里的Teensy
  • 这将带您进入可以安装​​ Teensy平台的屏幕。

要查看它的工作原理:

  • 转到 PIO 主页(如果您丢失了 VS Code 窗口左下方有一个小房子图标)
  • 单击项目示例
  • 选择 Teensy > Arduino Blink
  • 找到它给你的platformio.ini文件,并删除所有额外的部分,除了你的特定 Teensy 板
  • 在 VS Code 屏幕的左下角,您会看到一个生成的复选标记图标和一个在您的 Teensy 上安装 HEX 文件的右箭头图标,就像 Arduino 编辑器一样。

你仍然需要 Teensyduino!

[在评论中向 Mikah Barnett 致敬]

于 2019-12-16T16:05:40.557 回答