#define MIN( x, y ) ( ((x) 《 (y)) ? (x) : (y) )

5,得到一个field在结构体(struct)中的偏移量

#define FPOS( type, field )

/*lint -e545 */ ( (dword) &(( type *) 0)-》 field ) /*lint +e545 */

6,得到一个结构体中field所占用的字节数

#define FSIZ( type, field ) sizeof( ((type *) 0)-》field )

7,按照LSB格式把两个字节转化为一个Word

#define FLIPW( ray ) ( (((word) (ray)[0]) * 256) + (ray)[1] )

关于控制,MCU就介绍完了,您有什么想法可以联系小编。