|
发表于 2016-3-31 23:05:43
14073 浏览 2 回复
按键的内核结构体数组怎么设置?
- struct btn_t {
- int gpio;
- int key;
- char *name;
- };
- static struct btn_t btns[] = {
- { EXYNOS4_GPX1(1), 1 ,"home" },
- { EXYNOS4_GPX1(2), 2 ,"back" },
- { EXYNOS4_GPX3(3), 3 ,"sleep"},
- { EXYNOS4_GPX2(1), 4 ,"vol+" },
- { EXYNOS4_GPX2(0), 5 ,"vol-" },
-
- };
复制代码 我想实现按键中断,应用程序打印相应按键的键值,结构体数组中的key值应该设置成什么?设置成1-5没有结果输出.
|
|
|
|
|
|
|
|
楼主|
发表于 2016-4-1 11:44:31
迅为电子Linux驱动教程
——中断之独立按键
该文档教程中没有提及键值的内容
键值是固定的吗,还是可以随机设置 |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号


|