iar定义arm版本_printf系列教程01_UART打印输出配置,基于STM32(Keil、IAR)

ccb0eecce067e565e2e1ad96d10e1d96.png

本文原创作者『strongerHuang

首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop

标签:printf、 SWD、 SWO、 SWV、 ITM、 JLink-RTT、 ST-Link、 J-Link、 仿真、 重定义、 串口映射

一、写在前面

在学习MCU时,使用UART串口输出,算是最基础的知识。

因此,通过串口映射实现printf也是最常见的方法。

本文针对初学者,讲述基于STM32在Keil、 IAR中实现printf输出的配置。

推荐阅读: 【专栏】Keil系列教程 【专栏】IAR系列教程

在已有UART收发工程的基础上,只需要两步就可实现printf打印输出:

·使用微库

·串口映射

二、使用微库

自己新建的Keil、 IAR工程,需要自己“勾选”微库。使用STM32CubeMX工具生成的工程,默认“勾选”微库。

2.1 Keil MDK-ARM使用微库

Project -> Options for Target -> Target 勾选上“Use Micro LIB”,如下图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值