1.u8/u16/u32
unsigned char = u8
unsigned short int = u16
unsigned long int =u32
2.#if和#ifdef的区别
(1)
#if 常量表达式
程序段
//当常量表达式非零时候才编译本段
#endif
(2)
#ifdef 标识符
//标识符经过#define定义过无论零还是非零都编译
程序段
#else
程序段
#endif
3.0x0d、0x0a
0x0d 回车 /r 回到该行起始点
0x0a 换行 /n 转到下一行起始点
4.串行总线:
I2C:同步串行2线方式(一条时钟线、一条数据线)
SPI:同步串行3线方式(一条时钟线、一条数据输入线、一条数据输入线)
SCI:异步方式(一条数据输入线、一条数据输出线)
原文:http://www.cnblogs.com/sofunny/p/3539188.html