Semihosting with LinkServer in VS Code - MCU on Eclipse

TL;DR

Semihosting is an ARM technology that allows embedded applications to interact with a host system, enabling functionalities like console output and file input/output during debugging. This article walks you through setting up semihosting with the NXP LinkServer in Visual Studio Code (VS Code), focusing particularly on the necessary configurations in the launch.json file and how to manage terminal outputs.