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

MDK的模拟调试时的串口输出实现方式

sgf201 2018-05-21 浏览量:867
STM32模拟调试的时候,串口输出是真的通过模拟一个串口的硬件逻辑实现的,还是用printf接管标准的输入输出而实现的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 那种是模拟了一个真实的串口实现的
    • 发布于 2018-05-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • printf最后还是通过串口来输出打印信息的
    • 发布于2018-05-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 是 不是keil的虚拟串口啊

    https://www.cnblogs.com/hiker-blogs/archive/2012/03/12/2392273.html

    • 发布于2018-05-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个主要取决于fputc()函数里面用什么来实现,里面写的是串口的发送函数,则printf()就是用串口打印,还可以是别的办法如LCD输出。

    • 发布于2018-05-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 模拟调试并不会真的模拟一个串口,都是通过C语言包里的打印函数输出的
    • 发布于2018-06-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 不是的,printf底层也是用usart-SendData函数的
    • 发布于2018-06-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MDK的模拟调试时的串口输出实现方式