STM32 VS Code ExtensionSTM32 embedded development support added to Visual Studio Code. How to usePrerequisitesSTM32CubeCLT is a toolset for third-party integrated development environment (IDE) providers, allowing the use of STMicroelectronics proprietary tools within their own IDE frameworks. For full functionality, three programs need to be installed on your computer: Features
Create VS Code compatible projects from STM32Cube projectsThis feature makes use of the extension "Embedded Tools" by Microsoft to create a VS Code compatible project from an STM32Cube project. Shortcut to create new application projects in STM32CubeMXOpens STM32CubeMX if it is installed on your computer. Cloning of STM32Cube firmware from GitHubAllows selecting firmware for an STM32 device to be downloaded and used in the project or used for source code referencing. STM32 MCU Developer ZoneA web page dedicated to STM32 developers describing all key ecosystem elements of STM32 and STM32Cube. STM32 firmware on GitHubThis is where STM32 firmware can be browsed for download or source code referencing. STMCUFinderOpens STMCUFinder if it is installed on your computer. ST Community forumA place where you can get support from other developers and ST employees, as well as contribute your own knowledge to help others. Give feedbackThis is where you can provide your feedback about this extension that you want us to hear. TroubleshootingWhen starting the debugger it can happen the connection to the board fails with a Visual Studio Code message reporting "Unable to start debugging. No process is associated with this object." To overcome the issue please install and run STM32CubeProg to upgrade the ST-LINK firmware as required. LicenseGet startedWatch the video to get started. |