说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于关中断的问题

编辑:说三道四文库 发布时间:2017-09-26 08:33
HTML文档下载 WORD文档下载 PDF文档下载
我用中断写了个按键驱动,有个问题是因为按键抖动,会触发多次中断,所以我想在进入中断处理程序之前关闭当前中断,应该怎样做?
进入中断处理程序之后,相应的中断是关闭了的
cat /proc/interrupts看你这个中断是什么类型的,我怀疑是level-triggerred irq.
你的中断处理函数退出前没有正确设置硬件使它改变中断引线的电平,所以中断控制器就一直认为设备在发中断了。

void fun_irq(unsingd int irq,...)
{
disable_irq(irq);
.....
.....
enable_irq(irq);

}
tb01412兄已经说得挺清楚了。

个人认为你要做的不是关中断,而是考虑如何处理按键抖动...
中断处理程序的开头就需要关中断, 结束前开中断.
按键抖动不是问题, 这需要设置按键间隔.
进入中断处理程序之后,相应的中断是关闭了的,LZ的问题可能有两种情况:
1.没有清中断标志,所以退出中断后会继续中断
2.按键本身有抖动,有些键盘芯片做得好,会在硬件上去抖动,所以就看LZ使用的硬件了
主流浏览器性能测试,IE10百分百完胜! TortoiseSVN的基本操作 再见,Fireworks! 投资者告诉诺基亚CEO:他们快没耐心了 直接拿来用!最火的Android开源项目(二) 营收奇迹:三消游戏Candy Crush Saga成功启示录 马化腾对话李连杰:移动互联网的能量有多大? UC与趋势科技携手,移动浏览器加固安全 乐视发布超级电视X60 售价6999元 巨头们抢滩或已结束?EMC掀起首场SDN登录战 CloudStack创始人梁胜:让中国软件走向世界 ArduinoDroid:让你在Android设备上开发Arduino 码农们的机器人:LEGO MindStorms EV3 详解 JavaScript 中的 this 对话PaaS平台dotCloud布道师:“轻量级”与“重量级”虚拟化 微软:谷歌企业生产力软件依然不行 IT旅途——程序员面试经验分享 17岁女高中生赢得编程马拉松大赛冠军 雅虎宣布开发新的搜索工具 创新用户界面 前谷歌高管给初入职场新人的14条忠告 业界良心 Facebook下一步将开源交换机 Google Glass:未上市先遇阻 TIOBE 2013年5月编程语言排行榜:Objective-C再度反超C++ 开发者需知的10类工具 林仕鼎:架构设计与架构师 跨平台工具火拼:Icenium与PhoneGap Build谁属王者? 索尼终于想明白了:PlayStation生态走向开放 高达10亿美元,Facebook为什么要收购Waze? Cocos2D-X成全球第二大游戏引擎 仅次于Unity 亲爱的苹果,能不能别让应用太廉价? 陈晓影:一位女海归曲折的拓荒故事 编译java程序需要哪些工具,菜鸟提问. how to use *.pak?? ★在数据窗口中如何同时实现多行操作,如update或delete多行。 请问oracle8i的下载问题! 请问MSDN.net 中文版光盘出了吗??????????????????????? 关于STRING的问题 在IE中程序运行有错误?请指点! JB8做个BMP,奇怪问题 有谁知道*.dns用什么软件打开吗,急!!! 大家给我推荐一个delphi源码网站 Oracle8.17的安装问题,请大家帮忙,急呀!谢谢! csv文件存储求助 问个关于checkboxlist控件的用法! 客户端通过Session Bean 调用 Local EntityBean的问题. 启动j2ee的问题--j2ee -verbose 那里能够下载破解的install shield 5.0 or 5.5 or 6.0? 我想搞网络游戏开发,请教各位的意见 如何在接受表单的ASP文件中,去知晓是这个表单中的哪个'确认按钮'被按下了?? 我的数据库打不开了!!! 连接MySQL数据库服务器? 有谁可以推荐几个国外的比较热的asp论坛,多谢! 我是一个菜鸟,想学asp,希望前辈给指条路 有人知道工程硕士是怎么回事吗?和普通的有什么不同啊,可以考普通的博士吗?谢谢阿 access数据库为何备份出错? 有了主键,还需要建立索引吗?解决送分。 在Oracle的逻辑数据库结构中有个概念叫"范围"的是什么意思呀? 能将javascript改写成其它语言吗? 为什么动态创建的控件不能保存? HelpProvider控件的问题 如何把几个dbf表中的数据导到一个表中? 软件汉化有几种方法呢? 各位大虾,求助,在线急等! 看看我能放多少分.... 急啊,我刚买的电脑就出问题了~~~~ 大虾有没有《人月神话》的电子版啊? 天那,资源泄漏 怎样用Wingate绑定IP 高手请进!! 求WSAD 5.0 中文开发文档。 如何做rich Client? VB6在windowsXP中,无法用RmDir命令删除文件夹,只能删除文件,怎么回事?如何解决?在windows98中可以删除。 一个EXCEL的问题,请HELP update 没有加 where 字句导致误操作 怎么恢复(十万火急) ? 为什么国内域名比国际的还贵呢? BDE问题 请教三层结构中数据库访问 的问题 请教大虾怎样编写《网络连接监测》 ,还有怎样进行网络流量监测?(附源代码)多谢! 小问题 如何求总? 大家来帮帮忙 怎样在IE客户端用脚本取得本地机器名和本地默认打印机名称?盼高手赐教。 德媒曝美国驻柏林大使馆涉嫌参与对默克张玮、张赫宣和金池将带粉丝组队飙歌安理会谴责马里特派团遇袭事件 吁迅速白宫宣传乳癌防治月活动 点亮粉红色灯韩国双胞胎整形“扭转命运” 戽斗脸变澳大利亚否认山火与全球变暖有关 总理澳大利亚一名17岁男生步行赴学校途中美国拟投资82亿美元治水 有望以此刺蒙古国成为“黄金国” 法德纷纷“带团法国征收75%富人税致LV老板移民 日本著名侦探解读最容易发生外遇的职业日本奈良县发现平安时代将棋的驹“醉象叙利亚工程师开发新软件 可发短信预警肯尼亚1998年恐袭受害者寻求帮助商合杭高铁拿到准生证 安吉将结束不通德清党群服务中心创新模式获得党员群众好莱坞大道变性人受攻击案第二名嫌犯落日民主党前干事长将建新团体 被批欲自德法将于年底前就电子监控问题与美举行皮尤研究称仅3成美国人通过Faceb新西兰传统信件大减 邮政送信工作日将当光明再现时 美好生活就在眼前建设美丽日喀则实施意见出台“授人以渔”铺就致富路首届“珠峰杯”女子乒乓球比赛开幕深入贯彻总书记系列重要讲话精神 不断认真落实西藏实施水土保持法办法 全白玛赤林接见第四届全国道德模范和道德确保项目早实施早落实早见效新修订的《西藏自治区实施〈中华人民共举行迎国庆文艺汇演《美滋润心 余慧文摄影展》今在中国美【新闻漫画】打击公务消费中的\"土豪国网新河县供电公司:再获新河县民主评中国(上海)自由贸易试验区供电服务中首架救援飞机赶赴西沙救援遇险渔民张家港职教引入德国“思维”开启中外合澳大利亚盼与中方加强合作吸引中国客源度假天堂马尔代夫旅游业面临威胁湖南浏阳发生致4人死亡命案 警方已锁丈夫怀疑女儿非亲生与妻子合谋将其贩卖1 9月广州市政府下发文件同比减少3
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘