嵌入式C语言中串口输出重定向实现

        嵌入式学习、做项目,经常都会用到串口,而用串口最多的时候,就是类似 printf 这种打印输出的时候。嵌入式C语言中串口输出重定向实现_第1张图片

比如:

  • 打印输出日志信息

  • 打印输出调试信息

  • 查看实时数据等

        而 printf 基本都会用到“重定向串口” ,本文结合这个问题,来简单分享一下相关内容。

嵌入式开发重定向串口的几种方法

分享“重定向串口”之前,我们先说说几种常见的 printf 方式。常见的方式:

1.UART打印输出

2.仿真打印输出

3.SWO打印输出

4.JLink-RTT打印输出

额外还有一些专有的调试诊断工具,比如:

5.STM Studio打印输出变量

6.STM32CubeMonitor打印输出变量

当然࿰

你可能感兴趣的:(单片机项目实战操作之优秀,c语言,开发语言)