Skip to content

analogdevicesinc/VSCode-Maxim

Repository files navigation

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 and Makefile (where applicable). Standard compression formats such as .zip, .rar, .tar.gz, etc. are all acceptable.