方鸿开发2023 发表于 2023-5-19 10:52:33

PH08可以作为GPIO按键么?是不是别的地方还被占用了

根据应用笔记GPIO接口完成了前面几步
并在sun8iw11p1-OKA40i_C.dts文件中添加了按键   
keyleft:keyleft
             {
                status = "okay";
                label = "GPIO Key LeftShift";
                gpios = <&pio PH 8 6 0 default 1>;
                gpio-key,wakeup;
                linux,code = <105>;
            };
keyenter:keyenter
             {
                status = "okay";
                label = "GPIO Key OK";
                gpios = <&pio PI 17 6 0 default 1>;
                gpio-key,wakeup;
                linux,code = <352>;
            };
目前的情况是PI17默认电平3.3V PH8的电压有时0.4几 有时0.24V,我查了config.fex文件和设备树文件,没有地方用到PH8,
请问这是为什么




方鸿开发2023 发表于 2023-5-22 09:11:55

问题解决了,发现设备树中的上拉没起到效果,在外部加了一个上拉,就可以了。
页: [1]
查看完整版本: PH08可以作为GPIO按键么?是不是别的地方还被占用了