宏定义法:直接就是常量操作 方法1:用#define来定义,方便省事,缺点:系统不做检查 方法2:用enum来定义,可以像#define一样定义常量,同时系统做检查.既可以定义某个位也可以定义几个位的组合,备注:enum中标识不可以重复,但后面的值可以重复. /*枚举法定义寄存器,枚举中的值可以重复但名称不能重复*/// 通信寄存器bit定义 enum{ /* 寄存器选择 RS2 RS1 RS0 */ REG_COMM = (0 << 4), /* 通信寄存器 */ REG_SETUP = (…