打印

寄存器设置问题

[复制链接]
797|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yybj|  楼主 | 2012-1-6 18:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rEXTINT0 &= ~(7<<16 | 7<<20 | 7<<24 | 7<<28);
  rEXTINT0 |= (2<<16 | 2<<20 | 2<<24 | 2<<28) ; //设置外部中断4_7下降沿触发
  谁知道这样设置后rEXTINT0寄存器最后的值是多少呢?
  过程是怎样的?
  这种移位设置原理是什么呢?
  为什么要这样设置?
沙发
gxgclg| | 2012-1-6 18:52 | 只看该作者
这是C语言中很简单的移位,按位取并,按位取反,按位或。你在任何一个C环境下,定义一个无符号长整型数,都可以做一下实验,看到结果的

使用特权

评论回复
板凳
火箭球迷| | 2012-1-7 08:46 | 只看该作者
楼主可以自己编程看看

使用特权

评论回复
地板
baidudz| | 2012-1-7 09:14 | 只看该作者
寄存器最后的值,楼主可以自己查看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

2496

帖子

1

粉丝