Chinaunix首页 | 论坛 | 博客
  • 博客访问: 682628
  • 博文数量: 130
  • 博客积分: 2192
  • 博客等级: 大尉
  • 技术积分: 1410
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-31 15:37
文章分类

全部博文(130)

文章存档

2013年(1)

2012年(4)

2011年(27)

2010年(97)

2009年(1)

分类: 嵌入式

2010-07-25 17:56:46

第5章.GPIO 接口

上拉电阻、下拉电阻的作用:当GPIO引脚处于第三态(既不是输出高电平,也非低电平,而是呈高阻,即相当于没接芯片)时,它的电平由上拉电阻、下拉电阻决定。

//==============================================

第9章.中断体系结构
关于清除中断:
1.清除中断的时机:
可以在调用ISR之前清除中断,也可以在调用ISR之后清除中断,这取决于在ISR执行过程中,这个中断是否可能继续发生、是否能够放弃。如果在ISR执行过程中,这个中断可能发生并不能放弃,则在调用ISR之前清除中断(我的理解这样可能做不到,是不是在ISR的头部马上清除更实际呢?by imjacob),这样在ISR执行过程中发生的中断能够被个寄存器再次记录并通知CPU;如果在ISR执行过程中,这个中断不会发生或者可以丢弃,则在调用ISR之后清除中断。(我的理解,实际情况,两种情况很难辨别,何不就在ISR 头上清掉呢,反正无啥副作用,by imjacob)

2.清除中断的顺序
清除中断时,从源头开始:首先,清除具体外设的中断信号;其次,SUBSRCPND、SRCPND寄存器中的相应位;最后,清除INTPND寄存器中的相应位。(联系项目经验 ,usb---GPIO ----IVG,by imjacob
关于中断,我认为最好的图:




阅读(1751) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~