This is a walkthrough of the "XC-IDE" extension for Visual Studio Code. XC-IDE is designed to facilitate development for XMOS xCORE microcontrollers with VS Code. It provides syntax highlighting for .xc files, as well as build, clean, flash, and run capability to xsim or attached JTAG devices, using the XMOS toolchain. (expand description for chapter list and requirements)
00:00 Intro
00:15 Installing the XMOS XTC Toolchain
02:01 Launching the XMOS Command Prompt environment
02:25 Listing attached XMOS devices
03:05 Installing Visual Studio Code
04:54 Launching VS Code from the command line
05:10 Installing Git for Windows
08:27 Launching Git bash and creating a development folder
09:35 Creating a VS Code + XTC Tools + Git bash launcher
12:41 Launching VS Code for XC-IDE development
12:59 Installing the XC-IDE extension (.vsix)
14:40 Setting up the “xc-sample” workspace
16:20 Installing the C/C++ extension (marketplace)
17:41 Opening the “xc-sample” workspace in VS Code
18:08 Walkthru of the “xc-sample” workspace and XC-IDE features
18:52 Keybindings
19:29 Overview of project structure and Makefile system
22:34 Specifying a target platform
24:39 Building and compiling
25:29 Choosing a JTAG device and running an executable
26:04 Setting an active executable
29:55 Renaming projects
31:59 Renaming a workspace
33:03 Reopening a workspace and resuming your work
Walkthrough on macOS:
• XC-IDE Walkthru - macOS
Requirements:
An installed XMOS toolchain
www.xmos.ai/software-tools/
Microsoft Visual Studio Code
code.visualstudio.com/download
Git for Windows
git-scm.com/download/win
The "XC-IDE" VS Code extension (.vsix)
bitbucket.org/kpatterson/xc-i...
25 июл 2024