Skip to content

A guide for user to build complete programming environment of FRC

Notifications You must be signed in to change notification settings

frcnextinnovation/NI-Environment-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

中文简体 | ...

NI 环境搭建指南

Next-Innovation Lang

Logo_Purple_Word_Transparent

FRC官方库与VSCode安装指南

  1. 进入 FRC编程手册官网(此步可忽略,直接进入第三步)。

    FIRST Robotics Competition Control System

  2. 进入 WPILib Installation Guide (此步可忽略,直接进入第三步)(路径:ZERO TO ROBOT/Step 2: Installing Software/WPILib Installation Guide)

    WPILib Installation Guide

  3. 参照页面内容直接从Github下载对应自己系统版本的最新完整压缩包(建议做法)。

    wpilibsuite/allwpilib/releases

    • 右键管理员模式运行installer,点击Start开始安装。

      installer-start
    • 点击 Download VS Code for Single Install

      installer-vscode-download
    • 选择Install for all User,等待安装完成即可

      installer-options installer-installing installer-finish

    注意: 你也可以选择单独下载VSCode,并在拓展市场里下载"WPILIB"插件以配置环境(不建议)

  4. 压缩包解压完毕后管理员模式下运行安装器, 选择All User, 从安装器内直接下载VSCode,参照默认设置完整安装(建议做法) 。

  5. 从桌面新快捷方式进入VSCode

    vscode

2. FRC其他重要程序的安装

  1. FRC Game Tools (路径:ZERO TO ROBOT/Step 2: Installing Software/Installing the FRC Game Tools)

    包含: LabVIEW Update, FRC Driver Station, FRC Utilities( 比如roboRIO Imaging Tool)

    FRC Game Tools

    • 选择 I accept the above license agreement,并继续

      ni-package-license
    • 选择取消掉Windows的快速启动,并继续

      labview_fast_startup
    • 选择继续,等待安装完成

      labview_package_manager_review ni-package-install

      注意: 在这一步安装的过程中可能会出现报错,并自动会跳到之前的安装界面,在这种情况下可以直接按照之前的选项继续安装下去,不用关掉软件重新启动,这种情况一般是由于服务器连接不稳定造成的。

    • 如果看到这个页面,请继续选择安装,接下来的步骤与之前一致

      additional-software labview_license_2 review-summary detail-progress
    • 重启以完成安装

      installer-finish

      注意: 使用离线版安装器可以避免服务器连接不良导致的安装失败,离线版本的安装器可以在同链接下载。

  2. FRC Radio Configuration (路径:Step 3: Preparing Your Robot/Programming your Radio)

    用于:设置无线路由器

    FRC Radio Configuration 24.0.1

  3. 第三方库(路径:VS Code Overview/3rd Party Libraries)

    用于:配置使用Spark Max 和 Talon FX等电调或NavX等传感器。

    Phoenix Tuner X

    • 在微软商店内下载即可

    REV Lib

    • 直接下载客户端安装即可

      rev-hardware
    • 安装后打开REV Hardware Client

      rev
    • Downloads界面下选择API下载即可(注意:2021年以后API将随REV客户端的安装自动安装)

      rev-hardware-downloads

3. 检验环境

  1. 进入安装好 WPILib插件 的VSCode。

  2. 从右上角 W状图标 处启动插件。

  3. 选择 "新建一个项目" (Create a new project)。

  4. 参照以下设置创建一个New Command Base架构的程序模板。

    wpilib-main
  5. Build程序模板(一般会在第一次进入模板后自动执行),显示 "Build Successful" 之后即可继续编程,若出现 "Build Failed"未出现成功字样 ,则是环境搭建出现问题,请参照之前步骤寻找原因。

    build-robot-code

About

A guide for user to build complete programming environment of FRC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published