AT32 MakefileAn extension to compile, debug, and flash AT32 projects. This extension is built to work in conjunction with AT32 Work Bench, and will build the project using the ARM GCC toolchain. It will automatically start up when it finds an AT32 Work Bench file ( This extension also supports using cpp files; however, NOTE: Your AT32 Work Bench project needs to be generated as a makefile project under "Toolchain/IDE -> Makefile". PrerequisitesThere are a few command line tools that need to be installed for this extension to work. Install them manually and set the paths in the extension settings:
How to UseClick on the AT32 icon in the activity bar and select the command you want to run. Once this is done for the first time, you can also use the shortcut Features
Build ProcessThe build process uses the information of the AT32 Work Bench makefile and the ConfigurationThe recommended way of configuring the build (i.e., adding flags, adding files/directories) is by means of the Credits & DisclaimerAT32 Makefile is a derivative of stm32-for-vscode, which is Copyright (c) Bureau Moeilijke Dingen and licensed under the MIT License. The MIT license text and the original copyright notice are preserved in the LICENSE file. AT32 Makefile is an independent, community-maintained extension for use with AT32 projects generated by AT32 Work Bench; it is not an official product of Artery or of the stm32-for-vscode authors. |