查看: 571|回复: 1

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

[复制链接]

90

主题

1

好友

3322

积分

版主

Rank: 7Rank: 7Rank: 7

  • 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.编辑完成后,重新编译内核即可

    www.sinlinx.com
    回复

    使用道具 举报

    3

    主题

    1

    好友

    3752

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    奋斗
    昨天 22:28
  • 签到天数: 866 天

    连续签到: 6 天

    [LV.10]以坛为家III

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

    使用道具 举报

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

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2017-9-19 23:26 , Processed in 0.144104 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部