主题 : 关于mini6410开发板上面的用户按键 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 42212
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
综合积分: 84 分
注册时间: 2011-04-06
最后登录: 2012-03-25
楼主  发表于: 2011-06-03 16:20

 关于mini6410开发板上面的用户按键

请教高人,在文档上面看到开发板上面的8个按键是从cpu中断引脚直接引出的,现在不想重新编译系统源码,只是想利用jni,给这些按键的中断注册监听处理的函数,以便android应用里面可以处理这些按键的响应, 不知道用jni能否实现呢?
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-06-03 16:36
可参考:
http://www.aiothome.net/read.php?tid-9360.html

Android下定制按键可通过修改 /system/usr/keylayout/qwerty.kl 文件实现。
[ 此帖被hacker在2011-06-03 16:42重新编辑 ]
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-06-03 16:36
jni里面是不能注册中断处理函数, 中断处理必须在driver中做
按键按下后, 会有相应的事件的, 你可以看看Android应用开发方面的资料
级别: 新手上路
UID: 42212
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
综合积分: 84 分
注册时间: 2011-04-06
最后登录: 2012-03-25
3楼  发表于: 2011-06-03 16:51

 回 2楼(911gt3) 的帖子

mini6410开发板上面的8个按键,每个按下去之后,应用开发层面都会产生相应的事件吗?
级别: 新手上路
UID: 42212
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
综合积分: 84 分
注册时间: 2011-04-06
最后登录: 2012-03-25
4楼  发表于: 2011-06-03 16:54

 回 1楼(hacker) 的帖子

感谢hacker,先研究学习下~~