当前位置:   article > 正文

RK3568 支持4x4矩阵键盘_rk3568键盘矩阵

rk3568键盘矩阵


在对应的设备树添加:

  1. keypad {
  2. compatible = "gpio-matrix-keypad";
  3. pinctrl-names = "default";
  4. pinctrl-0 = <&GPIO3_A1_pin
  5. &GPIO1_D3_pin
  6. &GPIO1_D4_pin
  7. &GPIO1_C7_pin
  8. &GPIO1_D2_pin
  9. &GPIO1_D1_pin
  10. &GPIO1_D0_pin
  11. &GPIO3_A2_pin>;
  12. debounce-delay-ms = <20>;
  13. col-scan-delay-us = <400>;
  14. row-gpios = <&gpio1 RK_PD4 GPIO_ACTIVE_LOW
  15. &gpio1 RK_PC7 GPIO_ACTIVE_LOW
  16. &gpio1 RK_PD2 GPIO_ACTIVE_LOW
  17. &gpio1 RK_PD0 GPIO_ACTIVE_LOW>;
  18. col-gpios = <&gpio3 RK_PA1 GPIO_ACTIVE_LOW
  19. &gpio1 RK_PD3 GPIO_ACTIVE_LOW
  20. &gpio1 RK_PD1 GPIO_ACTIVE_LOW
  21. &gpio3 RK_PA2 GPIO_ACTIVE_LOW>;
  22. linux,keymap = <
  23. 0x00000002
  24. 0x00010003
  25. 0x00020004
  26. 0x0003001E
  27. 0x01000005
  28. 0x01010006
  29. 0x01020007
  30. 0x01030030
  31. 0x02000008
  32. 0x02
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/431291
推荐阅读
相关标签
  

闽ICP备14008679号