爱板网论坛

查看: 884|回复: 1

[原创] 【从0教学嵌入式Linux】第十九集

[复制链接]

主题

好友

3909

积分

版主

  • TA的每日心情
    奋斗
    2016-6-24 09:52
  • 签到天数: 112 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-6-3 17:51:59 |显示全部楼层
    19课:编写按键KEY的驱动程序
    图片100.jpg
    1.本课内容借助Linux内核中的input子系统进行修改。
    2.开发板中案件图原理如下
    图片1.jpg
    8个按键分别为:EINT0,1,2,3,4,5,6,7,对应的核心板GPIOGPH0_0,1,2,3,4,5,6,7
    图片2.jpg
    3.编辑/kernel/drivers/input/keyboard/s3c-gpio_keys.c文件
    图片3.jpg
    4.修改s3c_gpio_keys结构体
    图片4.jpg
    图片5.jpg
    5.编辑kernel/arch/arm/mach-smdkv210.c文件
    图片6.jpg
    6.编辑gpio_buttons结构体,定义按键的键值
    图片7.jpg
    图片8.jpg
    7.查询键值请参看文件/kernel_smdkv210/include/linux/input.h
    8.编辑完成后,重新编译内核即可

    回复

    使用道具 举报

    主题

    好友

    4329

    积分

    状元

  • TA的每日心情
    奋斗
    前天 23:17
  • 签到天数: 1016 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-6-5 22:46:06 |显示全部楼层
    下载下来,参考和学习
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网

    GMT+8, 2018-5-27 07:44 , Processed in 0.148744 second(s), 14 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部