嵌入式爱好者

查看: 6508|回复: 0

按键驱动中断方式函数request_irq的问题

[复制链接]

2

主题

3

帖子

8

积分

扫一扫,手机访问本帖
发表于 2015-1-6 14:24:44 | 显示全部楼层 |阅读模式

开发板:FL2440
内核版本:2.6.12
问题:中断函数
static int but_drv_open(struct inode *inode, struct file *file)
{
    request_irq (IRQ_EINT0, buttons_irq, IRQT_BOTHEDGE, "S2", 1);
    return 0;
}
打开中断 exec 5</dev/but 然后按键触发不了中断,cat /proc/intterupts 中断次数也不变,见图:
大神帮忙看看~是不是内核版本的问题,导致 IRQT_BOTHEDGE 这个参数不对?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-4-5 02:00

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表