当前位置: 首页 > news >正文

MSPM0G3507——解决printf重定向在其他位置不能用的问题(printf重定向的补充)

除了之前发的文章的printf重定向的代码之外,还要加上这样一段代码即可


int puts(const char *_ptr)
{int count = fputs(_ptr,stdout);count +=fputs("\n",stdout);return count;}

完整的重定向:


int fputc(int c, FILE* stream)
{DL_UART_Main_transmitDataBlocking(UART_0_INST, c);return c;
}int fputs(const char* restrict s, FILE* restrict stream)
{uint16_t i, len;len = strlen(s);for(i=0; i<len; i++){DL_UART_Main_transmitDataBlocking(UART_0_INST, s[i]);}return len;
}int puts(const char *_ptr)
{int count = fputs(_ptr,stdout);count +=fputs("\n",stdout);return count;}

放在主函数即可 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【密码学】密码学五要素
  • 使用c++进行大规模的矩阵运算
  • Debezium日常分享系列之:Debezium 2.7.0.Final发布
  • Qt使用sqlite数据库及项目实战
  • 微信小程序利用第三方库xlsx导出excel
  • Docker-基础
  • LeetCode 30. 串联所有单词的子串
  • 大厂面试官赞不绝口的后端技术亮点【后端项目亮点合集(2)】
  • 基于Qt实现的PDF阅读、编辑工具
  • 解决vscode配置C++编译带有中文名称报错问题
  • 网络爬虫基础
  • 电商视角如何理解动态IP与静态IP
  • Linux 防火墙配置指南:firewalld 端口管理应用案例(二十个实列)
  • Portainer 是一个开源的容器管理平台-非常直观好用的Docker图形化项目
  • Python中解决os.listdir命令读取文件乱序问题方法
  • 网络传输文件的问题
  • css布局,左右固定中间自适应实现
  • Invalidate和postInvalidate的区别
  • mongodb--安装和初步使用教程
  • MySQL QA
  • vue-router的history模式发布配置
  • 阿里云Kubernetes容器服务上体验Knative
  • 初识MongoDB分片
  • 多线程事务回滚
  • 京东美团研发面经
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 模型微调
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 算法-插入排序
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 阿里云ACE认证学习知识点梳理
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 交换综合实验一
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​1:1公有云能力整体输出,腾讯云“七剑”下云端
  • # 利刃出鞘_Tomcat 核心原理解析(二)
  • (70min)字节暑假实习二面(已挂)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (笔试题)合法字符串
  • (苍穹外卖)day03菜品管理
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (强烈推荐)移动端音视频从零到上手(下)
  • (区间dp) (经典例题) 石子合并
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (杂交版)植物大战僵尸
  • ****Linux下Mysql的安装和配置
  • .naturalWidth 和naturalHeight属性,
  • .net 7和core版 SignalR
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .net mvc部分视图