君子应知进退方,时机不到且隐藏。
妆未梳成未见客,势弱稍时敛锋芒。
腹隐良谋待机至,东山再起斗志昂。
遥想曹刘煮酒事,高明刘备扮愚郎。
一、 Linux 内核自带 KEY 驱动使能
进入Linux内核源码根目录下,输入make menuconfig打开图形配置界面,按照以下路径打开KEY驱动配置项:
Device Drivers -> Input device support -> Keyboards (INPUT_KEYBOARD [=y]) -> GPIO Buttons

Device Drivers -> Input device support -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])

选中以后就会在.config 文件中出现“ CONFIG_KEYBOARD_GPIO=y”这一行, Linux 内核就会根据这一行来将 KEY 驱动文件编译进 Linux 内核。,打开.config 文件,会找到“CONFIG_KEYBOA
本文详细探讨了Linux内核自带的GPIO_KEY驱动的启用、分析及设备树节点编写。通过使能驱动、配置设备树并分析内核源码,确保按键驱动正常工作,用于唤醒LCD屏幕等应用。
订阅专栏 解锁全文
1511

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



