韦东山s3c2440
SanShuiGeGe
这个作者很懒,什么都没留下…
展开
-
宏定义中参数判断,简化代码,增加可读性
1. #define GPF_VALUE(m,n) ((m>0)?(GPFDAT |= (1<<n)):(GPFDAT &= ~(1<<n))) if (dwDat & (1<<0)) // S2没有按下 GPF_VALUE(1,4); // LED1熄灭 else GPF_VALUE(0,4); ...原创 2019-06-28 22:12:50 · 1329 阅读 · 0 评论 -
c语言中,printf手动确定可变参数
ubuntu下编译:gcc -m32 -o main main.c #include <stdio.h> typedef struct stu{ unsigned char * name; unsigned char old; unsigned int num; }STU_STRUCT; int myprintf(char *format,...) { char *p = (char...原创 2019-07-04 21:49:00 · 129 阅读 · 0 评论 -
IIC通信(一)
主从结构,一主多从。原创 2019-07-05 10:32:51 · 310 阅读 · 0 评论 -
c语言中,printf自动确定可变参数
#include <stdio.h> #include <stdarg.h> typedef struct stu{ unsigned char * name; unsigned char old; unsigned int num; }STU_STRUCT; int myprintf(char *format,...) { va_list p; int num; c...原创 2019-07-05 11:08:29 · 222 阅读 · 0 评论