Тёмный

XC-IDE Walkthru - Windows 

Kevin Patterson
Подписаться 5 тыс.
Просмотров 402
50% 1

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

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@lewjankilevich6575
@lewjankilevich6575 8 месяцев назад
Thank you so much for your great work, sir
@breedj1
@breedj1 3 месяца назад
This is gold
@Vergil_Wong
@Vergil_Wong 9 месяцев назад
Thank you for the work you've done! It's indeed a pity that there's no corresponding IDE for XTC15. I hope XMOS could provide similar plugin assistance, such as syntax highlighting for XC. Parsing XC into C is somewhat effective at present, but the unique syntax of XC is always an issue.
@kevpatt
@kevpatt 7 месяцев назад
Thank you. Yes indeed. The XC syntax highlighting in my extension was written by someone else who graciously allowed me to include it. But it would be nice to have full-blown XC language support from XMOS...
@makyray5014
@makyray5014 8 месяцев назад
Thank you! I'm really confused when I ran the XTC installer but only found a cmd program on my desktop.
@kevpatt
@kevpatt 7 месяцев назад
Were you able to get my XC-IDE setup working in VS Code?
@ianmacgregor1377
@ianmacgregor1377 7 месяцев назад
Hey Kevin, Really appreciate the extension and the tutorial walkthrough! I was able to follow through to the end and get up and running with an XK-AUDIO-316-MC eval board. I wanted to try out one of the XMOS USB HID samples (AN00129_hid_class) - it looks like their sample code is setup to use XC or C so I created a new folder in my workspace and copied over the source files for the C version. I am getting stuck on how to configure your makefile to work with this example. The example makefile has the line "USED_MODULES = lib_xud" - how would this get added to your makefile template? I'm going to try and reply to this comment with github link, a previous top-level comment I wrote included the link and it looks like the entire comment disappeared.
@ianmacgregor1377
@ianmacgregor1377 6 месяцев назад
My above question is a bit confusing, maybe I should rephrase - using this extension and build system, what is the proper way to use XMOS libraries like lib_xud? I assume this involves downloading the library somewhere locally and pointing to it with one of the makefiles. I've tried doing this and haven't had any luck. Any help would be appreciated!
Далее
Running the Xilinx ISE on an M1 MacBook Pro
1:09:19
Просмотров 17 тыс.
XC-IDE Walkthru - macOS
26:34
Просмотров 223
Maybe a little TOO much gel 😂
00:12
Просмотров 7 млн
What’s the deal with imaginary numbers?
14:52
Linux Toolbox Bash and Neovim
2:25:01
Просмотров 13 тыс.
How Microsoft Accidentally Backdoored 270 MILLION Users
14:45
What's inside a .EXE File?
8:27
Просмотров 418 тыс.
XMOS StartKit part 1: Introduction
32:26
Просмотров 7 тыс.
The Art of Code - Dylan Beattie
1:00:49
Просмотров 4,7 млн
How to Soldering wire in Factory ?
0:10
Просмотров 3,6 млн
10 МИНУСОВ IPHONE 15
18:03
Просмотров 28 тыс.
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00