EasyManua.ls Logo

STMicroelectronics STM32 - Figure 59. Semihosting Configuration in IAR EWARM; Iar Ewarm; Keil MDK-Arm vision

STMicroelectronics STM32
118 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Printf debugging AN4989
80/118 AN4989 Rev 3
Semihosting depends on the library provided by the IDE. The next sections present how to
set semihosting using the three main IDEs covered in this application note.
7.4.1 IAR™ EWARM
IAR™ EWARM provides a highly integrated semihosting feature, enabled by default.
Figure 59 shows how to check if it is the case for the project in Options -> General options
-> Library Configuration Pane.
Figure 59. Semihosting configuration in IAR™ EWARM
In such a case, simply use printf() / scanf() functions in the code.
Input and output of the program are displayed in the Terminal I/O window.
7.4.2 Keil
®
MDK-Arm µVISION
Keil
®
has no semihosting capability.

Table of Contents

Related product manuals