自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 利用C标准库函数vsprintf()实现多路串口使用“printf()”输出

在集成开发环境MDK下进行裸机开发,总避免不了使用printf()函数,通过串口打印数据,进行通讯或者进行程序的可视化调试(通过串口,将调试信息打印到电脑端,进行分析),通常,会对printf()函数进行输出重定向。其中printf是c标准的库函数,包含在<stdio>文件里边,具体怎么实现我们不去深究,只要了解printf()主要是通过调用fputc()函数进行数据的输出,所以可以重写fputc()函数,重定向输出接口,例如,原子的例程如下:int fputc(int ch, FILE*

2021-01-13 16:19:58 2284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除