Chinaunix首页 | 论坛 | 博客
  • 博客访问: 504248
  • 博文数量: 76
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1534
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-10 16:28
文章分类
文章存档

2010年(1)

2009年(3)

2008年(72)

我的朋友

分类: LINUX

2008-06-10 10:55:57

   在S3C2410中有EINT0~EINT3,EINT4to7,EINT8to23一共24个外部中断源。这些都是和GPIO复用构成的。EXTINT0~EXTINT2将这些24个外部中断分成了3组,每8个外部中断有共同的属性分到一组中,通过这些寄存器可以设置外部中断的触发方式:高电平,底电平,上升沿,下降沿或者双边沿触发方式。
   EINTMASK(External Interrupt Mask Register)外部中断屏蔽寄存器,这里reset value是和INTMSK相同的初始数值都为0x000fffff,在最初的情况下都是屏蔽的。在这个寄存器中只是设置了EINT4~EINT23。
   EINTPEND(External Interrupt Pending Register)外部中断判决寄存器,通过这个寄存器可以判断出哪个外部中断被响应。
阅读(2519) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~