导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    gpadc的按键驱动

    MR Series
    3
    3
    1787
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      cfxcfx LV 5 最后由 编辑

      5bf88d87-07e7-4466-99a7-24e9d9c41df0-image.png
      dts配置按照当前配置完成后,
      getevent
      数据一致不停的刷
      如何配置成我按一下按键才刷数据?

      A 1 条回复 最后回复 回复 引用 分享 1
      • Y
        YiXinTai LV 5 最后由 编辑

        Linux_GPADC_开发指南.pdf

        1 条回复 最后回复 回复 引用 分享 0
        • A
          Asoul_Ava LV 5 @cfxcfx 最后由 编辑

          @cfxcfx
          进入sunxi_gpadc.c文件中,删除以下代码中的 |BIT_MASK(EV_REP)

          	switch (id) {
          	case GP_CH_0:
          #ifdef CONFIG_ARCH_SUN8IW18
          	case GP_CH_3:
          		input_dev->evbit[0] = BIT_MASK(EV_KEY);
          #else
          		input_dev->evbit[0] = BIT_MASK(EV_KEY)|BIT_MASK(EV_REP);
          #endif
          		for (i = 0; i < KEY_MAX_CNT; i++)
          			set_bit(sunxi_gpadc->scankeycodes[i],
          					input_dev->keybit);
          		break;
          

          应该是,我去试验一下。

          1 条回复 最后回复 回复 引用 分享 0
          • 1 / 1
          • First post
            Last post

          Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

          行为准则 | 用户协议 | 隐私权政策