在usart.h中添加#inlcude "stdio.h"

/* Includes ------------------------------------------------------------------*/
#include "main.h"/* USER CODE BEGIN Includes */
#include "stdio.h"
/* USER CODE END Includes */

在usart.c中添加入下代码

/* USER CODE BEGIN 1 */
int fputc(int ch, FILE *f)
{uint8_t c = ch;HAL_UART_Transmit(&huart1,&c,1,2); /* 填写按照自己配置的串口 */return c;
}
/* USER CODE END 1 */

配置KEIL

以上三部完成后就可以使用printf函数了。

STM32CubeMX在freeRTOS中使用printf函数相关推荐

  1. PIC中实现printf函数出现:Warning [2066] type qualifier mismatch in assignment

    为什么会出现"Warning [2066] type qualifier mismatch in assignment"(警告[2066] 指定的类型限定符不匹配)? 解答:    ...

  2. 在stm32cubemx的freertos中创总任务跑支线任务

    目录 问题说明 解决步骤 验证方案 总结 问题说明 STM32CUBE的freertos的任务创建十分简单方便,但却有几个麻烦: 1.需要我们把要跑的任务具体代码都写进freertos.c的文件里面, ...

  3. STM32中关于串口通信的printf()函数重定向问题

    在STM32串口通信程序中使用printf()函数发送数据非常方便,但是需要先进行简单的配置,下面介绍两种配置方法. 方法一.对工程属性进行配置 第1步:在main.c中包含"stdio.h ...

  4. C语言printf重入,单片机中printf函数的重映射

    单片机中printf函数的重映射 一.源自于:大侠有话说 1.如果你在学习单片机之前学过C语言,那么一定知道printf这个函数.它最最好用的功能 除了打印你想要的字符到屏幕上外,还能把数字进行格式化 ...

  5. 正点原子FreeRTOS(中)

    更多干货推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程+刷题+面经+求职+讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!!!点击进入------ ...

  6. 这两种printf()函数重定向方法,太实用了

    作者:echobright 原文链接:https://blog.csdn.net/qq_29344757/article/details/75363639 在前面学习了STM32的串口编程,通过USA ...

  7. codeblocks printf函数打印不出来_最全C语言基本程序交互函数之输出到屏幕

    前言 上一栏目主要讲解了各种数据类型的知识,大家先闭眼回顾一下数据类型的知识哦.本章节主要内容是讲解程序的基本交互设计之程序的输出.程序和人交互无非就是通过外设进行输入信息,C语言中基本的交互的基本流 ...

  8. Python直接调用C库的printf()函数打印一条消息

    github博客传送门 csdn博客传送门 话不多说直接上代码 # 直接从 C 库中调用 printf()函数打印一条消息 # Windows 中的 C 库位于 C:\WINDOWS\system32 ...

  9. STM32的printf函数重定向

    版权声明:原创文章,请持怀疑态度阅读,欢迎转载,但请注明文章出处. https://blog.csdn.net/qq_29344757/article/details/75363639 在前面学习了S ...

最新文章

  1. 服务器信号为970101,cDIN_EN_ISO_306.970101精选.pdf
  2. UITextView 取消键盘方法
  3. 酷狗kuGoo 2007 和 flex有冲突
  4. 学习在 ArcEngine 中使用 Geoprocessing
  5. linux环境变量设置注意事项
  6. Python3 已经安装相关库,Pycharm 仍然报错 ModuleNotFoundError: No module named 'xxxxxx' 的解决办法
  7. html怎么引入圆角插件,jQuery圆角插件demo页面 张鑫旭-鑫空间-鑫生活
  8. 目标反射回波检测算法及其FPGA实现 之二:互相关/卷积/FIR电路的实现
  9. 提升代码格调——JavaScript 数组的 reduce() 方法入门
  10. [bug]使用SharpZipLib遇到中文名称乱码问题
  11. 解析JDK 7的Garbage-First收集器
  12. jsp在校大学生助学贷款管理系统
  13. bandicam安装及使用教学
  14. HDMI转SDI转换器信号损失方法
  15. 华为交换机配置acl规则
  16. NX/UG二次开发—CAM—快速查找程序参数名称
  17. 华硕固件 mysql_刷华硕固件后的桥接中继教程
  18. ICC II setupfloorplan
  19. 第三方阿里云盘小白羊版v2发布!提前尝鲜!!!!
  20. 计算机的发展史英语作文,A History of Modern Computing-现代计算机历史 (英文原版)

热门文章

  1. Patroni for opengauss 10:rewind
  2. 微信小程序实现俄罗斯方块
  3. C++内存对齐(可可西博客)
  4. MCADEx开发 ProE二次开发 Creo二次开发 菜单创建
  5. sublime安装及配置教程(C/C++版)
  6. 二手车评估师类毕业论文文献有哪些?
  7. 配电室综合监控系统在船舱中的应用 实现数据查找 配电监控
  8. 内网穿透究竟解决的是什么问题 与代理的区别
  9. java 运行 内存限制
  10. 挑战运营商?创业公司的N种活法