Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7751
  • 博文数量: 8
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-07 14:26
文章分类

全部博文(8)

文章存档

2012年(8)

我的朋友
最近访客

分类:

2012-02-20 16:25:56

边缘触发:有上升缘和下降缘以及上升下降缘触发三种。
电平触发:有低电平和高电平触发两种,当中断线处于低电平或高电平时会持续产生中断。
举例说,如果按键用中断的方式实现,按下该键持续一段时间然后松开,当采用边缘触发时:
        1:如果采用上升缘或下降缘触发,则产生一次中断。
        2:如果采用上升缘和下降缘触发都触发的方式,则产生两次中断。
        当采用电平触发时,在按下其间会持续产生中断(周期一般由cpu的机器周期决定)
linux内核分别使用handle_level_irq和handle_edge_irq来分别处理这两种情况
阅读(310) | 评论(0) | 转发(0) |
0

上一篇:Intel 移位指令的陷阱

下一篇:没有了

给主人留下些什么吧!~~