• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

在串口通讯中使用printf函数

雪狼 2021-03-15 浏览量:604
在串口函数中,如果要是想使用printf函数,那么应该去改底层程序,我这改了,为什么串口还是啥都不显示啊?
我这头文件是没问题的,串口数据调的也没问题啊!!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 其实printf是fprintf的再次包装,它把fprintf中的输出句柄(接口、文件)固化为标准输出啦,所以需要把串口作为标准输出位置去处理,这样才能实现你想要的功能。
    • 发布于 2021-03-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 先把串口发一些固定的数,调一下,把串口调通了,再加上printf吧
    • 发布于2021-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 不需要改底层函数,重定向一下printf函数即可,只需要加上一段代码即可,网上的教程很多的。
    • 发布于2021-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 你把串口配置好后,只要重定向一下printf函数就行了的,不用修改底层的
    • 发布于2021-03-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

在串口通讯中使用printf函数