STM32CubeMX在freeRTOS中使用printf函数
在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函数相关推荐
- PIC中实现printf函数出现:Warning [2066] type qualifier mismatch in assignment
为什么会出现"Warning [2066] type qualifier mismatch in assignment"(警告[2066] 指定的类型限定符不匹配)? 解答: ...
- 在stm32cubemx的freertos中创总任务跑支线任务
目录 问题说明 解决步骤 验证方案 总结 问题说明 STM32CUBE的freertos的任务创建十分简单方便,但却有几个麻烦: 1.需要我们把要跑的任务具体代码都写进freertos.c的文件里面, ...
- STM32中关于串口通信的printf()函数重定向问题
在STM32串口通信程序中使用printf()函数发送数据非常方便,但是需要先进行简单的配置,下面介绍两种配置方法. 方法一.对工程属性进行配置 第1步:在main.c中包含"stdio.h ...
- C语言printf重入,单片机中printf函数的重映射
单片机中printf函数的重映射 一.源自于:大侠有话说 1.如果你在学习单片机之前学过C语言,那么一定知道printf这个函数.它最最好用的功能 除了打印你想要的字符到屏幕上外,还能把数字进行格式化 ...
- 正点原子FreeRTOS(中)
更多干货推荐可以去牛客网看看,他们现在的IT题库内容很丰富,属于国内做的很好的了,而且是课程+刷题+面经+求职+讨论区分享,一站式求职学习网站,最最最重要的里面的资源全部免费!!!点击进入------ ...
- 这两种printf()函数重定向方法,太实用了
作者:echobright 原文链接:https://blog.csdn.net/qq_29344757/article/details/75363639 在前面学习了STM32的串口编程,通过USA ...
- codeblocks printf函数打印不出来_最全C语言基本程序交互函数之输出到屏幕
前言 上一栏目主要讲解了各种数据类型的知识,大家先闭眼回顾一下数据类型的知识哦.本章节主要内容是讲解程序的基本交互设计之程序的输出.程序和人交互无非就是通过外设进行输入信息,C语言中基本的交互的基本流 ...
- Python直接调用C库的printf()函数打印一条消息
github博客传送门 csdn博客传送门 话不多说直接上代码 # 直接从 C 库中调用 printf()函数打印一条消息 # Windows 中的 C 库位于 C:\WINDOWS\system32 ...
- STM32的printf函数重定向
版权声明:原创文章,请持怀疑态度阅读,欢迎转载,但请注明文章出处. https://blog.csdn.net/qq_29344757/article/details/75363639 在前面学习了S ...
最新文章
- 服务器信号为970101,cDIN_EN_ISO_306.970101精选.pdf
- UITextView 取消键盘方法
- 酷狗kuGoo 2007 和 flex有冲突
- 学习在 ArcEngine 中使用 Geoprocessing
- linux环境变量设置注意事项
- Python3 已经安装相关库,Pycharm 仍然报错 ModuleNotFoundError: No module named 'xxxxxx' 的解决办法
- html怎么引入圆角插件,jQuery圆角插件demo页面 张鑫旭-鑫空间-鑫生活
- 目标反射回波检测算法及其FPGA实现 之二:互相关/卷积/FIR电路的实现
- 提升代码格调——JavaScript 数组的 reduce() 方法入门
- [bug]使用SharpZipLib遇到中文名称乱码问题
- 解析JDK 7的Garbage-First收集器
- jsp在校大学生助学贷款管理系统
- bandicam安装及使用教学
- HDMI转SDI转换器信号损失方法
- 华为交换机配置acl规则
- NX/UG二次开发—CAM—快速查找程序参数名称
- 华硕固件 mysql_刷华硕固件后的桥接中继教程
- ICC II setupfloorplan
- 第三方阿里云盘小白羊版v2发布!提前尝鲜!!!!
- 计算机的发展史英语作文,A History of Modern Computing-现代计算机历史 (英文原版)