通过设备树是不是无法设置GPIO输出高低电平?
小白一个 ,求指教, 可以在复用的功能里设置,可以参考设备树里已有设置 zhichao 发表于 2020-4-13 17:41可以在复用的功能里设置,可以参考设备树里已有设置
请问下怎么设置,能否麻烦你教下 用哪个东西设置,谢谢! zhichao 发表于 2020-4-13 17:41
可以在复用的功能里设置,可以参考设备树里已有设置
大兄弟,麻烦讲解下怎么设置呗,或者给我个列子,谢谢了。 led4{
label = "led4";
gpios = <&gpio4 24 GPIO_ACTIVE_HIGH>;
default-state = "off";
};
&iomuxc {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_hog_1>;
imx6ul-evk {
pinctrl_hog_1: hoggrp-1 {
fsl,pins = <
MX6UL_PAD_CSI_DATA03__GPIO4_IO24 0x1f0b1
>;
};
我改成这个样子,确实变成低电平了,但是IO不是变成通用输出IO了。
但是把gpios = <&gpio4 24 GPIO_ACTIVE_HIGH>;这句单独放到IO复用控制里,又不起作用。:'(:'(:'(不知道咋搞
您先看一下驱动里有没有配置初始电平,再在设备树里改,没有的话就在内核里添加,也可以在网上查一下
页:
[1]