(If you're viewing this document from within Visual Studio Code you can press CTRL+SHIFT+V
to open a Markdown preview window.)
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
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.
See the MSDK User Guide for detailed usage info.
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.