• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : android-kernel linux2.6.36 外部中断6 复制链接 | 浏览器收藏 | 打印
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
楼主  发表于: 2011-11-23 14:38

 android-kernel linux2.6.36 外部中断6

我在GPN6上接了个按键,在mach-mini6410中把这个按键加入到static struct gpio_keys_button gpio_buttons[]这个里面:
        .gpio        = S3C64XX_GPN(6),
        .code        = 139,
        .desc        = "MENU",
        .active_low    = 1,
        .wakeup        = 0,
改成这样,但是编译之后的内核就启动不了了.这是什么原因.我在其它地方没有找到用了GPN6的.有没有哪位用了GPN6的?
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
1楼  发表于: 2011-11-23 15:35
我试过其它的从1-9就只有6不能用?这是为什么?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-11-24 09:26
“内核启动不了”这具体是什么情况?
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
3楼  发表于: 2011-11-24 10:25
启动到这个地方就死了:
NET: Registered protocol family 17
Bluetooth: L2CAP ver 2.15
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
lib80211: common routines for IEEE802.11 drivers
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
s3c-rtc s3c64xx-rtc: hctosys: invalid date/time
不能说是死了,应该是暂停了,如果把接了GPN6的按键按下去他就继续往下执行,不如不按他就暂停着不动.内核里面没有用到外部中断6啊.
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
4楼  发表于: 2011-11-25 10:37
什么情况 ?没人用eint6吗?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
5楼  发表于: 2011-11-25 15:24
暂停状态下,串口不能输入?

另外,你可以仔细看看s3c6410 datasheet,看看这根pin有没有什么特别的
[ 此帖被911gt3在2011-11-25 15:30重新编辑 ]
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
6楼  发表于: 2011-11-25 17:56
输出,输入都不行.这个脚的特殊功能就是外部中断6.
事情总会有解决的一天
级别: 侠客
UID: 52917
精华: 0
发帖: 117
金钱: 585 两
威望: 117 点
综合积分: 234 分
注册时间: 2011-07-28
最后登录: 2015-08-27
7楼  发表于: 2011-11-25 17:59
要感谢你回复,但是你回复能不能有点档次啊,你这回复让我觉得你根本都没有研究过这个.
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
8楼  发表于: 2011-11-25 18:44
一开始,你的提问并没有说清楚情况,甚至于你是用什么板,什么版本的软件都不知道
另外,你确定你接的按键正确吗?有没有量过?这些你都没有说明

出现问题的可能有很多种,我也只能去推测
驱动的源文件是drivers/input/keyboard/gpio_keys.c,你可以在里面增加打印,看看初始化是不是正常
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
9楼  发表于: 2011-11-25 19:39

一开始,你的提问并没有说清楚情况,甚至于你是用什么板,什么版本的软件都不知道
另外,你确定你接的按键正确吗?有没有量过?这些你都没有说明

楼上正解,这个才是真正的问题。连问题都描述不清楚的人,还能指望得到什么有价值的回答?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go