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,
请问这是为什么
问题解决了,发现设备树中的上拉没起到效果,在外部加了一个上拉,就可以了。
页:
[1]