EQU (1<<22)中的1<<22)是什么意思?

[复制链接]
 楼主| 584388726 发表于 2009-10-9 17:36 | 显示全部楼层 |阅读模式
菜鸟有问题
S3C2410的   BIT_SELFREFRESH EQU (1<<22)请问其中BIT_SELFREFRESH定义的是什么常量? (1<<22)是什么意思?若是<<左移,直接写成0X0400不就行了吗必那么麻烦?
阿南 发表于 2009-10-9 23:11 | 显示全部楼层
是左移,程序的可读性
gooogleman 发表于 2009-10-10 18:05 | 显示全部楼层
BIT_SELFREFRESH EQU (1<<22) 第22位置一,这样写明显是容易排错。
ciniao 发表于 2009-10-10 23:15 | 显示全部楼层
当需要改变某一位的时候这样有优势
kaoyanfd 发表于 2009-10-11 18:17 | 显示全部楼层
同问啊,我也是菜鸟
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

28

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部