Keil5软件是大部分小伙伴必备的开源工具,我们可以直接解决printf语句打印空白问题,操作步骤也很简单。这里就为大家带来详细的解决方法,希望可以帮助到大家!
第一步:打开 Keil 工程
双击打开自己编写的 Keil 工程文件(.uvprojx)。

第二步:打开工程设置
点击工具栏上的魔术棒图标(Options for Target),打开工程设置界面。

第三步:进入 Target 选项卡
在弹出的设置窗口中,点击 Target 选项卡,进入目标设备配置页面。

第四步:勾选 Use MicroLIB
在 Target 选项卡中,找到 Use MicroLIB 复选框,将其勾选选中。
MicroLIB 是 Keil 提供的精简版 C 库,可支持 printf 等标准输出函数在嵌入式环境中的正常使用。

第五步:保存设置
点击窗口下方的 OK 按钮,保存并关闭设置界面。

第六步:重新编译运行
回到主界面,点击工具栏的 Rebuild 按钮重新编译程序。编译完成后,printf 语句即可正常打印输出,不再出现空白问题。