Showing results for embedded - C++ Team Blog

Jan 23, 2023
3
1

Deploy and debug apps on remote targets

Marc Goodner
Marc Goodner

There are a number of ways that Visual Studio and Visual Studio Code enable you to interact with remote machines. Both can enable you to connect to a remote machine and use it as a build machine and debug your applications there. Sometimes though your target is not the same as your build machine. For example, for embedded Linux devices you will ...

C++Containersembedded
Sep 14, 2022
0
4

vcpkg Environment Activation in Visual Studio

Marc Goodner
Marc Goodner

In Visual Studio 2022 17.4 vcpkg environments will now automatically activate. A vcpkg environment is described by a manifest that captures the artifacts necessary for building your application (learn more about vcpkg artifacts). Today the vcpkg artifact experience is focused on embedded developers, but we will be expanding this in time to all C++ ...

VcpkgC++embedded
Sep 1, 2022
9
6

Importing ST projects into Visual Studio Code

Marc Goodner
Marc Goodner

In the world of Arm microcontrollers there are many silicon vendors, one of the largest is STMicroelectronics. ST has a large catalog of available devices with many capabilities as well as supporting development boards for evaluating them. They also produce STM32CubeIDE, a custom IDE to use when targeting their devices, and STM32CubeMX, a ...

C++New FeatureVcpkg
Jun 7, 2022
0
3

Serial and Zephyr support for Visual Studio and VS Code

Marc Goodner
Marc Goodner

We are continuing to improve our embedded development support in Visual Studio and VS Code. We have recently introduced a serial monitor and RTOS support for Zephyr. These capabilities are present in Visual Studio 17.3 Preview 1 as part of the Linux and embedded development workload. The Embedded Tools extension for VS Code also includes these ...

embeddedNew FeatureIoT
Mar 10, 2022
4
3

Embedded Software Development in Visual Studio Code

Marc Goodner
Marc Goodner

In this post we will walk through the new Visual Studio Code Embedded Tools extension. We'll show how to acquire embedded tool dependencies with vcpkg then edit, build, deploy, and debug an Azure RTOS ThreadX project highlighting the new peripheral register and RTOS object views.

embeddedNew FeatureIoT
Dec 6, 2021
15
2

Embedded Software Development in Visual Studio

Marc Goodner
Marc Goodner

In this post we will walk you through Visual Studio installation of the embedded workload, how to acquire embedded tool dependencies with vcpkg, then demonstrate edit, build, deploy, and debugging directly in Visual Studio with new peripheral register and RTOS object views. We will demonstrate all of this with an Azure RTOS ThreadX project.

embeddedNew FeatureIoT