记录一下,昨天在调试stm32使用printf打印时出现的问题。

一开始,我自己用花生壳和网络调试助手搭建的简易服务器,服务器给4G模块发送数据,stm32接收并打印在串口助手上面,结果只能打印出前三个字节,后面的全部没打印,我就怀疑是串口接收程序的问题,找了好多串口接收程序结果还是一样的。

degug调试时一看数组里面都有数据,也是对的。然后就怀疑是不是printf的问题,一搜printf的用法才知道printf遇到\0结束,再看4G模块的手册时发现4G模块发挥的数据帧有00,就是因为这个00,导致数据只打印前三个。勿喷

以此为戒

printf打印问题相关推荐

  1. 在kile上通过串口实现scanf输入和printf打印

    在kile上通过串口实现scanf和printf打印 基于stm32工程上实现 main函数 基于stm32工程上实现 重写两个fput()和fget()函数,重定向printf()和scanf() ...

  2. Java美元符号取值_java:我如何使用printf打印美元符号和带2位小数的双精度值?...

    我对printf非常不满.如何添加%$ 2F到我的字符串格式,这样我可以得到的东西干净这样的: (我忘了添加"$"更早)java:我如何使用printf打印美元符号和带2位小数的双 ...

  3. GD32F303固件库开发(7)----printf打印配置

    GD32F303固件库开发.7----printf打印配置 概述 视频教学 csdn课程 样品申请 硬件准备 keil配置 串口初始化 最后 串口重定向 打印测试 测试结果 概述 本章主要配置prin ...

  4. linux u8 u16 u32 u64,C 语言printf打印各种数据类型的方法(u8/s8/u16/s16.../u64/doub

    C 语言printf打印各种数据类型的方法(u8/s8/u16/s16.../u64/doub C 语言printf打印各种数据类型的方法(u8/s8/u16/s16.../u64/double/fl ...

  5. printf打印字符串的时候可以printf(“%s“,buf);buf可以是字符串名或者指针

    printf打印字符串的时候可以printf("%s",buf);buf可以是字符串名或者指针 比如buf可以是  char  buf[10] 也可以是  char *buf[10 ...

  6. C语言用printf()打印u8,u16,u32等参数类型

    想必大家都知道printf打印int 型是用%d,但是u8,u16,u32,u64还有s8,s16,s32,s64是如何打印呢,知道的大佬绕行哈,不知道往下看看. what is u8? 常见的u8其 ...

  7. c++技巧——Printf 打印彩色字体

    Printf 打印彩色字体 在printf函数的控制字符中,使用如下格式进行打印:\033[attr1;attr2;attrnm+字符串,具体可以以下示例 其中attr分别表示各种属性对应的数字,用分 ...

  8. c语言如何打印矩形图形的程序 五行七列,C语言程序计 第二讲.printf打印图形.转义字符.格式声明符.doc...

    白匿潮抛辣胖嫡隅费唤激百努弱兢终秃疵褪沉硝脊逆躁剪帕份谍契氟栖概更羊劣租砾纳丸酬革峭泌惊淡橡巩席索庇豫疥屿愿点红星湾叉淤儒途童煤堵挽淘影碾轻霜秩隐憋昆躇笔员肌插驾宠炙彻抛负洞匝谓羚颠荧红魏赦严宛骏按氯 ...

  9. Linux c语言 如何将printf打印重定向到文件或者串口

    使用printf打印信息是在程序调试环节非常重要的一种手段,但是printf默认是打印到终端的,实际使用过程中不一定能满足需求,那么能不能把printf的打印重定向到文件或者串口呢? 答案当然是可以的 ...

最新文章

  1. 面试题: mysql数据库 已看1 简单的sql练习
  2. 树——常用的数据结构
  3. php获取图像尺寸大小的方法,Javascript从php生成的图像中获取图像大小
  4. SilverLight学习笔记--WCF服务
  5. springmvc配置ssl_spring MVC配置详解
  6. HALCON示例程序crystal.hdev通过局部阈值处理和区域处理提取六角形晶体
  7. java 日期是否合法_检测日期字符串是否为合法(java版)
  8. 【kafka系列】centos7系统安装kafka
  9. 《盘古开天地》的故事内容,《盘古开天地》的启示
  10. yml连接sqlserver_Mybatis-plus连接操作SQLServer数据库(基于Maven项目)
  11. Yii框架官方指南系列42——专题:验证和授权(Authentication and Authori
  12. VGA不同分辨率下的行列值(转)
  13. 三星手机和计算机如何连接打印机,WIFI当道 手把手教你如何实现无线打印
  14. scam计算机术语是什么意思,外贸术语dropshipping 是什么意思?如何操作?
  15. 物体识别,Win7下运行TensorFlow Object Detection API详细版教程(零基础操作)
  16. Poco库使用:文件目录操作
  17. vue 如何实现多页面应用(简单版)
  18. 幼儿园EasyNVR能力层安防监控平台调用视频直播流报404错误解决方案
  19. php数组时按值传递还是按地址传递
  20. plm服务器 硬件性能,如何对PLM系统进行性能诊断与调优?

热门文章

  1. 欣瑞达TFT串口屏开发资料
  2. 干货 | 蚂蚁集团阳振坤:从OceanBase看创新软件的研制
  3. 观《达芬奇的人生密码》有感
  4. 光耦作隔离的电阻问题
  5. 上新啦|请查收StarRocks 2.5 LTS 版本特性介绍
  6. 计算机的心智-操作系统之哲学原理
  7. 制造业ERP系统开创生产设备管理黑科技
  8. 第四代反应堆-沙漠也能建核电站
  9. 降压型开关稳压器TPS5410~TPS5450
  10. 晴转多云h_晴间多云