查看: 3154|回复: 1

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

6

主题

15

回帖

51

积分

A40i\T3\T507\T527通行证

方鸿开发2023 发表于 2023-5-19 10:52:33 | 显示全部楼层 |阅读模式
根据应用笔记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,
请问这是为什么




回复

使用道具 举报

6

主题

15

回帖

51

积分

A40i\T3\T507\T527通行证

楼主| 方鸿开发2023 发表于 2023-5-22 09:11:55 | 显示全部楼层
问题解决了,发现设备树中的上拉没起到效果,在外部加了一个上拉,就可以了。
点评回复 支持 反对

使用道具 举报

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

本版积分规则