【发布时间】:2019-08-13 08:28:21
【问题描述】:
我正在使用 IAR Embedded Workbench Arm 8.30.1 构建一个嵌入式应用程序项目。我使用printf 语句将输出记录到Terminal IO。但是,我看不到记录到Terminal IO window and the log file. But theAuto Window` 的输出正确显示了变量的值。我正在使用 ST-Link 调试器。
No output in Terminal IO after the printf statement is executed
【问题讨论】:
-
请出示您的代码。
-
您启用了半主机吗?
-
我已经附上了代码截图
-
什么是半主机?你能解释一下吗,我是这个 IDE 的新手
-
据我了解,启用半主机将您的二进制文件与特殊版本的标准库链接起来,该版本允许标准输入、输出和错误流通过您的调试器进行流式传输。有关详细信息,请参阅您的编译器和 IDE 手册。