在 VS Code 中编写 VEX 项目后,用户需要构建并将其下载到 VEX 设备上,然后运行该项目以使 VEX 机器人能够执行在 VS Code 中开发的程序。
如何在 VS Code 中构建 VEX 项目
构建VEX项目可确保程序语法的正确性,并为在特定VEX平台上下载和运行准备代码。
-
(可选) 当工作区内存在多个 VEX 项目时,选择要构建的 VEX 扩展的 VEX 项目。
注意: VS Code 支持多个工作区项目。- 单击工具栏上的项目选择器图标。
注意: 项目选择器显示所选项目的名称。
- 快速选择列表将提示工作区中所有有效的 VEX 项目。 单击您希望 VEX 扩展构建的 VEX 项目的列表项。
注意: 有效的 VEX 项目是由 VEX 扩展创建或导入的项目。 在编辑器中打开的 VEXcode 或 VEXcode Pro 项目不会被视为有效的 VEX 项目,需要导入。
- 单击工具栏上的项目选择器图标。
-
(可选) 当选择 Python 项目并且工作区目录中有多个 Python 文件时,选择 Python 文件作为要构建的 VEX 扩展的源代码。
注意: VEX 扩展目前仅支持单个 Python 文件下载。- 单击工具栏上的 Python 文件选择器图标。
注意: 仅当选择 VEX Python 项目时,Python 文件选择器图标才会出现在工具栏上。 它显示所选 Python 文件的名称。
- 快速选择列表将提示位于工作区目录中的所有 Python 文件。 单击 Python 文件的列表项,将其选择为您想要 VEX 扩展构建的源代码。
- 单击工具栏上的 Python 文件选择器图标。
- 单击工具栏上的“构建”图标来构建(编译)项目。
注意: 当没有 VEX 设备连接到计算机时,构建图标将出现在工具栏上。
如何在 VS Code 中下载 VEX 项目
- 使用 Micro-USB 电缆(VEX V5 Brain)或 USB-C 电缆(VEX EXP Brain 和 IQ 2nd Brain)将 VEX Brain 连接到计算机,然后打开 VEX Brain 的电源。
- (可选) 当多个 VEX 设备连接到计算机时,选择 VEX 分机要连接的 VEX 设备。
- 单击工具栏上的设备选择器图标。
注意: 仅当 VEX 设备连接到计算机时,设备选择器才会出现在工具栏上。 它显示代表所连接的 VEX 设备类型(大脑或控制器)的图标以及大脑名称。
注意: 如果 VEX 控制器已连接到计算机,但没有与 VEX Brain 的无线电链路,则控制器图标旁边不会显示 Brain 名称。
- 快速选择列表将提示连接到计算机的所有 VEX 设备。 单击您想要 VEX 扩展连接的 VEX 设备的列表项。
- 选择 VEX 项目将下载到 VEX Brain 上的插槽。
注: VEX Brain 有八个插槽用于存储下载的程序。 用户可以通过在 VS Code 中选择插槽来选择要使用的插槽。 请记住,下载将替换使用所选插槽的先前程序。 - 单击工具栏上的插槽选择器图标。
- 快速选择列表将提示可用的用户程序插槽 1-8。 在 VEX Brain 上单击您想要将 VEX 项目下载到的 Slot 的列表项。
- 点击工具栏上的下载图标构建VEX项目,如果成功,则将项目下载到VEX Brain。
注意: 当VEX 设备连接到计算机时,工具栏上的构建图标将更改为下载图标。
如何在 VS Code 中运行和停止 VEX 项目
当VEX项目下载到VEX Brain并且Vex Brain仍然插入计算机时,用户可以在VS Code中运行该项目或停止运行该项目。
- 单击工具栏上的“播放”图标 在 VS Code 中运行下载到 VEX Brain 的用户项目。
注意: 仅当 VEX 机器人仍插入计算机并计划保持静止时,此运行 VEX 项目的方法才有效。
- 单击工具栏上的停止图标可停止运行 VEX Brain 上的用户程序。
注意: 仅当 VEX 机器人仍插入计算机时,此方法才有效。
如果机器人要行驶,建议在拔掉计算机电源时从 VEX 机器人大脑运行和停止 VEX 项目。 有关使用 VEX Brain 运行用户程序的有用信息,请查看 这篇关于 VEX V5 Brain文章、 这篇关于 VEX EXP Brain文章以及 这篇关于 VEX IQ (2nd) Brain文章。