您好,欢迎光临本网站![请登录][注册会员]  
文件名称: S3C2440 的中断寄存器
  所属分类: 硬件开发
  开发工具:
  文件大小: 114kb
  下载次数: 0
  上传时间: 2011-07-22
  提 供 者: la***
 详细说明: 中断分两大类:内部中断和外部中断。 外部中断: 24个外部中断占用GPF0-GPF7(EINT0-EINT7),GPG0-GPG15(EINT8-EINT23)。 用这些脚做中断输入,则必须配置引脚为中断,并且不要上拉。具体参考 datesheet 数据手册。 寄存器: EXTINT0-EXTINT2: 三个寄存器设定EINT0-EINT23的触发方式。 EINTFLT0-EINTFLT3: 控制滤波时钟和滤波宽度。 EINTPEND: 这个是中断挂起寄存器,清除时要写1,后面还有几个是写 1清除。当 一个外部中断(EINT4-EINT23)发生后,那么相应的位会被置 1。为什么没有EINT0-EINT3, 呵呵,看看SRCPND就知道了,里面没有 EINT4-EINT23的位子,所以有了 EINTPEND。 EINTMASK: 这个简单,是屏蔽中断用的,也就是说位为 1时,此次中断无效。 内部中断: 内部中断有8个寄存器,下面逐一来看。 寄存器: SUBSRCPND: 当一个中断发生后,那么相应的位会被置1,表示一个中断发生了。 INTSUBMSK: 与上一个是一伙的,中断屏蔽寄存器 INTMOD: 中断的方式。一个中断可以是普通中断,也可以是快中断,在这里设置,但 只能有一个快中断。 PRIORITY: 优先级寄存器。 SRCPND:当一个中断发生后,那么相应的位会被置1,表示一个或一类中断发生了 INTMSK: 中断屏蔽寄存器。 INTPND: 中断发生后,SRCPND中会有位置 1,可能好几个(因为同时可能发生几个 中断),这些中断会由优先级仲裁器选出一个最紧迫的,然后吧把INTPND中相应位置 1,所 以同一时间只有一位是1。也就是说前面的寄存器置 1是表示发生了,只有INTPND置 1, CPU 才会处理。 INTOFFSET: 用来表示 INTPND中哪一位置 1了,好让你查询,普通中断跳转时查询 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 中断寄存器
 输入关键字,在本站1000多万海量源码库中尽情搜索: