Iar™ Ewarm; Keil ® Mdk-Arm Μvision; Figure 59. Semihosting Configuration In Iar™ Ewarm - STMicroelectronics STM32 Application Note

Microcontroller debug toolbox
Hide thumbs Also See for STM32:
Table of Contents

Advertisement

Printf debugging
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
-> Library Configuration Pane.
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.
80/118
shows how to check if it is the case for the project in Options -> General options
Figure 59. Semihosting configuration in IAR™ EWARM
AN4989 Rev 3
AN4989

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32 and is the answer not in the manual?

Table of Contents

Save PDF