NXP MCU 技术论坛
直播中

母猪会上树

9年用户 770经验值
擅长:电源/新能源
私信 关注
[问答]

如何将旋转编码器添加到IMX7上的设备树?

我正在尝试向 IMX7ULP evk 平台添加一个旋转编码器。但它似乎并没有很好地探测。我在设备树配置中遗漏了什么吗?

[    1.825046] rotary-encoder rotary@0: gray
[    1.829150] rotary-encoder rotary@0: unable to get gpios: -22
[    1.834987] rotary-encoder: probe of rotary@0 failed with error -22

Rotary通过A通道连接到D8,B通道连接到D9


        rotary@0 {
        compatible = "rotary-encoder";
        gpios = <&gpio_ptf 10 GPIO_ACTIVE_LOW>, <&gpio_ptf 11 GPIO_ACTIVE_LOW>;     // D8 = PTF10 |  D9 = PTF11
        linux,axis = <0>; /* REL_X */
        rotary-encoder,encoding = "gray";
        rotary-encoder,relative-axis;
        status = "okay";
    };

更多回帖

发帖
×
20
完善资料,
赚取积分