Awesome
VSCode-Maxim
(If you're viewing this document from within Visual Studio Code you can press CTRL+SHIFT+V
to open a Markdown preview window.)
Quick Links
Introduction
VSCode-Maxim is a set of Visual Studio Code project configurations and utilities for enabling embedded development for Analog Device's MSDK and the MAX32xxx/MAX78xxx microcontrollers.
The following features are supported:
- Code editing with intellisense down to the register level
- Code compilation with the ability to easily re-target a project for different microcontrollers and boards
- Flashing programs
- GUI and command-line debugging
Dependencies
Installation
Install the MSDK, then set "MAXIM_PATH"
in your user VS Code settings.
See Getting Started with Visual Studio Code in the MSDK User Guide for detailed instructions.
Usage
See the MSDK User Guide for detailed usage info.
Issue Tracker
Bug reports, feature requests, and contributions are welcome via the issues tracker on Github.
New issues should contain at minimum the following information:
- Visual Studio Code version #s (see
Help -> About
) - C/C++ Extension version #
- Target microcontroller and evaluation platform
- The projects
.vscode
folder andMakefile
(where applicable). Standard compression formats such as.zip
,.rar
,.tar.gz
, etc. are all acceptable.