单片机知识
追寻心中的梦
不积跬步无以至千里不积小流无以成江海
展开
-
51单片机串口通信使用类似printf函数的两种办法
今天就简单来说说怎么在51单片机中使用"printf"函数:包括使用自带的printf函数和自己动手写一个printf函数,再贴代码之前先介绍几个相关的知识,主要用于自己写printf函数。①C语言函数:vsprintf,其原型为int vsprintf(char *string, char *format, va_list param);,作用为将param按格式format写入转载 2014-10-07 10:10:56 · 20060 阅读 · 2 评论 -
可变参数列表及printf函数的实现
原文:http://blog.chinaunix.net/uid-23215128-id-2521483.html一直没有搞懂printf函数是怎么实现的,今天又看了一下可变参数列表的函数的编写,大概的了解了一点。反推出原来没想到的一个东西,那就是函数形参列表中的变量在内存中的位置是顺次排列的。头文件Stdarg.h里的几个宏定义就是利用了这么一点,顺次获取多个参数,感觉还是挺笨的一个转载 2014-10-07 10:07:39 · 973 阅读 · 0 评论