gpio键盘active_low 的作用
gpio键盘的结构图为
static struct gpio_keys_button gpio_keys_buttons[] = {
{
.code = SW_LID,
.gpio = LIHOME_GPIO,
.desc = "home",
.active_low = 1,
.type= EV_SW,
.wakeup= 1
},
};
active_low = 1,还是active_low =0,要根据硬件的连接,如果按下按键为高电平那么active_low =0,如果按下按键为低电平那么active_low =1.如果这个参数搞错了,
按键松开后就不断发按键键码,表现为屏幕上乱动作。
本文详细解释了GPIO键盘配置中active_low参数的意义,包括其如何影响按键输入信号的电平状态,并讨论了参数设置错误可能导致的问题及解决方法。
1064

被折叠的 条评论
为什么被折叠?



