EasyManuals Logo

STMicroelectronics STM32 User Manual

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
Page #80 background imageLoading...
Page #80 background image
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

Questions and Answers:

Question and Answer IconNeed help?

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

STMicroelectronics STM32 Specifications

General IconGeneral
BrandSTMicroelectronics
ModelSTM32
CategoryMicrocontrollers
LanguageEnglish

Related product manuals